public abstract class ExternalizableWrapper extends java.lang.Object implements Externalizable
Modifier and Type | Field and Description |
---|---|
java.lang.Object |
val |
Constructor and Description |
---|
ExternalizableWrapper() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
baseValue() |
abstract ExternalizableWrapper |
clone(java.lang.Object val) |
boolean |
isEmpty() |
abstract void |
metaReadExternal(java.io.DataInputStream in,
PrototypeFactory pf) |
abstract void |
metaWriteExternal(java.io.DataOutputStream out) |
abstract void |
readExternal(java.io.DataInputStream in,
PrototypeFactory pf) |
abstract void |
writeExternal(java.io.DataOutputStream out) |
public abstract ExternalizableWrapper clone(java.lang.Object val)
public abstract void metaReadExternal(java.io.DataInputStream in, PrototypeFactory pf) throws java.io.IOException, DeserializationException
java.io.IOException
DeserializationException
public abstract void metaWriteExternal(java.io.DataOutputStream out) throws java.io.IOException
java.io.IOException
public abstract void readExternal(java.io.DataInputStream in, PrototypeFactory pf) throws java.io.IOException, DeserializationException
readExternal
in interface Externalizable
java.io.IOException
DeserializationException
public abstract void writeExternal(java.io.DataOutputStream out) throws java.io.IOException
writeExternal
in interface Externalizable
java.io.IOException
public java.lang.Object baseValue()
public boolean isEmpty()