All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.index.mapper.Uid.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4F$com/groupbyinc/flux/index/mapper/Uidjava/lang/ObjectUid.javajava/util/Base64$Decoderjava/util/Base64Decoderjava/util/Base64$EncoderEncoder	DELIMITERC#DELIMITER_BYTEBtypeLjava/lang/String;idUTF8I?NUMERIC?
BASE64_ESCAPE?$assertionsDisabledZ'(Ljava/lang/String;Ljava/lang/String;)V()V!
"	$	&this&Lcom/groupbyinc/flux/index/mapper/Uid;()Ljava/lang/String;equals(Ljava/lang/Object;)ZgetClass()Ljava/lang/Class;-.
/java/lang/String1+,
23oLjava/lang/Object;uidhashCode()I89
2:resulttoString	createUid8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;>?
@
toBytesRef:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;createUidAsBytes^(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;DE
F:(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/Uid;indexOf(I)IIJ
2K	substring(II)Ljava/lang/String;MN
2O(I)Ljava/lang/String;MQ
2R 
TdelimiterIndex6com/groupbyinc/flux/common/apache/lucene/util/BytesRefW(Ljava/lang/CharSequence;)VY
XZ?(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;D\
]?(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;lengtha	Xb(I)Vd
Xebytes[Bgh	Xioffsetk	Xljava/lang/Systemn	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vpq
orrefcreateUidsForTypesAndIdc(Ljava/util/Collection;Ljava/lang/Object;)[Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;java/util/Collectionsw
singletonList$(Ljava/lang/Object;)Ljava/util/List;yz
x{createUidsForTypesAndIdsg(Ljava/util/Collection;Ljava/util/Collection;)[Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;}~
types*Ljava/util/Collection;Ljava/util/Collection;java/util/Collection?size?9??=com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder?
?"iterator()Ljava/util/Iterator;????9[Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;?java/util/Iterator?hasNext()Z????next()Ljava/lang/Object;????	copyChars?Y
??get?C
??+com/groupbyinc/flux/common/lucene/BytesRefs??(Ljava/lang/Object;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;B?
??idsLjava/util/Collection<*>;uids	typeBytes?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;idBytesindexjava/lang/StringBuilder?
?"append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??(C)Ljava/lang/StringBuilder;??
??=*
??isURLBase64WithoutPadding(Ljava/lang/String;)Za9
2?charAt(I)C??
2?java/lang/AssertionError?Impossible case?(Ljava/lang/Object;)V?
??lastcallowediisPositiveNumericencodeNumericIdL(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;h([B)V?
X?b2b1bencodeBase64Id
getUrlDecoder()Ljava/util/Base64$Decoder;??
	?decode(Ljava/lang/String;)[B??
?java/lang/Byte?
toUnsignedInt(B)I??
??([BII)V?
X?newBencodeUtf8Id9com/groupbyinc/flux/common/apache/lucene/util/UnicodeUtil?
maxUTF8Length?J
??UTF16toUTF8 (Ljava/lang/CharSequence;II[BI)I??
??encodeIdisEmpty??
2?"java/lang/IllegalArgumentException?Ids can't be empty?(Ljava/lang/String;)V?
????
???
??
??
??
decodeNumericId([BII)Ljava/lang/String;	
?"[C([CII)V
2lencharsdecodeUtf8Idutf8ToString*
XdecodeBase64Idjava/util/ArrayscopyOfRange([BII)[B

getUrlEncoder()Ljava/util/Base64$Encoder; !
	"withoutPadding$!
%encodeToString([B)Ljava/lang/String;'(
)decodeId+

,	

.

0

2	magicCharjava/lang/Class6desiredAssertionStatus8?
79
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable	Signaturew(Ljava/util/Collection;Ljava/lang/Object;)[Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;~(Ljava/util/Collection;Ljava/util/Collection<*>;)[Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;
SourceFileInnerClasses1;;;;; <Y*?#*+?%*,?'?= ()>)*	+,*</*?%?=()>/*</*?'?=()>3+,<?a*+??+?*?0+?0??+?M*?'?*?',?'?4??
,?'??*?%?*?%,?%?4??
,?%???= a()a56D7)>89;=>>_@?	?89<?-*?%?
*?%?;?<h*?'?
*?'?;?`<?=-()<>EF+G?@??=*<6*?%*?'?A?=()>LBC<6*?%*?'?G?=()>P	>H<T*#?L
TU	DE<H?XY*?[?XY+?[?^?=>Y	D_<A
?XY*?[+?^?=

`>]	D\<?h?XY*?c`+?c`?fM*?j*?m,?j*?c?s,*?c?m,?j,Y?mZ`?m#T+?j+?m,?j,?m+?c?s,?m,,?j??c,?= h`h`Ut`>"ab'c/dAeXf]gfh	uv<O	*+?|???=	??	6@	??>lAB	}~<f
?*??+??h?XM??Y??N??Y??:6*??:???K???2:-??+??:???$??:	,?-??	???^S??ا??,?=Rd6	C9??????p??h??"_??%\?@??????>.pqr"s%tCuIvdwyx|yz?+?-???????#2??*?AC	>?<L??Y??*??#??+?????=>~??<?*??<~?? #%G???*d??=A??Q??g?w?y?*d??=A?iE?cI?]M?WQ?QU?KY?Ec??g?9k?3o?-s?'w?!0?4?8????Yŷȿ=?M*??>0?	9?'A?	Z?a?	z?-?	_??6???????=H5?Wb??>???O?a>J??(?+?-?5?M?O?W????????????????!?(!?i	??@????<?&<*???*??=0?	9???????= ?"?&>?
????$??????
??<?_*??`l`?L+?T=*???=*??0d>`*???
6?*`??0d6+l`x??T?????XY+?Ӱ=>3?%+?B?B?_
R?h>*
?
???%?/?6?B?P?V?????!??
??<?7??*??L+3????+?`?M,?T+,+??s,L?XY++???= ?h7/?h>???? ?)?+???+?
??<q'*????`?L+T**??+??=?XY+??= '?ha>????	??<{.*???
??Y????*??*??*??*??*??=.>?????$?)??
	
<b	???*3??????Y?
?dh>?:6?V*`3??6|6~6dh0`?Ud??	???dh`0`?U?????2Y??=\	9B??<?F5?(Y???h?k? ma%h>:?? ?%?.?9???F?Udgj{???!?
?A??

<w,??*3??????Y?
??XY*`d???= ,?h,k,a>

?

<?Z??*3??????Y?
?*3????*``?K?*?????*`?K?#?&*?*?= Z?hZkZa>&4FO?
@	+(<2**??-?=?h>	+
<?E?
??Y????*3??>?(??!*?/?*?1?*?3?=*E?hEkEa04>!"$%0'7)>+?	?!5!<4?:????> ?@DE	
		
	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy