
com.groupbyinc.flux.common.netty.resolver.AbstractAddressResolver.class Maven / Gradle / Ivy
???? 2 ? Acom/groupbyinc/flux/common/netty/resolver/AbstractAddressResolver nLjava/lang/Object;Lcom/groupbyinc/flux/common/netty/resolver/AddressResolver; java/lang/Object 9com/groupbyinc/flux/common/netty/resolver/AddressResolver AbstractAddressResolver.java executor @Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor; matcher ELcom/groupbyinc/flux/common/netty/util/internal/TypeParameterMatcher; C(Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;)V ()V
9com/groupbyinc/flux/common/netty/util/internal/ObjectUtil checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
>com/groupbyinc/flux/common/netty/util/concurrent/EventExecutor
T Ccom/groupbyinc/flux/common/netty/util/internal/TypeParameterMatcher find |(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)Lcom/groupbyinc/flux/common/netty/util/internal/TypeParameterMatcher; ! "
# % this HLcom/groupbyinc/flux/common/netty/resolver/AbstractAddressResolver; CLcom/groupbyinc/flux/common/netty/resolver/AbstractAddressResolver; T(Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;Ljava/lang/Class;)V get X(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/netty/util/internal/TypeParameterMatcher; + ,
- addressType Ljava/lang/Class<+TT;>; Ljava/lang/Class; B()Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor; isSupported (Ljava/net/SocketAddress;)Z match (Ljava/lang/Object;)Z 5 6
7 address Ljava/net/SocketAddress;
isResolved 3 4
< 1java/nio/channels/UnsupportedAddressTypeException >
? doIsResolved A 4
B castAddress TT; resolve S(Ljava/net/SocketAddress;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future; java/lang/Exception H 9 java/net/SocketAddress K 2
M newFailedFuture P(Ljava/lang/Throwable;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future; O P Q ; 4
S newSucceededFuture M(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future; U V W
newPromise <()Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise; Y Z [ doResolve U(Ljava/net/SocketAddress;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)V ] ^
_ cast promise ?Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise; :Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise; e Ljava/lang/Exception; ?(Ljava/net/SocketAddress;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future; b 8com/groupbyinc/flux/common/netty/util/concurrent/Promise i
setFailure Q(Ljava/lang/Throwable;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise; k l j m
setSuccess N(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise; o p j q
resolveAll java/util/Collections t
singletonList $(Ljava/lang/Object;)Ljava/util/List; v w
u x doResolveAll z ^
{ QLcom/groupbyinc/flux/common/netty/util/concurrent/Promise;>; close Code LocalVariableTable LocalVariableTypeTable LineNumberTable Signature Z(Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;Ljava/lang/Class<+TT;>;)V
StackMapTable (TT;)Z X(Ljava/net/SocketAddress;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future; ?(Ljava/net/SocketAddress;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future; j(Ljava/net/SocketAddress;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future;>; ?(Ljava/net/SocketAddress;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;>;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future;>;
Exceptions E(TT;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)V W(TT;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;>;)V
SourceFile!
p *? *+? ? ? **? $? &? ? ' )
? ' ( ? - . / 0
* ? *? *+? ? ? *,? .? &? ? ' )
/ 1 ? ' ( / 0 ? 7 8 9 : ? ? 2 A *? ? ? ' ) ? ' ( ? A 3 4 O *? &+? 8? ? ' ) 9 : ? ' ( ? F ; 4 ? *+? =? ? ?Y? @?+M*,? C? ? ' ) 9 : D : ? ' ( D E ? K L P Q ? A 4 ? ? F G V*+J? ? L? =? *? N? ?Y? @? R ?*+? T? +M*? ,? X ?+M*? N? \ N*,-? `-?M*? N,? R ? 6 I J I ? > + a : 8 a : B b d K e f V ' ) V 9 : ? * + a E 8 a E B b c V ' ( ? . \ ^ ! a ) d + e 6 j 8 k B l H m J n K o ? !S I ? ? F g I+J? W,h? W*+? =? ,? ?Y? @? n ?*+? T?
+N,-? r ?+N*-,? `,?N,-? n ? 6 ? @ I ? > . a : 8 a : A e f I ' ) I 9 : I b d ? * . a E 8 a E I ' ( I b c ? 2 u v x z $ } , ? . ? 6 ? 8 ? > ? @ ? A ? ? $I I ? ? s G # Y*+J? ? L? =? *? N? ?Y? @? R ?*+? T? +M*? ,? y? X ?+M*? N? \ N*,-? |-?M*? N,? R ? 9 L M I ? > + a : ; a : E b d N e f Y ' ) Y 9 : ? * + a E ; a E E b } Y ' ( ? . ? ? ! ? ) ? + ? 9 ? ; ? E ? K ? M ? N ? ? !S I ? ? s g L+J? W,h? W*+? =? ,? ?Y? @? n ?*+? T? +N,-? y? r ?+N*-,? |,?N,-? n ? 9 B C I ? > . a : ; a : D e f L ' ) L 9 : L b d ? * . a E ; a E L ' ( L b } ? 2 ? ? ? ? $ ? , ? . ? 9 ? ; ? A ? C ? D ? ? $I I ? ? ] ^ ? I ? ? z ^ ? I ? ? ~ = ? ? ' ) ? ' ( ? ? ? ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy