public class SimpleRingBuffer<E>
extends java.lang.Object
Constructor | Description |
---|---|
SimpleRingBuffer(int size) |
SimpleRungBuffer fester Größe anlegen
|
Modifier and Type | Method | Description |
---|---|---|
int |
capacity() |
Kapazität
|
void |
clear() |
RingPuffer leeren
|
int |
entries() |
Anzahl Einträg
|
boolean |
isFull() |
Ob alle Plätze belegt sind
|
E |
peekBottom() |
Ältestes Objekt ansehen, aber nicht entfernen
|
E |
peekTop() |
Neuestes Objekt ansehen, aber nicht entfernen
|
void |
push(E element) |
Objekt anfügen
|
public SimpleRingBuffer(int size) throws java.lang.IllegalArgumentException
size
- Größejava.lang.IllegalArgumentException
- bei Größenabgaben kleiner 1public void push(E element)
element
- Objektpublic E peekTop()
public E peekBottom()
public void clear()
public int capacity()
public int entries()
public boolean isFull()