Output<T>, java.io.Closeable, java.lang.AutoCloseablepublic class CircularArrayOutput<T> extends ArrayOutput<T>
i, items| Constructor | Description |
|---|---|
CircularArrayOutput(T[] items) |
| Modifier and Type | Method | Description |
|---|---|---|
CircularArrayInput<T> |
getInput() |
Make a
Input instance from this. |
int |
put(java.util.List<T> buffer,
int from,
int to) |
Bulk circular put method
|
boolean |
put(T item) |
Write the data item
|
java.lang.String |
toString() |
close, putpublic CircularArrayOutput(T[] items)
public boolean put(T item) throws java.io.IOException
Outputpublic int put(java.util.List<T> buffer, int from, int to) throws java.io.IOException
public CircularArrayInput<T> getInput() throws java.io.IOException
OutputInput instance from this.public final java.lang.String toString()
toString in class ArrayOutput<T>