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