net.sf.fmj.utility
Class RingBuffer
java.lang.Object
net.sf.fmj.utility.RingBuffer
public class RingBuffer
- extends java.lang.Object
RingBuffer
- Version:
- 1-1-alpha3
- Author:
- mgodehardt
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RingBuffer
public RingBuffer(int maxItems)
resize
public void resize(int maxItems)
size
public int size()
getOverrunCounter
public int getOverrunCounter()
isEmpty
public boolean isEmpty()
isFull
public boolean isFull()
put
public boolean put(java.lang.Object item)
get
public java.lang.Object get()
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
peek
public java.lang.Object peek()