public class DefaultAtomicReferenceState<T> extends Object implements AtomicReferenceState<T>
| Constructor and Description |
|---|
DefaultAtomicReferenceState() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
compareAndSet(T expect,
T update) |
T |
get() |
T |
getAndSet(T value) |
void |
init(StateContext<AtomicReferenceState<T>> context)
Initializes the state.
|
void |
set(T value) |
public void init(StateContext<AtomicReferenceState<T>> context)
AtomicReferenceStateinit in interface AtomicReferenceState<T>context - The state context.public T get()
get in interface AtomicReferenceState<T>public void set(T value)
set in interface AtomicReferenceState<T>public T getAndSet(T value)
getAndSet in interface AtomicReferenceState<T>public boolean compareAndSet(T expect, T update)
compareAndSet in interface AtomicReferenceState<T>Copyright © 2013-2015. All Rights Reserved.