Class TAtomicLongFieldUpdater<T>
java.lang.Object
org.teavm.classlib.java.util.concurrent.atomic.TAtomicLongFieldUpdater<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal longaccumulateAndGet(T obj, long x, LongBinaryOperator accumulatorFunction) longabstract booleancompareAndSet(T obj, long expect, long update) longdecrementAndGet(T obj) abstract longfinal longgetAndAccumulate(T obj, long x, LongBinaryOperator accumulatorFunction) longlonggetAndDecrement(T obj) longgetAndIncrement(T obj) longfinal longgetAndUpdate(T obj, LongUnaryOperator updateFunction) longincrementAndGet(T obj) abstract voidstatic <U> TAtomicLongFieldUpdater<U> newUpdater(TClass<U> tclass, String fieldName) abstract voidfinal longupdateAndGet(T obj, LongUnaryOperator updateFunction) abstract booleanweakCompareAndSet(T obj, long expect, long update)
-
Constructor Details
-
TAtomicLongFieldUpdater
protected TAtomicLongFieldUpdater()
-
-
Method Details
-
newUpdater
-
compareAndSet
-
weakCompareAndSet
-
set
-
lazySet
-
get
-
getAndSet
-
getAndIncrement
-
getAndDecrement
-
getAndAdd
-
incrementAndGet
-
decrementAndGet
-
addAndGet
-
getAndUpdate
-
updateAndGet
-
getAndAccumulate
-
accumulateAndGet
-