public interface Marshaller
| Modifier and Type | Method and Description |
|---|---|
MarshallerFactory.Parameters |
getFactoryParameters() |
byte[] |
marshall(Object o) |
ObjectInput |
startInput(InputStream in) |
ObjectOutput |
startOutput(OutputStream out) |
boolean |
supports(Object o)
True if the marshaller is able to marshall this object.
|
Object |
unmarshall(byte[] ba) |
Object |
unmarshall(ByteBuffer b) |
byte[] marshall(Object o) throws IOException
IOExceptionObject unmarshall(byte[] ba) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionObject unmarshall(ByteBuffer b) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionboolean supports(Object o)
ObjectOutput startOutput(OutputStream out) throws IOException
IOExceptionObjectInput startInput(InputStream in) throws IOException
IOExceptionMarshallerFactory.Parameters getFactoryParameters()
cache2k API documentation. Copyright © 2000–2015 headissue GmbH, Munich.