com.lmax.disruptor
Class Sequence

java.lang.Object
  extended by com.lmax.disruptor.Sequence
Direct Known Subclasses:
SequenceGroup

public class Sequence
extends java.lang.Object


Constructor Summary
Sequence()
           
Sequence(long initialValue)
           
 
Method Summary
 long addAndGet(long increment)
           
 boolean compareAndSet(long expectedValue, long newValue)
           
 long get()
           
 long incrementAndGet()
           
 void set(long value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Sequence

public Sequence()

Sequence

public Sequence(long initialValue)
Method Detail

get

public long get()

set

public void set(long value)

compareAndSet

public boolean compareAndSet(long expectedValue,
                             long newValue)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

incrementAndGet

public long incrementAndGet()

addAndGet

public long addAndGet(long increment)


Copyright © 2011 LMAX Ltd. All Rights Reserved.