public class TAtomicInteger extends Number implements Serializable
Constructor and Description |
---|
TAtomicInteger() |
TAtomicInteger(int value) |
Modifier and Type | Method and Description |
---|---|
int |
accumulateAndGet(int x,
IntBinaryOperator accumulatorFunction) |
int |
addAndGet(int delta) |
boolean |
compareAndSet(int expect,
int update) |
int |
decrementAndGet() |
double |
doubleValue() |
float |
floatValue() |
int |
get() |
int |
getAndAccumulate(int x,
IntBinaryOperator accumulatorFunction) |
int |
getAndAdd(int delta) |
int |
getAndDecrement() |
int |
getAndIncrement() |
int |
getAndSet(int newValue) |
int |
getAndUpdate(IntUnaryOperator updateFunction) |
int |
incrementAndGet() |
int |
intValue() |
void |
lazySet(int newValue) |
long |
longValue() |
void |
set(int newValue) |
String |
toString() |
int |
updateAndGet(IntUnaryOperator updateFunction) |
boolean |
weakCompareAndSet(int expect,
int update) |
byteValue, shortValue
public TAtomicInteger()
public TAtomicInteger(int value)
public final int get()
public final void set(int newValue)
public final void lazySet(int newValue)
public final int getAndSet(int newValue)
public final boolean compareAndSet(int expect, int update)
public final boolean weakCompareAndSet(int expect, int update)
public final int getAndIncrement()
public final int getAndDecrement()
public final int getAndAdd(int delta)
public final int incrementAndGet()
public final int decrementAndGet()
public final int addAndGet(int delta)
public final int getAndUpdate(IntUnaryOperator updateFunction)
public final int updateAndGet(IntUnaryOperator updateFunction)
public final int getAndAccumulate(int x, IntBinaryOperator accumulatorFunction)
public final int accumulateAndGet(int x, IntBinaryOperator accumulatorFunction)
public float floatValue()
floatValue
in class Number
public double doubleValue()
doubleValue
in class Number
Copyright © 2019. All rights reserved.