classes.io.netty.resolver.dns.RotationalDnsServerAddresses.class Maven / Gradle / Ivy
???? 2 @ )
* + , -
. / 0
1 2
3 4
. 5 6 startIdxUpdater 7Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; Signature mLjava/util/concurrent/atomic/AtomicIntegerFieldUpdater; startIdx I ([Ljava/net/InetSocketAddress;)V Code LineNumberTable LocalVariableTable this 4Lio/netty/resolver/dns/RotationalDnsServerAddresses; addresses [Ljava/net/InetSocketAddress; stream 0()Lio/netty/resolver/dns/DnsServerAddressStream; curStartIdx nextStartIdx
StackMapTable ()V updater LocalVariableTypeTable 7
SourceFile !RotationalDnsServerAddresses.java
rotational 8 7 9 : 6io/netty/resolver/dns/SequentialDnsServerAddressStream ; 2io/netty/resolver/dns/RotationalDnsServerAddresses < = > ? > /io/netty/resolver/dns/DefaultDnsServerAddresses 5java/util/concurrent/atomic/AtomicIntegerFieldUpdater 2(Ljava/lang/String;[Ljava/net/InetSocketAddress;)V
compareAndSet (Ljava/lang/Object;II)Z !([Ljava/net/InetSocketAddress;I)V (io/netty/util/internal/PlatformDependent newAtomicIntegerFieldUpdater \(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
newUpdater 0
B @ *+? ?
+ , ? 0*? <`=*? ?? =? *? ? ? Y*? ? ???? 1 2 3 4 6 7 - 9 ( $ 0 ! ? ? " # u
? K*?
? K*? ?
! $ % $ % $ ! ? &