io.netty.handler.codec.http.DefaultHttpHeaders.class Maven / Gradle / Ivy
???? 2e .io/netty/handler/codec/http/DefaultHttpHeaders 'io/netty/handler/codec/http/HttpHeaders DefaultHttpHeaders.java Oio/netty/handler/codec/http/DefaultHttpHeaders$HeaderValueConverterAndValidator HeaderValueConverterAndValidator Cio/netty/handler/codec/http/DefaultHttpHeaders$HeaderValueConverter HeaderValueConverter 0io/netty/handler/codec/http/DefaultHttpHeaders$2 0io/netty/handler/codec/http/DefaultHttpHeaders$1 3io/netty/handler/codec/DefaultHeaders$NameValidator %io/netty/handler/codec/DefaultHeaders
NameValidator java/util/Map$Entry
java/util/Map Entry HIGHEST_INVALID_VALUE_CHAR_MASK I???? HEADER_NAME_VALIDATOR Lio/netty/util/ByteProcessor; HttpNameValidator 5Lio/netty/handler/codec/DefaultHeaders$NameValidator; OLio/netty/handler/codec/DefaultHeaders$NameValidator; headers 'Lio/netty/handler/codec/DefaultHeaders; ZLio/netty/handler/codec/DefaultHeaders; ()V (Z)V % '
( this 0Lio/netty/handler/codec/http/DefaultHttpHeaders;
nameValidator 8(Z)Lio/netty/handler/codec/DefaultHeaders$NameValidator; , -
. 9(ZLio/netty/handler/codec/DefaultHeaders$NameValidator;)V % 0
1 validate Z )io/netty/handler/codec/DefaultHeadersImpl 5 io/netty/util/AsciiString 7 CASE_INSENSITIVE_HASHER Lio/netty/util/HashingStrategy; 9 : 8 ; valueConverter *(Z)Lio/netty/handler/codec/ValueConverter; = >
? ~(Lio/netty/util/HashingStrategy;Lio/netty/handler/codec/ValueConverter;Lio/netty/handler/codec/DefaultHeaders$NameValidator;)V % A
6 B *(Lio/netty/handler/codec/DefaultHeaders;)V % D
E % &
G " # I add T(Lio/netty/handler/codec/http/HttpHeaders;)Lio/netty/handler/codec/http/HttpHeaders; B(Lio/netty/handler/codec/Headers;)Lio/netty/handler/codec/Headers; K M
N K L
P )Lio/netty/handler/codec/http/HttpHeaders; set S M
T S L
V O(Ljava/lang/String;Ljava/lang/Object;)Lio/netty/handler/codec/http/HttpHeaders; addObject F(Ljava/lang/Object;Ljava/lang/Object;)Lio/netty/handler/codec/Headers; Y Z
[ 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; H(Ljava/lang/Object;Ljava/lang/Iterable;)Lio/netty/handler/codec/Headers; Y d
e values Ljava/lang/Iterable<*>; Ljava/lang/Iterable; W(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Lio/netty/handler/codec/http/HttpHeaders; addInt D(Ljava/lang/CharSequence;I)Lio/netty/handler/codec/http/HttpHeaders; 5(Ljava/lang/Object;I)Lio/netty/handler/codec/Headers; k m
n addShort D(Ljava/lang/CharSequence;S)Lio/netty/handler/codec/http/HttpHeaders; 5(Ljava/lang/Object;S)Lio/netty/handler/codec/Headers; p r
s S remove =(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpHeaders; (Ljava/lang/Object;)Z v x
y C(Ljava/lang/CharSequence;)Lio/netty/handler/codec/http/HttpHeaders; setObject | Z
} | d
setInt ? m
? setShort ? r
? clear +()Lio/netty/handler/codec/http/HttpHeaders; "()Lio/netty/handler/codec/Headers; ? ?
? get &(Ljava/lang/String;)Ljava/lang/String; ,(Ljava/lang/CharSequence;)Ljava/lang/String; ? ?
? #io/netty/handler/codec/HeadersUtils ? getAsString F(Lio/netty/handler/codec/Headers;Ljava/lang/Object;)Ljava/lang/String; ? ?
? ? getInt -(Ljava/lang/CharSequence;)Ljava/lang/Integer; '(Ljava/lang/Object;)Ljava/lang/Integer; ? ?
? (Ljava/lang/CharSequence;I)I (Ljava/lang/Object;I)I ? ?
? defaultValue getShort +(Ljava/lang/CharSequence;)Ljava/lang/Short; %(Ljava/lang/Object;)Ljava/lang/Short; ? ?
? (Ljava/lang/CharSequence;S)S (Ljava/lang/Object;S)S ? ?
?
getTimeMillis *(Ljava/lang/CharSequence;)Ljava/lang/Long; $(Ljava/lang/Object;)Ljava/lang/Long; ? ?
? (Ljava/lang/CharSequence;J)J (Ljava/lang/Object;J)J ? ?
? J getAll $(Ljava/lang/String;)Ljava/util/List; *(Ljava/lang/CharSequence;)Ljava/util/List; ? ?
? getAllAsString D(Lio/netty/handler/codec/Headers;Ljava/lang/Object;)Ljava/util/List; ? ?
? ? entries ()Ljava/util/List; isEmpty ()Z ? ?
? java/util/Collections ? emptyList ? ?
? ? java/util/ArrayList ? size ()I ? ?
? (I)V % ?
? ? iterator ()Ljava/util/Iterator; ? ?
? java/util/List ? java/util/Iterator ? hasNext ? ? ? ? next ()Ljava/lang/Object; ? ? ? ? K x ? ? entry ;Ljava/util/Map$Entry; Ljava/util/Map$Entry; entriesConverted MLjava/util/List;>; Ljava/util/List; Ljava/lang/Deprecated; iteratorAsString *(Ljava/lang/Iterable;)Ljava/util/Iterator; ? ?
? ? iteratorCharSequence
? contains (Ljava/lang/String;)Z (Ljava/lang/CharSequence;)Z ? ?
? ? x
?
? ((Ljava/lang/String;Ljava/lang/String;Z)Z 4(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Z ? ?
?
ignoreCase java/lang/CharSequence ? CASE_SENSITIVE_HASHER ? : 8 ? io/netty/util/HashingStrategy F(Ljava/lang/Object;Ljava/lang/Object;Lio/netty/util/HashingStrategy;)Z ?
names ()Ljava/util/Set;
namesAsString 1(Lio/netty/handler/codec/Headers;)Ljava/util/Set;
?
equals B(Lio/netty/handler/codec/Headers;Lio/netty/util/HashingStrategy;)Z
o hashCode "(Lio/netty/util/HashingStrategy;)I
validateHeaderNameElement (B)V "java/lang/IllegalArgumentException java/lang/StringBuilder
G Sa header name cannot contain the following prohibited characters: =,;: \t\r\n\v\f: append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
(I)Ljava/lang/StringBuilder;"
# toString ()Ljava/lang/String;%&
' (Ljava/lang/String;)V %)
* 2a header name cannot contain non-ASCII character: , B (C)V (C)Ljava/lang/StringBuilder;0
1 C INSTANCE QLio/netty/handler/codec/http/DefaultHttpHeaders$HeaderValueConverterAndValidator;45 6 ELio/netty/handler/codec/http/DefaultHttpHeaders$HeaderValueConverter;48
9 ; NOT_NULL= >
access$000
A x0
access$100 ()Lio/netty/util/ByteProcessor; F
access$200/
I
G
G
ConstantValue Signature Code LocalVariableTable LineNumberTable LocalVariableTypeTable S(ZLio/netty/handler/codec/DefaultHeaders$NameValidator;)V ](Lio/netty/handler/codec/DefaultHeaders;)V
StackMapTable T(Ljava/lang/String;Ljava/lang/Iterable<*>;)Lio/netty/handler/codec/http/HttpHeaders; Z(Ljava/lang/CharSequence;Ljava/lang/Iterable<*>;)Lio/netty/handler/codec/http/HttpHeaders; 8(Ljava/lang/String;)Ljava/util/List; >(Ljava/lang/CharSequence;)Ljava/util/List; O()Ljava/util/List;>;
Deprecated S()Ljava/util/Iterator;>; RuntimeVisibleAnnotations _()Ljava/util/Iterator;>; %()Ljava/util/Set; D(Z)Lio/netty/handler/codec/ValueConverter; R(Z)Lio/netty/handler/codec/DefaultHeaders$NameValidator;
SourceFile InnerClasses ! N O ! " # O $ 3 % &