com.groupbyinc.flux.common.apache.http.cookie.CookieSpecRegistry.class Maven / Gradle / Ivy
???? 2 ? @com/groupbyinc/flux/common/apache/http/cookie/CookieSpecRegistry ?Ljava/lang/Object;Lcom/groupbyinc/flux/common/apache/http/config/Lookup; java/lang/Object 4com/groupbyinc/flux/common/apache/http/config/Lookup CookieSpecRegistry.java Ljava/lang/Deprecated; >Lcom/groupbyinc/flux/common/apache/http/annotation/ThreadSafe; Bcom/groupbyinc/flux/common/apache/http/cookie/CookieSpecRegistry$1 registeredSpecs (Ljava/util/concurrent/ConcurrentHashMap; }Ljava/util/concurrent/ConcurrentHashMap; ()V
&java/util/concurrent/ConcurrentHashMap
this BLcom/groupbyinc/flux/common/apache/http/cookie/CookieSpecRegistry; register V(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/http/cookie/CookieSpecFactory;)V Name 0com/groupbyinc/flux/common/apache/http/util/Args notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; ! "
# Cookie spec factory % java/util/Locale ' ENGLISH Ljava/util/Locale; ) * ( + java/lang/String - toLowerCase &(Ljava/util/Locale;)Ljava/lang/String; / 0
. 1 put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 3 4
5 name Ljava/lang/String; factory ALcom/groupbyinc/flux/common/apache/http/cookie/CookieSpecFactory;
unregister (Ljava/lang/String;)V Id = remove &(Ljava/lang/Object;)Ljava/lang/Object; ? @
A id
getCookieSpec ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)Lcom/groupbyinc/flux/common/apache/http/cookie/CookieSpec; java/lang/IllegalStateException F get H @
I ?com/groupbyinc/flux/common/apache/http/cookie/CookieSpecFactory K newInstance v(Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)Lcom/groupbyinc/flux/common/apache/http/cookie/CookieSpec; M N L O java/lang/StringBuilder Q
R Unsupported cookie spec: T append -(Ljava/lang/String;)Ljava/lang/StringBuilder; V W
R X toString ()Ljava/lang/String; Z [
R \ <
G ^ params :Lcom/groupbyinc/flux/common/apache/http/params/HttpParams; N(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/http/cookie/CookieSpec; D E
c getSpecNames ()Ljava/util/List; java/util/ArrayList g keySet ()Ljava/util/Set; i j
k (Ljava/util/Collection;)V m
h n setItems (Ljava/util/Map;)V clear r
s putAll u q
v map dLjava/util/Map; Ljava/util/Map; lookup V(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/http/cookie/CookieSpecProvider; W(Lcom/groupbyinc/flux/common/apache/http/cookie/CookieSpecRegistry;Ljava/lang/String;)V }
~ &(Ljava/lang/String;)Ljava/lang/Object; { |
? x0 Signature Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions &()Ljava/util/List; LocalVariableTypeTable g(Ljava/util/Map;)V
SourceFile
Deprecated InnerClasses RuntimeVisibleAnnotations RuntimeInvisibleAnnotations 1
? ? B *? *? Y? ? ? ? ? <