public class ExtWrapTagged extends ExternalizableWrapper
Modifier and Type | Field and Description |
---|---|
static java.util.HashMap<java.lang.Class,java.lang.Integer> |
WRAPPER_CODES |
static byte[] |
WRAPPER_TAG |
val
Constructor and Description |
---|
ExtWrapTagged() |
ExtWrapTagged(java.lang.Object val) |
Modifier and Type | Method and Description |
---|---|
ExternalizableWrapper |
clone(java.lang.Object val) |
void |
metaReadExternal(java.io.DataInputStream in,
PrototypeFactory pf) |
void |
metaWriteExternal(java.io.DataOutputStream out) |
void |
readExternal(java.io.DataInputStream in,
PrototypeFactory pf) |
static ExternalizableWrapper |
readTag(java.io.DataInputStream in,
PrototypeFactory pf) |
void |
writeExternal(java.io.DataOutputStream out) |
static void |
writeTag(java.io.DataOutputStream out,
java.lang.Object o) |
baseValue, isEmpty
public static final byte[] WRAPPER_TAG
public static java.util.HashMap<java.lang.Class,java.lang.Integer> WRAPPER_CODES
public ExtWrapTagged(java.lang.Object val)
public ExtWrapTagged()
public ExternalizableWrapper clone(java.lang.Object val)
clone
in class ExternalizableWrapper
public void readExternal(java.io.DataInputStream in, PrototypeFactory pf) throws java.io.IOException, DeserializationException
readExternal
in interface Externalizable
readExternal
in class ExternalizableWrapper
java.io.IOException
DeserializationException
public void writeExternal(java.io.DataOutputStream out) throws java.io.IOException
writeExternal
in interface Externalizable
writeExternal
in class ExternalizableWrapper
java.io.IOException
public static ExternalizableWrapper readTag(java.io.DataInputStream in, PrototypeFactory pf) throws java.io.IOException, DeserializationException
java.io.IOException
DeserializationException
public static void writeTag(java.io.DataOutputStream out, java.lang.Object o) throws java.io.IOException
java.io.IOException
public void metaReadExternal(java.io.DataInputStream in, PrototypeFactory pf)
metaReadExternal
in class ExternalizableWrapper
public void metaWriteExternal(java.io.DataOutputStream out)
metaWriteExternal
in class ExternalizableWrapper