public final class FixedSequenceGroup extends Sequence
Modifier and Type | Field and Description |
---|---|
private Sequence[] |
sequences |
INITIAL_VALUE
Constructor and Description |
---|
FixedSequenceGroup(Sequence[] sequences)
Constructor
|
Modifier and Type | Method and Description |
---|---|
long |
addAndGet(long increment)
Not supported.
|
boolean |
compareAndSet(long expectedValue,
long newValue)
Not supported.
|
long |
get()
Get the minimum sequence value for the group.
|
long |
incrementAndGet()
Not supported.
|
void |
set(long value)
Not supported.
|
java.lang.String |
toString() |
setVolatile
private final Sequence[] sequences
public FixedSequenceGroup(Sequence[] sequences)
sequences
- the list of sequences to be tracked under this sequence grouppublic long get()
public void set(long value)
public boolean compareAndSet(long expectedValue, long newValue)
compareAndSet
in class Sequence
expectedValue
- The expected current value.newValue
- The value to update to.public long incrementAndGet()
incrementAndGet
in class Sequence