com.groupbyinc.flux.common.http.conn.scheme.Scheme.class Maven / Gradle / Ivy
???? 2 ? 2com/groupbyinc/flux/common/http/conn/scheme/Scheme java/lang/Object Scheme.java Ljava/lang/Deprecated; 5Lcom/groupbyinc/flux/common/http/annotation/Contract; threading >Lcom/groupbyinc/flux/common/http/annotation/ThreadingBehavior; IMMUTABLE name Ljava/lang/String;
socketFactory ALcom/groupbyinc/flux/common/http/conn/scheme/SchemeSocketFactory; defaultPort I layered Z stringRep W(Ljava/lang/String;ILcom/groupbyinc/flux/common/http/conn/scheme/SchemeSocketFactory;)V ()V
Scheme name )com/groupbyinc/flux/common/http/util/Args notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
?? java/lang/String " ?com/groupbyinc/flux/common/http/conn/scheme/SchemeSocketFactory $ Port is invalid & check (ZLjava/lang/String;)V ( )
* Socket factory , java/util/Locale . ENGLISH Ljava/util/Locale; 0 1 / 2 toLowerCase &(Ljava/util/Locale;)Ljava/lang/String; 4 5
# 6 8 : Fcom/groupbyinc/flux/common/http/conn/scheme/SchemeLayeredSocketFactory < >
@ Fcom/groupbyinc/flux/common/http/conn/scheme/LayeredSchemeSocketFactory B Ncom/groupbyinc/flux/common/http/conn/scheme/SchemeLayeredSocketFactoryAdaptor2 D K(Lcom/groupbyinc/flux/common/http/conn/scheme/LayeredSchemeSocketFactory;)V F
E G this 4Lcom/groupbyinc/flux/common/http/conn/scheme/Scheme; port factory Q(Ljava/lang/String;Lcom/groupbyinc/flux/common/http/conn/scheme/SocketFactory;I)V 9com/groupbyinc/flux/common/http/conn/scheme/SocketFactory N @com/groupbyinc/flux/common/http/conn/scheme/LayeredSocketFactory P Mcom/groupbyinc/flux/common/http/conn/scheme/SchemeLayeredSocketFactoryAdaptor R E(Lcom/groupbyinc/flux/common/http/conn/scheme/LayeredSocketFactory;)V T
S U Fcom/groupbyinc/flux/common/http/conn/scheme/SchemeSocketFactoryAdaptor W >(Lcom/groupbyinc/flux/common/http/conn/scheme/SocketFactory;)V Y
X Z ;Lcom/groupbyinc/flux/common/http/conn/scheme/SocketFactory; getDefaultPort ()I getSocketFactory =()Lcom/groupbyinc/flux/common/http/conn/scheme/SocketFactory;
getFactory a `
X b Gcom/groupbyinc/flux/common/http/conn/scheme/LayeredSocketFactoryAdaptor d
e G @com/groupbyinc/flux/common/http/conn/scheme/SocketFactoryAdaptor g D(Lcom/groupbyinc/flux/common/http/conn/scheme/SchemeSocketFactory;)V i
h j getSchemeSocketFactory C()Lcom/groupbyinc/flux/common/http/conn/scheme/SchemeSocketFactory; getName ()Ljava/lang/String; isLayered ()Z resolvePort (I)I toString u java/lang/StringBuilder w
x append -(Ljava/lang/String;)Ljava/lang/StringBuilder; z {
x | (C)Ljava/lang/StringBuilder; z ~
x java/lang/Integer ? (I)Ljava/lang/String; t ?
? ? t o
x ? buffer Ljava/lang/StringBuilder; equals (Ljava/lang/Object;)Z ? ?
# ? that obj Ljava/lang/Object; hashCode .com/groupbyinc/flux/common/http/util/LangUtils ? (II)I ? ?
? ? (ILjava/lang/Object;)I ? ?
? ? (IZ)I ? ?
? ? hash Code LocalVariableTable LineNumberTable
StackMapTable
Deprecated RuntimeVisibleAnnotations
SourceFile RuntimeInvisibleAnnotations 1
? s*? +? W?
!? ? '? +--? W*+? 3? 7? 9*? ;-? =? *? ?*-? A? +-? C? *? ?*? EY-? C? H? A?
*? ?*-? A? ? * s I J s s K s L ? > [ \ ] ^ &