public static interface SortingCollection.Codec<T>
extends java.lang.Cloneable
Modifier and Type | Method and Description |
---|---|
SortingCollection.Codec<T> |
clone()
Must return a cloned copy of the codec that can be used independently of
the original instance.
|
T |
decode()
Read the next record from the input stream and convert into a java object.
|
void |
encode(T val)
Write object to output stream
|
void |
setInputStream(java.io.InputStream is)
Where to read encoded input from
|
void |
setOutputStream(java.io.OutputStream os)
Where to write encoded output
|
void setOutputStream(java.io.OutputStream os)
void setInputStream(java.io.InputStream is)
void encode(T val)
val
- what to writeT decode()
SortingCollection.Codec<T> clone()