public class SerializableSerializer<T extends VirtualizationSerializable> extends java.lang.Object implements ObjectSerializer<T>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EXCEPTION_MESSAGE_KEY_CLASS_INSTANCE_ERROR |
static java.lang.String |
EXCEPTION_MESSAGE_KEY_INITIALIZATION_FAILED |
static java.lang.String |
EXCEPTION_MESSAGE_KEY_UNEXPECTED_VALUE_TYPE |
| Constructor and Description |
|---|
SerializableSerializer(int typeValue,
java.lang.Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
ReferenceType |
defaultReferenceType() |
boolean |
defaultStoreReference() |
T |
read(VirtualizationInput in) |
int |
typeValue() |
void |
write(T value,
VirtualizationOutput out) |
public static final java.lang.String EXCEPTION_MESSAGE_KEY_CLASS_INSTANCE_ERROR
public static final java.lang.String EXCEPTION_MESSAGE_KEY_INITIALIZATION_FAILED
public static final java.lang.String EXCEPTION_MESSAGE_KEY_UNEXPECTED_VALUE_TYPE
public SerializableSerializer(int typeValue,
java.lang.Class<T> type)
public int typeValue()
typeValue in interface ObjectSerializer<T extends VirtualizationSerializable>public ReferenceType defaultReferenceType()
defaultReferenceType in interface ObjectSerializer<T extends VirtualizationSerializable>public boolean defaultStoreReference()
defaultStoreReference in interface ObjectSerializer<T extends VirtualizationSerializable>public void write(T value, VirtualizationOutput out) throws java.io.IOException
write in interface ObjectSerializer<T extends VirtualizationSerializable>java.io.IOExceptionpublic T read(VirtualizationInput in) throws java.io.IOException
read in interface ObjectSerializer<T extends VirtualizationSerializable>java.io.IOException© 2001-2014 TIBCO Software Inc. www.jaspersoft.com