public class CircularDoubleBuffer extends CircularBuffer<E> implements BasicSingleConsumerDoubleQueue
| Modifier and Type | Class and Description |
|---|---|
class |
CircularDoubleBuffer.DoubleConsumer |
CircularBuffer.Consumer| Constructor and Description |
|---|
CircularDoubleBuffer(int size,
boolean singleProducer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
enq(double elem) |
boolean |
enq(java.lang.Double elem) |
CircularDoubleBuffer.DoubleConsumer |
newConsumer() |
double |
pollDouble() |
builtinConsumer, capacity, hasNext, isEmpty, isSingleProducer, poll, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasNextcapacity, isEmpty, poll, sizepublic CircularDoubleBuffer(int size,
boolean singleProducer)
public boolean enq(java.lang.Double elem)
enq in interface BasicQueue<java.lang.Double>enq in class CircularBuffer<java.lang.Double>public boolean enq(double elem)
enq in interface BasicSingleConsumerDoubleQueuepublic double pollDouble()
pollDouble in interface BasicSingleConsumerDoubleQueuepublic CircularDoubleBuffer.DoubleConsumer newConsumer()
newConsumer in class CircularBuffer<java.lang.Double>