
com.groupbyinc.flux.common.netty.util.DefaultAttributeMap.class Maven / Gradle / Ivy
???? 2 | 9com/groupbyinc/flux/common/netty/util/DefaultAttributeMap java/lang/Object 2com/groupbyinc/flux/common/netty/util/AttributeMap DefaultAttributeMap.java Jcom/groupbyinc/flux/common/netty/util/DefaultAttributeMap$DefaultAttribute DefaultAttribute updater 9Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; ?Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; BUCKET_SIZE I MASK
attributes 2Ljava/util/concurrent/atomic/AtomicReferenceArray; ?Ljava/util/concurrent/atomic/AtomicReferenceArray;>; ()V
this ;Lcom/groupbyinc/flux/common/netty/util/DefaultAttributeMap; attr g(Lcom/groupbyinc/flux/common/netty/util/AttributeKey;)Lcom/groupbyinc/flux/common/netty/util/Attribute; java/lang/NullPointerException key (Ljava/lang/String;)V "
# % 0java/util/concurrent/atomic/AtomicReferenceArray ' (I)V )
( * , 7java/util/concurrent/atomic/AtomicReferenceFieldUpdater .
compareAndSet 9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z 0 1
/ 2 index 7(Lcom/groupbyinc/flux/common/netty/util/AttributeKey;)I 4 5
6 get (I)Ljava/lang/Object; 8 9
( :
?(Lcom/groupbyinc/flux/common/netty/util/DefaultAttributeMap$DefaultAttribute;Lcom/groupbyinc/flux/common/netty/util/AttributeKey;)V =
>
access$002 ?(Lcom/groupbyinc/flux/common/netty/util/DefaultAttributeMap$DefaultAttribute;Lcom/groupbyinc/flux/common/netty/util/DefaultAttributeMap$DefaultAttribute;)Lcom/groupbyinc/flux/common/netty/util/DefaultAttributeMap$DefaultAttribute; @ A
B
access$102 D A
E ((ILjava/lang/Object;Ljava/lang/Object;)Z 0 G
( H
access$000 ?(Lcom/groupbyinc/flux/common/netty/util/DefaultAttributeMap$DefaultAttribute;)Lcom/groupbyinc/flux/common/netty/util/DefaultAttributeMap$DefaultAttribute; J K
L
access$200 ?(Lcom/groupbyinc/flux/common/netty/util/DefaultAttributeMap$DefaultAttribute;)Lcom/groupbyinc/flux/common/netty/util/AttributeKey; N O
P
access$300 O(Lcom/groupbyinc/flux/common/netty/util/DefaultAttributeMap$DefaultAttribute;)Z R S
T 2com/groupbyinc/flux/common/netty/util/AttributeKey V java/lang/Throwable X QLcom/groupbyinc/flux/common/netty/util/DefaultAttributeMap$DefaultAttribute; LLcom/groupbyinc/flux/common/netty/util/DefaultAttributeMap$DefaultAttribute; next OLcom/groupbyinc/flux/common/netty/util/DefaultAttributeMap$DefaultAttribute<*>; curr 9Lcom/groupbyinc/flux/common/netty/util/AttributeKey; 4Lcom/groupbyinc/flux/common/netty/util/AttributeKey; i head hasAttr 7(Lcom/groupbyinc/flux/common/netty/util/AttributeKey;)Z id ()I e f
W g 7Lcom/groupbyinc/flux/common/netty/util/AttributeKey<*>;
newUpdater o(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; l m
/ n Signature
ConstantValue Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable ?(Lcom/groupbyinc/flux/common/netty/util/AttributeKey;)Lcom/groupbyinc/flux/common/netty/util/Attribute; R(Lcom/groupbyinc/flux/common/netty/util/AttributeKey;)Z :(Lcom/groupbyinc/flux/common/netty/util/AttributeKey<*>;)I
SourceFile InnerClasses ! p
q q B p r / *? ? s t r z
?+?
? Y!? $?*? &M,? ? (Y? +M? -*,? 3? *? &M+? 7>,? ;? :? @? Y? <:? Y+? ?:? CW? FW,? I? ?,? ;? :Y:?:? M:? %? Y+? ?:? CW? FWð? Q+? ? U? ð:???: ? ? ? ? ? ? ? ? ? ? ? s \ Z ( [ ? [ ? B \ [ ? L ^ [ ? ? ` ? 6 ? a @ ? b [ u H Z ( Z ? Z ? B \ ] ? L ^ ] ? _ ? @ ? b ] t z * + - . 0 2 , 3 1 7 6 8 @ 9 E <