public class DefaultAtomicLongState extends Object implements AtomicLongState
| Constructor and Description |
|---|
DefaultAtomicLongState() |
| Modifier and Type | Method and Description |
|---|---|
long |
addAndGet(long value) |
boolean |
compareAndSet(long expect,
long update) |
long |
decrementAndGet() |
long |
get() |
long |
getAndAdd(long value) |
long |
getAndDecrement() |
long |
getAndIncrement() |
long |
getAndSet(long value) |
long |
incrementAndGet() |
void |
init(StateContext<AtomicLongState> context)
Initializes the state.
|
void |
set(long value) |
public void init(StateContext<AtomicLongState> context)
AtomicLongStateinit in interface AtomicLongStatecontext - The state context.public long get()
get in interface AtomicLongStatepublic void set(long value)
set in interface AtomicLongStatepublic long addAndGet(long value)
addAndGet in interface AtomicLongStatepublic long getAndAdd(long value)
getAndAdd in interface AtomicLongStatepublic long getAndSet(long value)
getAndSet in interface AtomicLongStatepublic long getAndIncrement()
getAndIncrement in interface AtomicLongStatepublic long getAndDecrement()
getAndDecrement in interface AtomicLongStatepublic long incrementAndGet()
incrementAndGet in interface AtomicLongStatepublic long decrementAndGet()
decrementAndGet in interface AtomicLongStatepublic boolean compareAndSet(long expect,
long update)
compareAndSet in interface AtomicLongStateCopyright © 2013-2015. All Rights Reserved.