Package com.lmax.disruptor
Class RingBufferFields<E>
java.lang.Object
com.lmax.disruptor.RingBufferPad
com.lmax.disruptor.RingBufferFields<E>
- Direct Known Subclasses:
RingBuffer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final E
elementAt
(long sequence) private void
fill
(EventFactory<E> eventFactory)
-
Field Details
-
BUFFER_PAD
private static final int BUFFER_PAD -
REF_ARRAY_BASE
private static final long REF_ARRAY_BASE -
REF_ELEMENT_SHIFT
private static final int REF_ELEMENT_SHIFT -
UNSAFE
private static final sun.misc.Unsafe UNSAFE -
indexMask
private final long indexMask -
entries
-
bufferSize
protected final int bufferSize -
sequencer
-
-
Constructor Details
-
RingBufferFields
RingBufferFields(EventFactory<E> eventFactory, Sequencer sequencer)
-
-
Method Details
-
fill
-
elementAt
-