Class RingBuffer<T>
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.util.RingBuffer<T>
-
public class RingBuffer<T> extends Object
-
-
Constructor Summary
Constructors Constructor Description RingBuffer(int size)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(T value)
T
get(int index)
T
getFirstValue()
T
getLastValue()
void
replaceLastAdded(T value)
void
resize(int newSize)
void
set(int index, T value)
int
size()
-
-
-
Method Detail
-
add
public void add(T value)
-
replaceLastAdded
public void replaceLastAdded(T value)
-
getFirstValue
public T getFirstValue()
-
getLastValue
public T getLastValue()
-
size
public int size()
-
get
public T get(int index)
-
set
public void set(int index, T value)
-
resize
public void resize(int newSize)
-
-