
com.groupbyinc.flux.common.jboss.netty.channel.local.LocalAddress.class Maven / Gradle / Ivy
???? 1 q Acom/groupbyinc/flux/common/jboss/netty/channel/local/LocalAddress sLjava/net/SocketAddress;Ljava/lang/Comparable; java/net/SocketAddress java/lang/Comparable LocalAddress.java serialVersionUID J?B???; EPHEMERAL Ljava/lang/String; ephemeral id Z (I)V java/lang/String valueOf (I)Ljava/lang/String;
(Ljava/lang/String;)V
this CLcom/groupbyinc/flux/common/jboss/netty/channel/local/LocalAddress; I ()V !
" java/lang/NullPointerException $
% trim ()Ljava/lang/String; ( )
* toLowerCase , )
- length ()I / 0
1 "java/lang/IllegalArgumentException 3 empty id 5
4 8 equals (Ljava/lang/Object;)Z : ;
< > getId isEphemeral ()Z hashCode java/lang/System D identityHashCode (Ljava/lang/Object;)I F G
E H C 0
J @ )
L o Ljava/lang/Object; compareTo F(Lcom/groupbyinc/flux/common/jboss/netty/channel/local/LocalAddress;)I java/lang/Error R =Two different ephemeral addresses have same identityHashCode. T
S (Ljava/lang/String;)I P W
X a b toString java/lang/StringBuilder ]
^ " local: ` append -(Ljava/lang/String;)Ljava/lang/StringBuilder; b c
^ d \ )
^ f P Q
h x0
ConstantValue Code LocalVariableTable LineNumberTable Signature
SourceFile 1
k
k l A *? ? ? m n
- . l ? ;*? #+?
? %Y&? '?+? +? .L+? 2?
? 4Y6? 7?*+? 9*+? =? ?? m ; ; n &