public interface ExtendedObjectCodec
| Modifier and Type | Method and Description |
|---|---|
boolean |
canDecode(ExtendedObjectInput in,
String className) |
boolean |
canEncode(ExtendedObjectOutput out,
Object v) |
void |
decode(ExtendedObjectInput in,
Object v) |
void |
encode(ExtendedObjectOutput out,
Object v) |
String |
getDecodedClassName(ExtendedObjectInput in,
String className) |
String |
getEncodedClassName(ExtendedObjectOutput out,
Object v) |
Object |
newInstance(ExtendedObjectInput in,
String className) |
boolean canEncode(ExtendedObjectOutput out, Object v)
String getEncodedClassName(ExtendedObjectOutput out, Object v)
void encode(ExtendedObjectOutput out, Object v) throws IOException, IllegalAccessException, InvocationTargetException
boolean canDecode(ExtendedObjectInput in, String className) throws ClassNotFoundException
ClassNotFoundExceptionString getDecodedClassName(ExtendedObjectInput in, String className)
Object newInstance(ExtendedObjectInput in, String className) throws IOException, ClassNotFoundException, InstantiationException, IllegalAccessException, InvocationTargetException, SecurityException, NoSuchMethodException