![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.handler.codec.DefaultHeaders.class Maven / Gradle / Ivy
The newest version!
???? 2?
O?
O? O? O? ?
O?
O? ?
O?
?? ?
??? O? ?? O? ??
??
??
??? O?
? O? ?
O
O
O
%?
%
)
O
O ?
O
O O
O
!
O"
>#
$%& '
O(
O)*+,-,.
O/
O012
K3
O45 ?+7 Q$ Q
?[
O8
O9 ?:%+
;< =>
\?
@
ABC
OD
AE
F
GH
OI
GJ
K
LM
ON
LO
P
QR
OS
QT
U
VW
OX
VY
Z
[\
O]
[^
_
`a
Ob
`c
d
ef
Og
eh
i
Oj
Ok
Ol
Om
On
Oo
Op
Oq
Or
Ost
Ou
Ov ?"
O: ?w"wx²?5
?y
O+
z{
|
O}
~? InnerClasses HeaderEntry
ValueIterator HeaderIterator
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;
StackMapTable5? (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;
valueIterator ((Ljava/lang/Object;)Ljava/util/Iterator; (TK;)Ljava/util/Iterator; 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 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; [Ljava/lang/Object; [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; ignore Ljava/lang/RuntimeException;?C (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 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;?t? 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; 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; ?(Lio/netty/handler/codec/DefaultHeaders$HeaderEntry;Lio/netty/handler/codec/DefaultHeaders$HeaderEntry;)Lio/netty/handler/codec/DefaultHeaders$HeaderEntry; entry previous ?(Lio/netty/handler/codec/DefaultHeaders$HeaderEntry;Lio/netty/handler/codec/DefaultHeaders$HeaderEntry;)Lio/netty/handler/codec/DefaultHeaders$HeaderEntry; thisT copy )()Lio/netty/handler/codec/DefaultHeaders; 4()Lio/netty/handler/codec/DefaultHeaders;
access$100 H(Lio/netty/handler/codec/DefaultHeaders;)Lio/netty/util/HashingStrategy; x0
access$200 ](Lio/netty/handler/codec/DefaultHeaders;)[Lio/netty/handler/codec/DefaultHeaders$HeaderEntry;
access$300 +(Lio/netty/handler/codec/DefaultHeaders;I)I x1
access$400 ?(Lio/netty/handler/codec/DefaultHeaders;Lio/netty/handler/codec/DefaultHeaders$HeaderEntry;Lio/netty/handler/codec/DefaultHeaders$HeaderEntry;)Lio/netty/handler/codec/DefaultHeaders$HeaderEntry; x2 ?;>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 ? ? ? ???? ?f ?? ? ? ?? ? ? ??? ? ? java/util/LinkedList???? 3io/netty/handler/codec/DefaultHeaders$ValueIterator ?? ? ?g ?? ? ? ??????????????????? ? ? ?? ??? java/util/LinkedHashSet ? ????? ??????i?kl????, "java/lang/IllegalArgumentException can't add to itself. ??OP %io/netty/handler/codec/DefaultHeaders? java/util/Map$EntryYhi???? ? 4io/netty/handler/codec/DefaultHeaders$HeaderIterator ??? ???? java/lang/RuntimeExceptionno??????vw???????}~???????????????????????????????????????????????????o?w?~???????????? io/netty/handler/codec/Headers????? ??????? ????g? java/lang/Object 'io/netty/handler/codec/DefaultHeaders$1
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_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 <(Lio/netty/handler/codec/DefaultHeaders;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; #io/netty/handler/codec/HeadersUtils :(Ljava/lang/Class;Ljava/util/Iterator;I)Ljava/lang/String; ?(ILjava/lang/Object;Ljava/lang/Object;Lio/netty/handler/codec/DefaultHeaders$HeaderEntry;Lio/netty/handler/codec/DefaultHeaders$HeaderEntry;)V ! O ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? v ? ? ? ] *? +? ? ?
M N ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? r
*? +,? ? ?
R S ?
? ?
? ?
? ? ?
? ?
? ?
? ? ? ? ? ? ? r
*+,? ? ? ?
W X ?
? ?
? ?
? ? ?
? ?
? ?
? ? ? ? ? ? ? ?
*+,-? ? ?
\ ] ? *
? ?
? ?
? ?
? ? ? *
? ?
? ?
? ?
? ? ? ? ? ? ? ? Y*?
*,? ?
? *-? ? ? *+? ? ? * ?? ? ? ? ? **? ?d?? *? Y? ? ? ? " i j k l + o A p M q X r ? 4 Y ? ? Y ? ? Y ? ? Y ? ? Y ? ? ? * Y ? ? Y ? ? Y ? ? Y ? ? ? ? ? ? ? &