public interface Externalizer
| Modifier and Type | Method and Description |
|---|---|
int |
accept(Class<?> clazz) |
void |
configure(XMap properties) |
List<Property> |
findOrderedFields(Class<?> clazz) |
Object |
newInstance(String type,
ObjectInput in) |
void |
readExternal(Object o,
ObjectInput in) |
void |
writeExternal(Object o,
ObjectOutput out) |
Object newInstance(String type, ObjectInput in) throws IOException, ClassNotFoundException, InstantiationException, InvocationTargetException, IllegalAccessException
void readExternal(Object o, ObjectInput in) throws IOException, ClassNotFoundException, IllegalAccessException
void writeExternal(Object o, ObjectOutput out) throws IOException, IllegalAccessException
IOExceptionIllegalAccessExceptionList<Property> findOrderedFields(Class<?> clazz)