public class CircularLongBuffer extends CircularBuffer<E> implements BasicSingleConsumerLongQueue
| Modifier and Type | Class and Description |
|---|---|
class |
CircularLongBuffer.LongConsumer |
CircularBuffer.Consumer| Constructor and Description |
|---|
CircularLongBuffer(int size,
boolean singleProducer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
enq(long elem) |
boolean |
enq(java.lang.Long elem) |
CircularLongBuffer.LongConsumer |
newConsumer() |
long |
pollLong() |
builtinConsumer, capacity, hasNext, isEmpty, isSingleProducer, poll, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasNextcapacity, isEmpty, poll, sizepublic boolean enq(java.lang.Long elem)
enq in interface BasicQueue<java.lang.Long>enq in class CircularBuffer<java.lang.Long>public boolean enq(long elem)
enq in interface BasicSingleConsumerLongQueuepublic long pollLong()
pollLong in interface BasicSingleConsumerLongQueuepublic CircularLongBuffer.LongConsumer newConsumer()
newConsumer in class CircularBuffer<java.lang.Long>