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
FieldsModifier and TypeFieldDescriptionprivate static final intprotected final intprivate final E[]private final longprotected final SequencerFields inherited from class com.lmax.disruptor.RingBufferPad
p10, p11, p12, p13, p14, p15, p16, p17, p20, p21, p22, p23, p24, p25, p26, p27, p30, p31, p32, p33, p34, p35, p36, p37, p40, p41, p42, p43, p44, p45, p46, p47, p50, p51, p52, p53, p54, p55, p56, p57, p60, p61, p62, p63, p64, p65, p66, p67, p70, p71, p72, p73, p74, p75, p76, p77 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final EelementAt(long sequence) private voidfill(EventFactory<E> eventFactory)
-
Field Details
-
BUFFER_PAD
private static final int BUFFER_PAD- See Also:
-
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
-