public abstract class BaseXStreamConverter extends java.lang.Object implements XStreamConverter
Constructor and Description |
---|
BaseXStreamConverter() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
canConvert(java.lang.Class<?> clazz) |
protected abstract java.util.List<java.lang.String> |
getFields() |
void |
marshal(java.lang.Object object,
XStreamHierarchicalStreamWriter writer,
XStreamMarshallingContext xStreamMarshallingContext) |
abstract java.lang.Object |
unmarshal(XStreamHierarchicalStreamReader xStreamHierarchicalStreamReader,
XStreamUnmarshallingContext xStreamUnmarshallingContext) |
public abstract boolean canConvert(java.lang.Class<?> clazz)
canConvert
in interface XStreamConverter
public void marshal(java.lang.Object object, XStreamHierarchicalStreamWriter writer, XStreamMarshallingContext xStreamMarshallingContext) throws java.lang.Exception
marshal
in interface XStreamConverter
java.lang.Exception
public abstract java.lang.Object unmarshal(XStreamHierarchicalStreamReader xStreamHierarchicalStreamReader, XStreamUnmarshallingContext xStreamUnmarshallingContext) throws java.lang.Exception
unmarshal
in interface XStreamConverter
java.lang.Exception
protected abstract java.util.List<java.lang.String> getFields()