Class TAtomicIntegerFieldUpdater<T>
java.lang.Object
org.teavm.classlib.java.util.concurrent.atomic.TAtomicIntegerFieldUpdater<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal int
accumulateAndGet
(T obj, int x, IntBinaryOperator accumulatorFunction) int
abstract boolean
compareAndSet
(T obj, int expect, int update) int
decrementAndGet
(T obj) abstract int
final int
getAndAccumulate
(T obj, int x, IntBinaryOperator accumulatorFunction) int
int
getAndDecrement
(T obj) int
getAndIncrement
(T obj) int
final int
getAndUpdate
(T obj, IntUnaryOperator updateFunction) int
incrementAndGet
(T obj) abstract void
static <U> TAtomicIntegerFieldUpdater<U>
newUpdater
(TClass<U> tclass, String fieldName) abstract void
final int
updateAndGet
(T obj, IntUnaryOperator updateFunction) abstract boolean
weakCompareAndSet
(T obj, int expect, int update)
-
Constructor Details
-
TAtomicIntegerFieldUpdater
protected TAtomicIntegerFieldUpdater()
-
-
Method Details
-
newUpdater
-
compareAndSet
-
weakCompareAndSet
-
set
-
lazySet
-
get
-
getAndSet
-
getAndIncrement
-
getAndDecrement
-
getAndAdd
-
incrementAndGet
-
decrementAndGet
-
addAndGet
-
getAndUpdate
-
updateAndGet
-
getAndAccumulate
-
accumulateAndGet
-