![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.handler.codec.http.DefaultHttpHeaders.class Maven / Gradle / Ivy
The newest version!
???? 2?
? ?
?
?
?
? ? ? ?
?
?
?
S ? ? ?
?
S
?
S
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
)
! "$%&
'
?
()
4*
?+
,
?-
?
. ?/
?0
1
?2
?3
?456
B ?7
B8
B9
B:
A;<
B= T> W? @ `AB
O ?C
Q ?DE HeaderValueConverterAndValidator InnerClassesF HeaderValueConverter HIGHEST_INVALID_VALUE_CHAR_MASK I
ConstantValue???? HEADER_NAME_VALIDATOR Lio/netty/util/ByteProcessor; HttpNameValidatorG
NameValidator 5Lio/netty/handler/codec/DefaultHeaders$NameValidator; Signature OLio/netty/handler/codec/DefaultHeaders$NameValidator; headers 'Lio/netty/handler/codec/DefaultHeaders; ZLio/netty/handler/codec/DefaultHeaders; ()V Code LineNumberTable LocalVariableTable this 0Lio/netty/handler/codec/http/DefaultHttpHeaders; (Z)V validate Z 9(ZLio/netty/handler/codec/DefaultHeaders$NameValidator;)V
nameValidator LocalVariableTypeTable S(ZLio/netty/handler/codec/DefaultHeaders$NameValidator;)V *(Lio/netty/handler/codec/DefaultHeaders;)V ](Lio/netty/handler/codec/DefaultHeaders;)V add T(Lio/netty/handler/codec/http/HttpHeaders;)Lio/netty/handler/codec/http/HttpHeaders; )Lio/netty/handler/codec/http/HttpHeaders;
StackMapTable set O(Ljava/lang/String;Ljava/lang/Object;)Lio/netty/handler/codec/http/HttpHeaders; name Ljava/lang/String; value Ljava/lang/Object; U(Ljava/lang/CharSequence;Ljava/lang/Object;)Lio/netty/handler/codec/http/HttpHeaders; Ljava/lang/CharSequence; Q(Ljava/lang/String;Ljava/lang/Iterable;)Lio/netty/handler/codec/http/HttpHeaders; values Ljava/lang/Iterable; Ljava/lang/Iterable<*>; T(Ljava/lang/String;Ljava/lang/Iterable<*>;)Lio/netty/handler/codec/http/HttpHeaders; W(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Lio/netty/handler/codec/http/HttpHeaders; Z(Ljava/lang/CharSequence;Ljava/lang/Iterable<*>;)Lio/netty/handler/codec/http/HttpHeaders; addInt D(Ljava/lang/CharSequence;I)Lio/netty/handler/codec/http/HttpHeaders; addShort D(Ljava/lang/CharSequence;S)Lio/netty/handler/codec/http/HttpHeaders; S remove =(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpHeaders; C(Ljava/lang/CharSequence;)Lio/netty/handler/codec/http/HttpHeaders; setInt setShort clear +()Lio/netty/handler/codec/http/HttpHeaders; get &(Ljava/lang/String;)Ljava/lang/String; ,(Ljava/lang/CharSequence;)Ljava/lang/String; getInt -(Ljava/lang/CharSequence;)Ljava/lang/Integer; (Ljava/lang/CharSequence;I)I defaultValue getShort +(Ljava/lang/CharSequence;)Ljava/lang/Short; (Ljava/lang/CharSequence;S)S
getTimeMillis *(Ljava/lang/CharSequence;)Ljava/lang/Long; (Ljava/lang/CharSequence;J)J J getAll $(Ljava/lang/String;)Ljava/util/List; 8(Ljava/lang/String;)Ljava/util/List; *(Ljava/lang/CharSequence;)Ljava/util/List; >(Ljava/lang/CharSequence;)Ljava/util/List; entries ()Ljava/util/List; entry Entry Ljava/util/Map$Entry; entriesConverted Ljava/util/List; ;Ljava/util/Map$Entry; MLjava/util/List;>;HI O()Ljava/util/List;>; iterator ()Ljava/util/Iterator;
Deprecated S()Ljava/util/Iterator;>; RuntimeVisibleAnnotations Ljava/lang/Deprecated; iteratorCharSequence _()Ljava/util/Iterator;>; valueStringIterator .(Ljava/lang/CharSequence;)Ljava/util/Iterator; itr Ljava/util/Iterator; .Ljava/util/Iterator; B(Ljava/lang/CharSequence;)Ljava/util/Iterator; valueCharSequenceIterator H(Ljava/lang/CharSequence;)Ljava/util/Iterator; contains (Ljava/lang/String;)Z (Ljava/lang/CharSequence;)Z isEmpty ()Z size ()I ((Ljava/lang/String;Ljava/lang/String;Z)Z
ignoreCase 4(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Z ?JKL names ()Ljava/util/Set; %()Ljava/util/Set; equals (Ljava/lang/Object;)Z o hashCode copy validateHeaderNameElement (B)V B (C)V C valueConverter *(Z)Lio/netty/handler/codec/ValueConverter;F D(Z)Lio/netty/handler/codec/ValueConverter; 8(Z)Lio/netty/handler/codec/DefaultHeaders$NameValidator;G R(Z)Lio/netty/handler/codec/DefaultHeaders$NameValidator;
access$000 x0
access$100 ()Lio/netty/util/ByteProcessor;
access$200
SourceFile DefaultHttpHeaders.java ? ? ] ^ ? ? h o s ? h r )io/netty/handler/codec/DefaultHeadersImplMNO ? ? hP h v h i e f .io/netty/handler/codec/http/DefaultHttpHeadersK xQ x y |Q | yRSRT ?U ?V ? ?WSWT ?U ?V ?X ? ?YZ[ ?\ ?] ?^ ?_ ?` ?a ? ?bc ? ?de ? java/util/ArrayList ? ? hf ? ?Ig ?hij java/util/Map$EntryH x ?kl ? ? 0io/netty/handler/codec/http/DefaultHttpHeaders$3 hmno ? ? ? ? ? ?pO ?qrs ?t ?u ?v "java/lang/IllegalArgumentException java/lang/StringBuilder Sa header name cannot contain the following prohibited characters: =,;: \t\r\n\v\f: wxwyz{ h| 2a header name cannot contain non-ASCII character: w}~~? _ b? b 0io/netty/handler/codec/http/DefaultHttpHeaders$1 0io/netty/handler/codec/http/DefaultHttpHeaders$2 'io/netty/handler/codec/http/HttpHeaders Oio/netty/handler/codec/http/DefaultHttpHeaders$HeaderValueConverterAndValidator Cio/netty/handler/codec/http/DefaultHttpHeaders$HeaderValueConverter 3io/netty/handler/codec/DefaultHeaders$NameValidator java/util/List java/util/Iterator java/lang/CharSequence %io/netty/handler/codec/DefaultHeaders io/netty/util/HashingStrategy io/netty/util/AsciiString CASE_INSENSITIVE_HASHER Lio/netty/util/HashingStrategy; ~(Lio/netty/util/HashingStrategy;Lio/netty/handler/codec/ValueConverter;Lio/netty/handler/codec/DefaultHeaders$NameValidator;)V B(Lio/netty/handler/codec/Headers;)Lio/netty/handler/codec/Headers; addObject F(Ljava/lang/Object;Ljava/lang/Object;)Lio/netty/handler/codec/Headers; H(Ljava/lang/Object;Ljava/lang/Iterable;)Lio/netty/handler/codec/Headers; 5(Ljava/lang/Object;I)Lio/netty/handler/codec/Headers; 5(Ljava/lang/Object;S)Lio/netty/handler/codec/Headers; setObject "()Lio/netty/handler/codec/Headers; #io/netty/handler/codec/HeadersUtils getAsString F(Lio/netty/handler/codec/Headers;Ljava/lang/Object;)Ljava/lang/String; '(Ljava/lang/Object;)Ljava/lang/Integer; (Ljava/lang/Object;I)I %(Ljava/lang/Object;)Ljava/lang/Short; (Ljava/lang/Object;S)S $(Ljava/lang/Object;)Ljava/lang/Long; (Ljava/lang/Object;J)J getAllAsString D(Lio/netty/handler/codec/Headers;Ljava/lang/Object;)Ljava/util/List; java/util/Collections emptyList (I)V hasNext next ()Ljava/lang/Object;
java/util/Map iteratorAsString *(Ljava/lang/Iterable;)Ljava/util/Iterator; G(Lio/netty/handler/codec/http/DefaultHttpHeaders;Ljava/util/Iterator;)V
valueIterator ((Ljava/lang/Object;)Ljava/util/Iterator; CASE_SENSITIVE_HASHER F(Ljava/lang/Object;Ljava/lang/Object;Lio/netty/util/HashingStrategy;)Z
namesAsString 1(Lio/netty/handler/codec/Headers;)Ljava/util/Set; B(Lio/netty/handler/codec/Headers;Lio/netty/util/HashingStrategy;)Z "(Lio/netty/util/HashingStrategy;)I )()Lio/netty/handler/codec/DefaultHeaders; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V (C)Ljava/lang/StringBuilder; INSTANCE QLio/netty/handler/codec/http/DefaultHttpHeaders$HeaderValueConverterAndValidator; ELio/netty/handler/codec/http/DefaultHttpHeaders$HeaderValueConverter; NOT_NULL ! S Y Z [ \ ] ^ _ b c d e f c g 6 h i j 4 *? ? k
N O l m n h o j B
*? ? ? k
^ _ l
m n
p q h r j p *? Y? ? ,?
? ? k b c b e l m n p q s b t s d c u h v j X
*? *+?
? k g h i l
m n
e f t
e g c w x y j g +? ? *?
+? ?
? W*?*+? ? k m n o q l m n e z { | y j g +? ? *?
+? ?
? W*?*+? ? k w x y { l m n e z { x } j N *?
+,? W*? k
?
? l m n ~ ? ? x ? j N *?
+,? W*? k
?
? l m n ~ ? ? ? x ? j ` *?
+,? W*? k
?
? l m n ~ ? ? t ? ? c ? x ? j ` *?
+,? W*? k
?
? l m n ~ ? ? ? t ? ? c ? ? ? j N *?
+? W*? k
?
? l m n ~ ? ? Z ? ? j N *?
+? W*? k
?
? l m n ~ ? ? ? ? ? j C *?
+? W*? k
? ? l m n ~ ? ? j C *?
+? W*? k
? ? l m n ~ ? | } j N *?
+,? W*? k
?
? l m n ~ ? ? | ? j N *?
+,? W*? k
?
? l m n ~ ? ? ? | ? j ` *?
+,? W*? k
?
? l m n ~ ? ? t ? ? c ? | ? j ` *?
+,? W*? k
?
? l m n ~ ? ? ? t ? ? c ? ? ? j N *?
+? W*? k
?
? l m n ~ ? ? Z ? ? j N *?
+? W*? k
?
? l m n ~ ? ? ? ? ? j 8
*?
? W*? k
? ? l
m n ? ? j : *+? ? k ? l m n ~ ? ? j = *?
+? ? k ? l m n ~ ? ? ? j = *?
+? ? k ? l m n ~ ? ? ? j H
*?
+? ? k ? l
m n
~ ?
? Z ? ? j = *?
+? !? k ? l m n ~ ? ? ? j H
*?
+? "? k ? l
m n
~ ?
? ? ? ? j = *?
+? #? k ? l m n ~ ? ? ? j H
*?
+ ? $? k ? l
m n
~ ?
? ? ? ? j : *+? %? k l m n ~ c ? ? ? j = *?
+? &? k l m n ~ ? c ? ? ? j ? ?*? '? ? (?? )Y*?
? *? +L*? ,M,? - ? ,? . ? /N+-? 0 W???+? k "
2 : = l 2 ? ? ? m n % ? ? t 2 ? ? % ? ? { ? ? ?? c ? ? ? j 2 *?
? 1? k l m n ? c ? ? ? ? ? j 2 *?
? 2? k l m n c ? ? ? j d *+? 3M? 4Y*,? 5? k
% &