public class ClientEntityCodec extends java.lang.Object implements ExtendedObjectCodec
| Constructor and Description |
|---|
ClientEntityCodec() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canDecode(ExtendedObjectInput in,
java.lang.String className) |
boolean |
canEncode(ExtendedObjectOutput out,
java.lang.Object v) |
void |
decode(ExtendedObjectInput in,
java.lang.Object v) |
void |
encode(ExtendedObjectOutput out,
java.lang.Object v) |
java.lang.String |
getDecodedClassName(ExtendedObjectInput in,
java.lang.String className) |
java.lang.String |
getEncodedClassName(ExtendedObjectOutput out,
java.lang.Object v) |
java.lang.Object |
newInstance(ExtendedObjectInput in,
java.lang.String className) |
public boolean canEncode(ExtendedObjectOutput out, java.lang.Object v)
canEncode in interface ExtendedObjectCodecpublic java.lang.String getEncodedClassName(ExtendedObjectOutput out, java.lang.Object v)
getEncodedClassName in interface ExtendedObjectCodecpublic void encode(ExtendedObjectOutput out, java.lang.Object v) throws java.io.IOException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
encode in interface ExtendedObjectCodecjava.io.IOExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionpublic boolean canDecode(ExtendedObjectInput in, java.lang.String className) throws java.lang.ClassNotFoundException
canDecode in interface ExtendedObjectCodecjava.lang.ClassNotFoundExceptionpublic java.lang.String getDecodedClassName(ExtendedObjectInput in, java.lang.String className)
getDecodedClassName in interface ExtendedObjectCodecpublic java.lang.Object newInstance(ExtendedObjectInput in, java.lang.String className) throws java.io.IOException, java.lang.ClassNotFoundException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException, java.lang.SecurityException, java.lang.NoSuchMethodException, java.io.IOException
newInstance in interface ExtendedObjectCodecjava.io.IOExceptionjava.lang.ClassNotFoundExceptionjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.SecurityExceptionjava.lang.NoSuchMethodExceptionpublic void decode(ExtendedObjectInput in, java.lang.Object v) throws java.io.IOException, java.lang.ClassNotFoundException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
decode in interface ExtendedObjectCodecjava.io.IOExceptionjava.lang.ClassNotFoundExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetException