
classes.io.netty.handler.codec.DefaultHeaders.class Maven / Gradle / Ivy
???? 2? ?
L?
L? ?
L?
?? ?
??? L? ?? L? ?? L?
??
??
??? L? L?
? L? ? ?
L? ? ? ? ?
L
L
L
$?
$
L
L ?
L
L L
L
L
;
L!
L"#$%&%'
L(
L)*+
H,
L-. ?$0 N N ?c
L1
L2 ?3$
45 67
Y8 9
:;
L<
:= >
?@
LA
?B C
DE
LF
DG H
IJ
LK
IL M
NO
LP
NQ R
ST
LU
SV W
XY
LZ
X[ \
]^
L_
]` a
Lb
Lc
Lde
Lf
Lg
Lh
Li
Lj
Lk
Llm
Ln
Lo ?
L3 ?ppq²?5r
?s
tu
?,
?v ?
?w
?xyz
?{
|
L}
~? InnerClasses HeaderEntry HeaderIterator? HeaderDateFormat
NameValidator HASH_CODE_SEED I
ConstantValue entries 4[Lio/netty/handler/codec/DefaultHeaders$HeaderEntry; Signature <[Lio/netty/handler/codec/DefaultHeaders$HeaderEntry; head 3Lio/netty/handler/codec/DefaultHeaders$HeaderEntry; ;Lio/netty/handler/codec/DefaultHeaders$HeaderEntry; hashMask B valueConverter 'Lio/netty/handler/codec/ValueConverter; ,Lio/netty/handler/codec/ValueConverter;
nameValidator 5Lio/netty/handler/codec/DefaultHeaders$NameValidator; :Lio/netty/handler/codec/DefaultHeaders$NameValidator; hashingStrategy Lio/netty/util/HashingStrategy; $Lio/netty/util/HashingStrategy; size *(Lio/netty/handler/codec/ValueConverter;)V Code LineNumberTable LocalVariableTable this 'Lio/netty/handler/codec/DefaultHeaders; LocalVariableTypeTable 2Lio/netty/handler/codec/DefaultHeaders; /(Lio/netty/handler/codec/ValueConverter;)V _(Lio/netty/handler/codec/ValueConverter;Lio/netty/handler/codec/DefaultHeaders$NameValidator;)V i(Lio/netty/handler/codec/ValueConverter;Lio/netty/handler/codec/DefaultHeaders$NameValidator;)V I(Lio/netty/util/HashingStrategy;Lio/netty/handler/codec/ValueConverter;)V nameHashingStrategy S(Lio/netty/util/HashingStrategy;Lio/netty/handler/codec/ValueConverter;)V ~(Lio/netty/util/HashingStrategy;Lio/netty/handler/codec/ValueConverter;Lio/netty/handler/codec/DefaultHeaders$NameValidator;)V ?(Lio/netty/util/HashingStrategy;Lio/netty/handler/codec/ValueConverter;Lio/netty/handler/codec/DefaultHeaders$NameValidator;)V (Lio/netty/util/HashingStrategy;Lio/netty/handler/codec/ValueConverter;Lio/netty/handler/codec/DefaultHeaders$NameValidator;I)V
arraySizeHint ?(Lio/netty/util/HashingStrategy;Lio/netty/handler/codec/ValueConverter;Lio/netty/handler/codec/DefaultHeaders$NameValidator;I)V get &(Ljava/lang/Object;)Ljava/lang/Object; name Ljava/lang/Object; h i e value TK; TV;
StackMapTable.? (TK;)TV; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; defaultValue (TK;TV;)TV; getAndRemove getAll $(Ljava/lang/Object;)Ljava/util/List; values Ljava/util/LinkedList; Ljava/util/LinkedList; (TK;)Ljava/util/List; getAllAndRemove all Ljava/util/List; Ljava/util/List; contains (Ljava/lang/Object;)Z (TK;)Z containsObject '(Ljava/lang/Object;Ljava/lang/Object;)Z (TK;Ljava/lang/Object;)Z containsBoolean (Ljava/lang/Object;Z)Z Z (TK;Z)Z containsByte (Ljava/lang/Object;B)Z (TK;B)Z containsChar (Ljava/lang/Object;C)Z C (TK;C)Z
containsShort (Ljava/lang/Object;S)Z S (TK;S)Z containsInt (Ljava/lang/Object;I)Z (TK;I)Z containsLong (Ljava/lang/Object;J)Z J (TK;J)Z
containsFloat (Ljava/lang/Object;F)Z F (TK;F)Z containsDouble (Ljava/lang/Object;D)Z D (TK;D)Z containsTimeMillis (TK;TV;)Z F(Ljava/lang/Object;Ljava/lang/Object;Lio/netty/util/HashingStrategy;)Z valueHashingStrategy %Lio/netty/util/HashingStrategy<-TV;>; .(TK;TV;Lio/netty/util/HashingStrategy<-TV;>;)Z ()I isEmpty ()Z names ()Ljava/util/Set; Ljava/util/Set; Ljava/util/Set;? ()Ljava/util/Set; add F(Ljava/lang/Object;Ljava/lang/Object;)Lio/netty/handler/codec/Headers; (TK;TV;)TT; H(Ljava/lang/Object;Ljava/lang/Iterable;)Lio/netty/handler/codec/Headers; v i$ Ljava/util/Iterator; Ljava/lang/Iterable; Ljava/lang/Iterable<+TV;>;? "(TK;Ljava/lang/Iterable<+TV;>;)TT; G(Ljava/lang/Object;[Ljava/lang/Object;)Lio/netty/handler/codec/Headers; arr$ [Ljava/lang/Object; len$ [TV;/ (TK;[TV;)TT; addObject (TK;Ljava/lang/Object;)TT; Ljava/lang/Iterable<*>; (TK;Ljava/lang/Iterable<*>;)TT; (TK;[Ljava/lang/Object;)TT; addInt 5(Ljava/lang/Object;I)Lio/netty/handler/codec/Headers; (TK;I)TT; addLong 5(Ljava/lang/Object;J)Lio/netty/handler/codec/Headers; (TK;J)TT; addDouble 5(Ljava/lang/Object;D)Lio/netty/handler/codec/Headers; (TK;D)TT;
addTimeMillis addChar 5(Ljava/lang/Object;C)Lio/netty/handler/codec/Headers; (TK;C)TT;
addBoolean 5(Ljava/lang/Object;Z)Lio/netty/handler/codec/Headers; (TK;Z)TT; addFloat 5(Ljava/lang/Object;F)Lio/netty/handler/codec/Headers; (TK;F)TT; addByte 5(Ljava/lang/Object;B)Lio/netty/handler/codec/Headers; (TK;B)TT; addShort 5(Ljava/lang/Object;S)Lio/netty/handler/codec/Headers; (TK;S)TT; B(Lio/netty/handler/codec/Headers;)Lio/netty/handler/codec/Headers; headers Lio/netty/handler/codec/Headers; +Lio/netty/handler/codec/Headers<+TK;+TV;*>; 0(Lio/netty/handler/codec/Headers<+TK;+TV;*>;)TT; addImpl #(Lio/netty/handler/codec/Headers;)V defaultHeaders header Entry Ljava/util/Map$Entry; 4Lio/netty/handler/codec/DefaultHeaders<+TK;+TV;TT;>; =Lio/netty/handler/codec/DefaultHeaders$HeaderEntry<+TK;+TV;>; Ljava/util/Map$Entry<+TK;+TV;>; .(Lio/netty/handler/codec/Headers<+TK;+TV;*>;)V set setObject convertedValue setInt setLong setDouble
setTimeMillis setFloat setChar
setBoolean setByte setShort setAll key remove clear "()Lio/netty/handler/codec/Headers; ()TT; iterator ()Ljava/util/Iterator; 5()Ljava/util/Iterator;>;
getBoolean '(Ljava/lang/Object;)Ljava/lang/Boolean;? (TK;)Ljava/lang/Boolean; Ljava/lang/Boolean; getByte $(Ljava/lang/Object;)Ljava/lang/Byte;? (TK;)Ljava/lang/Byte; (Ljava/lang/Object;B)B Ljava/lang/Byte; (TK;B)B getChar )(Ljava/lang/Object;)Ljava/lang/Character;? (TK;)Ljava/lang/Character; (Ljava/lang/Object;C)C Ljava/lang/Character; (TK;C)C getShort %(Ljava/lang/Object;)Ljava/lang/Short;? (TK;)Ljava/lang/Short; (Ljava/lang/Object;S)S Ljava/lang/Short; (TK;S)S getInt '(Ljava/lang/Object;)Ljava/lang/Integer;? (TK;)Ljava/lang/Integer; (Ljava/lang/Object;I)I Ljava/lang/Integer; (TK;I)I getLong $(Ljava/lang/Object;)Ljava/lang/Long;? (TK;)Ljava/lang/Long; (Ljava/lang/Object;J)J Ljava/lang/Long; (TK;J)J getFloat %(Ljava/lang/Object;)Ljava/lang/Float;? (TK;)Ljava/lang/Float; (Ljava/lang/Object;F)F Ljava/lang/Float; (TK;F)F getDouble &(Ljava/lang/Object;)Ljava/lang/Double;? (TK;)Ljava/lang/Double; (Ljava/lang/Object;D)D Ljava/lang/Double; (TK;D)D
getTimeMillis getBooleanAndRemove getByteAndRemove getCharAndRemove ignored Ljava/lang/Throwable;e getShortAndRemove getIntAndRemove getLongAndRemove getFloatAndRemove getDoubleAndRemove getTimeMillisAndRemove equals o hashCode B(Lio/netty/handler/codec/Headers;Lio/netty/util/HashingStrategy;)Z otherValues h2 )Lio/netty/handler/codec/Headers; $Lio/netty/util/HashingStrategy;?m? P(Lio/netty/handler/codec/Headers;Lio/netty/util/HashingStrategy;)Z "(Lio/netty/util/HashingStrategy;)I result '(Lio/netty/util/HashingStrategy;)I toString ()Ljava/lang/String; builder Ljava/lang/StringBuilder; separator Ljava/lang/String;r? newHeaderEntry ?(ILjava/lang/Object;Ljava/lang/Object;Lio/netty/handler/codec/DefaultHeaders$HeaderEntry;)Lio/netty/handler/codec/DefaultHeaders$HeaderEntry; next (ITK;TV;Lio/netty/handler/codec/DefaultHeaders$HeaderEntry;)Lio/netty/handler/codec/DefaultHeaders$HeaderEntry; )()Lio/netty/handler/codec/ValueConverter; .()Lio/netty/handler/codec/ValueConverter; index (I)I hash add0 )(IILjava/lang/Object;Ljava/lang/Object;)V (IITK;TV;)V remove0 ((IILjava/lang/Object;)Ljava/lang/Object;
(IITK;)TV; thisT ?;>Ljava/lang/Object;Lio/netty/handler/codec/Headers;
SourceFile DefaultHeaders.java? ? ? ? ? ?? ? ? ? ????? %io/netty/handler/codec/ValueConverter ? ? 3io/netty/handler/codec/DefaultHeaders$NameValidator ? ? io/netty/util/HashingStrategy ? ????????? 1io/netty/handler/codec/DefaultHeaders$HeaderEntry ? ? ? ? ? ?????? ?n ?? ? ? ?? ? ? ??? ? ? java/util/LinkedList???? ? ?o ?? ? ? ??????????????????? ? ? ?? ??? java/util/LinkedHashSet ? ?????" ??????q?st????"#4# "java/lang/IllegalArgumentException can't add to itself. ??WX %io/netty/handler/codec/DefaultHeaders? java/util/Map$Entrya#pq???? ? 4io/netty/handler/codec/DefaultHeaders$HeaderIterator ??? ????vw??????{|????????????????????????????????????????????????????????????w?| java/lang/Throwable?????????????? io/netty/handler/codec/Headers????? ?? java/lang/StringBuilder??????????? : , ?? ????o? java/lang/Object 'io/netty/handler/codec/DefaultHeaders$1 6io/netty/handler/codec/DefaultHeaders$HeaderDateFormat
java/util/Set java/util/Iterator java/lang/Boolean java/lang/Byte java/lang/Character java/lang/Short java/lang/Integer java/lang/Long java/lang/Float java/lang/Double java/util/List java/lang/String JAVA_HASHER NOT_NULL ()V !io/netty/util/internal/ObjectUtil checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; java/lang/Math min (II)I max io/netty/util/internal/MathUtil findNextPositivePowerOfTwo (Ljava/lang/Object;)I getValue ()Ljava/lang/Object; addFirst (Ljava/lang/Object;)V
convertObject convertBoolean (Z)Ljava/lang/Object; convertByte (B)Ljava/lang/Object; convertChar (C)Ljava/lang/Object; convertShort (S)Ljava/lang/Object;
convertInt (I)Ljava/lang/Object; convertLong (J)Ljava/lang/Object; convertFloat (F)Ljava/lang/Object;
convertDouble (D)Ljava/lang/Object; convertTimeMillis after java/util/Collections emptySet (I)V getKey validateName java/lang/Iterable hasNext (Ljava/lang/String;)V
java/util/Map java/util/Arrays fill (([Ljava/lang/Object;Ljava/lang/Object;)V before S(Lio/netty/handler/codec/DefaultHeaders;Lio/netty/handler/codec/DefaultHeaders$1;)V convertToBoolean valueOf (Z)Ljava/lang/Boolean; booleanValue
convertToByte (Ljava/lang/Object;)B (B)Ljava/lang/Byte; byteValue ()B
convertToChar (Ljava/lang/Object;)C (C)Ljava/lang/Character; charValue ()C convertToShort (Ljava/lang/Object;)S (S)Ljava/lang/Short;
shortValue ()S convertToInt (I)Ljava/lang/Integer; intValue
convertToLong (Ljava/lang/Object;)J (J)Ljava/lang/Long; longValue ()J convertToFloat (Ljava/lang/Object;)F (F)Ljava/lang/Float;
floatValue ()F convertToDouble (Ljava/lang/Object;)D (D)Ljava/lang/Double; doubleValue ()D convertToTimeMillis getClass ()Ljava/lang/Class; java/lang/Class
getSimpleName append (C)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ?(ILjava/lang/Object;Ljava/lang/Object;Lio/netty/handler/codec/DefaultHeaders$HeaderEntry;Lio/netty/handler/codec/DefaultHeaders$HeaderEntry;)V ! L ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? o ? ? ? ] *? +? ? ?
U V ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? r
*? +,? ? ?
Z [ ?
? ?
? ?
? ? ?
? ?
? ?
? ? ? ? ? ? ? r
*+,? ? ? ?
_ ` ?
? ?
? ?
? ? ?
? ?
? ?
? ? ? ? ? ? ? ?
*+,-? ? ?
d e ? *
? ?
? ?
? ?
? ? ? *
? ?
? ?
? ?
? ? ? ? ? ? ? ? Y*? *,? ? ?
*-? ? ?
*+? ? ? * ?? ? ? ? ? **? ?d?? *? Y? ? ? ? " q r s t + w A x M y X z ? 4 Y ? ? Y ? ? Y ? ? Y ? ? Y ? ? ? * Y ? ? Y ? ? Y ? ? Y ? ? ? ? ? ? ? &