public class DefaultLongState extends Object implements LongState
| Constructor and Description |
|---|
DefaultLongState() |
| 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(net.kuujo.copycat.state.StateContext<LongState> context)
Initializes the state.
|
void |
set(long value) |
public void init(net.kuujo.copycat.state.StateContext<LongState> context)
LongStatepublic long getAndIncrement()
getAndIncrement in interface LongStatepublic long getAndDecrement()
getAndDecrement in interface LongStatepublic long incrementAndGet()
incrementAndGet in interface LongStatepublic long decrementAndGet()
decrementAndGet in interface LongStatepublic boolean compareAndSet(long expect,
long update)
compareAndSet in interface LongStateCopyright © 2013-2015. All Rights Reserved.