META-INF.modules.java.base.classes.java.util.concurrent.atomic.AtomicIntegerFieldUpdater.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 6 d N
O P
Q
R
S
T U V W X Y Z AtomicIntegerFieldUpdaterImpl InnerClasses
newUpdater \(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; Code LineNumberTable LocalVariableTable tclass Ljava/lang/Class; fieldName Ljava/lang/String; LocalVariableTypeTable Ljava/lang/Class; Signature |(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; RuntimeVisibleAnnotations &Ljdk/internal/reflect/CallerSensitive; ()V this 7Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; ;
compareAndSet (Ljava/lang/Object;II)Z (TT;II)Z weakCompareAndSet set (Ljava/lang/Object;I)V (TT;I)V lazySet get (Ljava/lang/Object;)I (TT;)I getAndSet (Ljava/lang/Object;I)I obj Ljava/lang/Object; newValue I prev TT;
StackMapTable (TT;I)I getAndIncrement next getAndDecrement getAndAdd delta incrementAndGet decrementAndGet addAndGet getAndUpdate :(Ljava/lang/Object;Ljava/util/function/IntUnaryOperator;)I updateFunction %Ljava/util/function/IntUnaryOperator; +(TT;Ljava/util/function/IntUnaryOperator;)I updateAndGet getAndAccumulate <(Ljava/lang/Object;ILjava/util/function/IntBinaryOperator;)I x accumulatorFunction &Ljava/util/function/IntBinaryOperator; -(TT;ILjava/util/function/IntBinaryOperator;)I accumulateAndGet (Ljava/lang/Object;
SourceFile AtomicIntegerFieldUpdater.java Sjava/util/concurrent/atomic/AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl [ \ ] ^ ) * ! " _ ` a b ` c 5java/util/concurrent/atomic/AtomicIntegerFieldUpdater java/lang/Object jdk/internal/reflect/Reflection getCallerClass ()Ljava/lang/Class; 7(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)V #java/util/function/IntUnaryOperator
applyAsInt (I)I $java/util/function/IntBinaryOperator (II)I!
[
? Y*+? ? ? ] ^ ]
E *? ?
d e ! " # $ " # % &