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

io.netty.util.AsciiString.class Maven / Gradle / Ivy

????2?io/netty/util/AsciiStringZLjava/lang/Object;Ljava/lang/CharSequence;Ljava/lang/Comparable;java/lang/Objectjava/lang/CharSequencejava/lang/ComparableAsciiString.javaFio/netty/util/AsciiString$GeneralCaseInsensitiveCharEqualityComparator,GeneralCaseInsensitiveCharEqualityComparatorDio/netty/util/AsciiString$AsciiCaseInsensitiveCharEqualityComparator*AsciiCaseInsensitiveCharEqualityComparator7io/netty/util/AsciiString$DefaultCharEqualityComparatorDefaultCharEqualityComparator0io/netty/util/AsciiString$CharEqualityComparatorCharEqualityComparatorio/netty/util/AsciiString$2io/netty/util/AsciiString$1,io/netty/util/ByteProcessor$IndexOfProcessorio/netty/util/ByteProcessorIndexOfProcessorEMPTY_STRINGLio/netty/util/AsciiString;MAX_CHAR_VALUEC?INDEX_NOT_FOUNDI????value[BoffsetlengthhashstringLjava/lang/String;CASE_INSENSITIVE_HASHERLio/netty/util/HashingStrategy;9Lio/netty/util/HashingStrategy;CASE_SENSITIVE_HASHER([B)V([BZ)V35
6this([BIIZ)V39
:copyZ()V3>
?java/util/ArraysAcopyOfRange([BII)[BCD
BE()	G*&	I)io/netty/util/internal/MathUtilL
isOutOfBounds(III)ZNO
MP#java/lang/IndexOutOfBoundsExceptionRjava/lang/StringBuilderT
U?expected: 0 <= start(Wappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;YZ
U[(I)Ljava/lang/StringBuilder;Y]
U^) <= start + length(`) <= value.length(b(C)Ljava/lang/StringBuilder;Yd
UetoString()Ljava/lang/String;gh
Ui(Ljava/lang/String;)V3k
Sl+&	nstart(Ljava/nio/ByteBuffer;)V(Ljava/nio/ByteBuffer;Z)V3r
sLjava/nio/ByteBuffer;java/nio/ByteBuffervposition()Ixy
wz	remaining|y
w}(Ljava/nio/ByteBuffer;IIZ)V3
?capacity?y
w?) <= value.capacity(?hasArray()Z??
w?arrayOffset?y
w?array()[B??
w?get([BII)Ljava/nio/ByteBuffer;??
w?(I)Ljava/nio/Buffer;x?
w?bufferOffsetoldPos([C)V([CII)V3?
?[C?c2b(C)B??
?ij([CLjava/nio/charset/Charset;)V!([CLjava/nio/charset/Charset;II)V3?
?charsetLjava/nio/charset/Charset;java/nio/CharBuffer?wrap([CII)Ljava/nio/CharBuffer;??
??io/netty/util/CharsetUtil?encoder=(Ljava/nio/charset/Charset;)Ljava/nio/charset/CharsetEncoder;??
??java/nio/charset/CharsetEncoder?maxBytesPerChar()F??
??allocate(I)Ljava/nio/ByteBuffer;??
w?encodeK(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;Z)Ljava/nio/charset/CoderResult;??
??cbufLjava/nio/CharBuffer;!Ljava/nio/charset/CharsetEncoder;nativeBuffer(Ljava/lang/CharSequence;)V+y?(Ljava/lang/CharSequence;II)V3?
?Ljava/lang/CharSequence;charAt(I)C???5(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)V7(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;II)V3?
?1(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer;??
??forEachByte (Lio/netty/util/ByteProcessor;)Ijava/lang/Exception?
?forEachByte0"(IILio/netty/util/ByteProcessor;)I??
?visitorLio/netty/util/ByteProcessor;expected: 0 <= index(?) <= length(?indexprocess(B)Z???lenforEachByteDescforEachByteDesc0??
?endbyteAt(I)Bindex: ? must be in the range [0,?)?(io/netty/util/internal/PlatformDependent?	hasUnsafe?
getByte([BI)B
isEmptyarrayChanged-.	
,&	isEntireArrayUsedtoByteArray(II)[B
(I[BII)Vexpected: 0 <= srcIdx() <= srcIdx + length() <= srcLen(dst!io/netty/util/internal/ObjectUtilcheckNotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
 java/lang/System"	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V$%
#&srcIdxdstIdx??
*b2c(B)C,-
.contains(Ljava/lang/CharSequence;)ZindexOf(Ljava/lang/CharSequence;)I23
4cs	compareTojava/lang/Math8min(II)I:;
9<
?resultlength1length2	minLengthconcat5(Ljava/lang/CharSequence;)Lio/netty/util/AsciiString;getClass()Ljava/lang/Class;EF
G?
I3?
KthatnewValuethisLenthatLenendsWith
regionMatches(ILjava/lang/CharSequence;II)ZRS
Tsuffix	suffixLencontentEqualsIgnoreCaseequalsIgnoreCase(BB)ZYZ
[(CC)ZY]
^rhstoCharArray()[C(II)[Cac
d"io/netty/util/internal/EmptyArraysfEMPTY_CHARSh?	gibuffer(I[CII)Vjava/lang/NullPointerExceptionm
nldstEndsubSequence(I)Lio/netty/util/AsciiString;(II)Lio/netty/util/AsciiString;qs
t (IIZ)Lio/netty/util/AsciiString;qv
w
) <= end (y !	{(Ljava/lang/CharSequence;I)I2}
~(B)V3?
???
?throwException(Ljava/lang/Throwable;)V??
?o1o2eLjava/lang/Exception;	subStringsubCount	firstCharIndexOfVisitor(CI)IchlastIndexOf?}
???
?-	thisStartthatEnd(ZILjava/lang/CharSequence;II)Z
ignoreCasethisEndreplace(CC)Lio/netty/util/AsciiString;??
?bBoldCharnewCharoldCharBytenewCharByte
startsWith(Ljava/lang/CharSequence;I)Z??
?prefixtoLowerCase()Lio/netty/util/AsciiString;(B)B??
?
lowercasedtoUpperCase??
?
uppercasedtrimlast
contentEqualsequals(Ljava/lang/Object;)Z??
?amatches(Ljava/lang/String;)Zjava/util/regex/Pattern?-(Ljava/lang/String;Ljava/lang/CharSequence;)Z??
??exprsplit1(Ljava/lang/String;I)[Lio/netty/util/AsciiString;compile-(Ljava/lang/String;)Ljava/util/regex/Pattern;??
??.(Ljava/lang/CharSequence;I)[Ljava/lang/String;??
??toAsciiStringArray1([Ljava/lang/String;)[Lio/netty/util/AsciiString;??
?max(C)[Lio/netty/util/AsciiString;-io/netty/util/internal/InternalThreadLocalMap?1()Lio/netty/util/internal/InternalThreadLocalMap;??
??	arrayList()Ljava/util/ArrayList;??
??java/util/List?
?add????size?y??(I)Ljava/lang/Object;????remove????toArray(([Ljava/lang/Object;)[Ljava/lang/Object;????[Lio/netty/util/AsciiString;?delimres-Ljava/util/List;Ljava/util/List;hashCode
hashCodeAscii([BII)I??
??y
?
?
([BI[BII)Z?
objLjava/lang/Object;other(I)Ljava/lang/String;g
(II)Ljava/lang/String;g	

java/lang/String([BIII)V3
strparseBoolean	parseChar()C?
02 bytes required to convert to character. index  would go out of bounds.startWithOffset
parseShort()S(III)S 
!(I)Sradix(II)SparseInt(III)I&'
(java/lang/NumberFormatException*
i
+lintValueS(I)I
+?(IIIZ)I&2
3negative?java/lang/Character7digit9?
8:next
currOffset	parseLong()J(III)J>@
A(I)J(II)J(IIIZ)J>E
F?J
parseFloat(II)FKL
Mjava/lang/FloatO(Ljava/lang/String;)FKQ
PRparseDouble()D(II)DTV
Wjava/lang/DoubleY(Ljava/lang/String;)DT[
Z\of
??3
`3(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)ZINSTANCE9Lio/netty/util/AsciiString$DefaultCharEqualityComparator;cd	ee(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Lio/netty/util/AsciiString$CharEqualityComparator;)Z0g
hcontainsIgnoreCaseFLio/netty/util/AsciiString$AsciiCaseInsensitiveCharEqualityComparator;ck	lX1
ncontainsContentEqualsIgnoreCase1(Ljava/util/Collection;Ljava/lang/CharSequence;)Zjava/util/Collectionriterator()Ljava/util/Iterator;tusvjava/util/IteratorxhasNextz?y{()Ljava/lang/Object;<}y~Xb
?v
collection0Ljava/util/Collection;Ljava/util/Collection;"containsAllContentEqualsIgnoreCase/(Ljava/util/Collection;Ljava/util/Collection;)Zpq
??1
?	jdkResult[Ljava/lang/String;?]?cmp2Lio/netty/util/AsciiString$CharEqualityComparator;bStartregionMatchesCharSequencesh(Ljava/lang/CharSequence;ILjava/lang/CharSequence;IILio/netty/util/AsciiString$CharEqualityComparator;)Zc1c2csStartcharEqualityComparatorcsIndexcsEndstringIndex7(Ljava/lang/CharSequence;ZILjava/lang/CharSequence;II)Z(ZILjava/lang/String;II)ZR?
?R?
?HLio/netty/util/AsciiString$GeneralCaseInsensitiveCharEqualityComparator;c?	???
?regionMatchesAsciiindexOfIgnoreCase4(Ljava/lang/CharSequence;Ljava/lang/CharSequence;I)IR?
?	searchStrstartPossearchStrLenendLimitindexOfIgnoreCaseAscii??
?(Ljava/lang/CharSequence;CI)I2;
?2?
?
searchCharsz(C)C??
?isUpperCase??
?(C)Z??
?cisLowerCase??
?(II)Ljava/lang/CharSequence;(Ljava/lang/Object;)I73
?
access$000x0x1
?/0	?
?20	?
ConstantValue	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable
ExceptionsLocalVariableTypeTableK(Ljava/util/Collection;Ljava/lang/CharSequence;)Zc(Ljava/util/Collection;Ljava/util/Collection;)Z
SourceFileInnerClasses1	
 !"#?$%&?'()*&+&,&-./0?120?1s34??*+?7??8!()?
OP35?L
*++??;?? 
8!
()
<=?
W	X39??j*?@?*+`?F?H*?J?J+??Q?6?SY?UY?VX?\?_a?\?_c?\+??_)?f?j?m?*+?H*?J*?o??4j8!j()jp&j+&j<=?*
_`	abd'eZh_idkil??K<	3q??*+?t??8!(u?
st3r?Q*++?{+?~???? 8!(u<=?
}~3?u?*?@+???Q?8?SY?UY?VX?\?_a?\?_??\+???_)?f?j?m?+???9?$+??`6*+??`?F?H*?J?7*+???H*?J?'*??H+?{6+*?H??W+??W*?J*?o??HY?&??&?8!?(u?p&?+&?<=?N???3?E?L?Q?Y?j?o?r?z?????????????????Ew,#3??A	*++?????	8!	(??
??3??v*?@+??Q?6?SY?UY?VX?\?_a?\?_c?\+??_)?f?j?m?*??H66?*?H+4??T?????*?J*?o??>K ?&N?&v8!v(?vp&v+&?*
???A?H?T?b?k?p?u???A???3??L
*+,+????? 
8!
(?
???
?	?3???	Y*?@+??:,??:???j???:??W??6*???{`?F?H*?J**?H??o??\	Y8!Y(?Y??Yp&Y+&
L??F??"7?u4%?&?*
??
??"?-?4?J?O?X?3??E
*++???б?
8!
(??
??3??%?*?@+???Q?:?SY?UY?VX?\?_a?\?_c?\+???_)?f?j?m?*??H66?*?H+????T?????*?J*?o??>S$?&V!?&?8!?(??p&?+&?.???5?I?P?\?n?w?|?????I?? 3??P*+,+???ٱ? 8!(????
?
?3???	[*?@+`??:,??:???j???:??W??6*???{`?F?H*?J**?H??o??\	[8![(?[??[p&[+&L??F??$7?u6%*&?*
????$?/?6?L?Q?Z?????**??+???8!?????????I*??Q?8?SY?UY?V?\?_a?\?_?\*??_)?f?j?m?*-???*I8!I?&I+&I???/A??A??????9*?J``6*?J`6?!-*?H3???*?Jd???????>%?&98!9?&9+&9??
/?&?
)17?????????**??+????8!???'??????I*??Q?8?SY?UY?V?\?_a?\?_?\*??_)?f?j?m?*-????*I8!I?&I+&I???23/4A6??A??????;*?J`6*?J``d6?!-*?H3???*?Jd????????>%?&;8!;?&;+&;??3?&?:;<+=3;9@?????????X?*?o?/?SY?UY?V??\?_??\*?o?_??\?j?m???*?H*?J`??*?H*?J`3??X8!X?&?FG8J>KLM?+??B
*?o????
8!?T?@+y?/*?o??8!?\	>?=*?*?
??8!?de
f???/*?H??8!?p?y?/*?J??8!?y??N*?J?*?o*?H?????8!???@??4
**????
8!???R*?H*?J`*?J`?F?? 8!p&?&??<??^*??Q??=66*?>6?)*?H3?/+??d6???????d??R??&3?&#-?&T8!T-?H@&AA&:B&?.??????*???D?G?P????#?CD???*??=+??>?*?+?H?E+?:*?J??`?:*?H*?>?'?H?>?'?Y?7?*?J??Y+?L?`?:*?H*?>?'66??+????T?????Y?7??\	!<M!2+N)?$?&?!?&?8!?-??O&?P&tAN)?R??????!?(?+?2?A?R?]?d?m?t?????????????1?K? Q1?W+??=**??d+?U?? 8!V?W&?
X1?B?+?+??*???+?H?;+?M*?>>,?>6*??!*?H3,?H3?\????????*?>=>*??$*?H3?/+???_?????????H&,?&,&?&!3`!Y+?&[)?&?8!?-??:!4GIRTcy{?!?	?????ab?4
**??e??
8!?*ac?(?d>??j?*??Q?:?SY?UY?VX?\?_?\?_?\*??_)?f?j?m??:6*?>`6?*?H3?/U???????HW&?&_?&?8!?p&??&|+&T,k??.34589=:O=T>e?t>}A???B???<l?.?,??nY?o?*??Q?`6?,*?H3?/U??????R^&?&f?&?8!?(&???)&?+&[*p&?*
MNQRCSUV[WmX{W?Z??E??qr?>
**??u??
8!
p&?cqs?F*?x?? 8!p&?&?oqv??qd*??Q?9?SY?UY?VX?\?_z?\?_?\*??_)?f?j?m??
*??*???|??Y*?H*?J`d?;??*q8!qp&q?&q<=?"|}2~D?P?R?W?[???D
23?;*+???8!-???2}??
??=*??>+??6????d??+??6????Y???:*d??6?`??66	?		?#*?H?*?>`3?/+	??????	??`=???:???Lh??i????????pXQ?&m<?&p9?&	????8!????p&?O&??&6?#Li???b??????#?+?-?6?>?@?L?X?g?i?p????????????????9
?@	????)	??2???/?=*??>???*d?Y??????:???%&??4(??/8!/?#/p&$O&?&	??????&?(?-???
Q??3?>
*+*?????
8!
-????}??
?*??>+??6???????d?==+??6????Y???:*d??6??66	?		?#*?H?*?>`3?/+	??????	??d=???:???Qd??e????????p]H?&i<?&l9?&	????8!????p&?O&
??&;v?#Q`???^
	)2;CEQ]cel???!?"?#?$?%?8?
@????)	??RS?E	x,??nY??o??,??d??*??6?d????`66*?>`6?#*?H3?/,???????????\	G/?&O'?&x8!x?&x-?xp&x+&(PO&D4?&?>569 :"=(>5?7B<C>FDGVHkImGvL?	???R??:|?*-?U?-??nY??o?*??6?d???-??d??*?>`=`6?"*?H?3?/-????_??????R|8!|?=|?&|-?|p&|+&$XO&U'?&?>\]`ad$e1f3hFiHlOmUn[oxpzs???$????
}??*???>*?Y????6?:??*??*???6*??:6*?>6??&*?H36		?6		T????ػY?7???z?&!??X??	A1?&G+?&}8!}?#}?#(U?&o??6G??>?k)?N~	????!?&?(?.?0?6?>?O?X?^?b?i?r??3	????	K???1?;*+????8!???????L*++???U?? 8!??p&?????-v<*??*?>`=*?>>?$*?H36A?Z?*?>6??*?H3??T?????Y?7??H??v8!t?=e?&M)?&j?&E1N)?>?????,?.?1?7?;?=?E?T?b?k????K???-v<*??*?>`=*?>>?$*?H36a?z?*?>6??*?H3??T?????Y?7??H??v8!t?=e?&M)?&j?&E1N)?>?????,?.?1?7?;?=?E?T?b?k????K????]*?><*?>*??`d=>?*?H3 ?	?????*?H3 ?	??????
?*??Y*?Hd`?;??*]8!Xp&L?&J?&?&	???#?)?9???H?J??
?1??S+?+??*???+?H?	*+???*?>=>+???!*?H3?/+???????????*'*?&)(?&S8!S???&	"3FHQ??????:+*?Ŭ?8!?.?#???K
+??*?ϸӰ? 
8!
?.
?&?2????ոڶ?M>*??66?H*???8?,?|??W? ,?Y*?H*?>`d?;??W`>?????,*??W?X?#,?Y*?H*?>`d?;??W?2,??d6?#,????J?,??W?????,,????????HL?&?%?&?8!??#???	?p&?+&?????N9;	<=>#?)@6BSDX=^HbImKsM?P?Q?R?P?Z?"	??#?%?	?$?y?Z*?
?**?H*?J*?o???
*?
??8!?deg?????Q+?+?H??*+??+?M*??,??,*??,???!*??*?>,??,?>*?????? Q8!Q6!?&	l
mopst'u2vPt?

?8@gh?Y*??*??**??*???8!?????g?>
**????
8!
p&??g	??gd>?
?*??Q?:?SY?UY?VX?\?_?\?_?\*??_)?f?j?m??Y*?H*?J`?:??4g8!gp&g?&c+&d.?"?????=?O?d??	??B??O*?o?*?H*?J3????8!???@?0*???8!?????M`*??%?SY?UY?V?\?_?\?j?m?*?J`=*?H3?/x*?H`3?/???? M8!Mp&3&??
?,?3??,?6**??
?"??8!??#??**???"??8!$&??%?G	*
?"?? 	8!	p&	?&?? ??**?)6?6??+Y*?x?,?-???>*8!*p&*?&*$&	!.&?/??	???'???'&y?6**??
?)??8!??&0??**???)??8!$&??&;?G	*
?)?? 	8!	p&	?&??&'??`?	$??+Y?1???+Y?1?6*?+-??6????+Y*?x?,?-?*?4??>`8!`p&`?&`$&#=?&5+5=?&	???? ?#?5?C?U???@?!&2??
?6l666?w*?H?*?J`3?~??;6??+Y*?x?,?-???+Y*?x?,?-?hd6		??+Y*?x?,?-?	6????t6??+Y*?x?,?-???f
-W9&g<&	?8!?p&??&?$&?5=??&
??&
?=&?N??
?
??-?3?E?L?^?g?n?????????????????
?7?!? >??6**??
?B??8!?>C??**???B??8!$&?>D?G	*
?B?? 	8!	p&	?&?	>@??`?	$??+Y?1???+Y?1?6*?+-??6????+Y*?x?,?-?*?G??>`8!`p&`?&`$&#=?&5+5=?&	
 #5CU??@?!>E??
?H?m7	76		?{*?H	?	*?J`3?~??;6

??+Y*?x?,?-????+Y*?x?,?-??i
?e7???+Y*?x?,?-?7????!u7	???+Y*?x?,?-???f
.[9&
k<J?8!?p&??&?$&?5=??J??J?=&	?N !"#.$4%F'N(`*k+s,?.?/?0?1?2?3?6???7?$?"K??4
**??N??
8!?:KL?H
*??S?? 
8!
p&
?&?>TU?4
**??X??
8!?BTV?H
*??]?? 
8!
p&
?&?F	^D?P*?H?
*???Y*?L??-??h?G	?3?]*??*?H?*?_?*?a??(??qrtux?
	0b?=	*+?f?i??	??	???	jb?=	*+?m?i??	??	????	Xb?w*?+?*+???*?H?*?+?o?+?H?+?*?o?*??+????=>*???"*??+???_?????????*J+?&L)?&w??w???6
????%?.?7?F?H?V?j?l?u??
@??	pq??)*?wM,?|?,??N+-????????? 
??)??)(??)?????"?$?'???y???	????)+?wM,?|?,??N*-????????? 
??)??)???)??)?????"?$?'???y???	?b??o*?+?*+???*?H?*?+???+?H?+?*???*??+????=*???*??+?????????? J#?&o??o???6
????%?.?7?F?H?T?e?g?m??
@??
????#*??L=*??+?Y*2?LS????+?? ?&#?????????!?????
0g?y*?+?*??+????+????>6*???F,+??*??????+????*??d+????>??????4)N?&y??y??y??&S?&?:"$&4LY[m!o#qw&?
?1?
????i?*??d???,??d??6`66?0*???6	,???6
	
?????????pG?#	T?#
i6?i?&i-?ip&i+&i??)@?&09?&36?&?:-.0$1&4)50638:9G:T<b=d?g@??0	R??X*?-??*??-??*?-????*??*?-???*-?	????f????>X6?X?=X?&X-?Xp&X+&?OP
ST*W1X@[?=??	???\*?-???#*??-??*?-????*??*?-???*-?	?m??f????>\6?\?=\?&\-?\p&\+&?lm
pt.w5xD{?=#??	???S*?+???=+??>*??d`6????6?*+??????????>4?&S?S??S?&<?&#0?&?>??
????#?)?+?/?1?;?H?K?Q?????	???S*?+???=+??>*??d`6????6?*+??????????>4?&S?S??S?&<?&#0?&?>??
????#?)?+?/?1?;?H?K?Q?????	2???U*??
*????*??
*????*??*??>?=6?*??????????48?&U6?U?#Up&/&?&?:????"?&?(?/?35>JMS????
YZ?V???????????????@
Y]?V??????????#?#??@
???F??? `????????@
???F?™ `?????#??@
???F?ƙ d????????@
???Ga?
z????(???@	???GA?
Z????(??#?@	???GA?
Z????(#?'?@	???D????????#?+?@	,-?1?~??????/Aq??1*?u??8!?/A7??3	*+??ʬ?	8!?/?]?:?_???#?#?/?>?B"?Y
?L?|?Y?ϳѻY?ҳԱ?0
IV??
?:

	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy