T
- Type of objects stored in this queuepublic class FixedSizeQueue<T>
extends java.lang.Object
Constructor | Description |
---|---|
FixedSizeQueue(int capacity) |
Constructor
|
Modifier and Type | Method | Description |
---|---|---|
int |
getSize() |
|
java.util.List<T> |
getValues() |
|
void |
put(T element) |
Store an element in the buffer
|
void |
resizeTo(int newSize) |
public FixedSizeQueue(int capacity)
capacity
- initial capacitypublic void put(T element)
element
- element to storepublic java.util.List<T> getValues()
public int getSize()
public void resizeTo(int newSize)
newSize
- new size of the buffer. If newSize is lower than the actual
size, the buffer will contain the last elements that have been
stored