public abstract class BaseXStreamConverter
extends java.lang.Object
implements com.thoughtworks.xstream.converters.Converter
| 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,
com.thoughtworks.xstream.io.HierarchicalStreamWriter hierarchicalStreamWriter,
com.thoughtworks.xstream.converters.MarshallingContext marshallingContext) |
abstract java.lang.Object |
unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader,
com.thoughtworks.xstream.converters.UnmarshallingContext unmarshallingContext) |
public abstract boolean canConvert(java.lang.Class clazz)
canConvert in interface com.thoughtworks.xstream.converters.ConverterMatcherpublic void marshal(java.lang.Object object,
com.thoughtworks.xstream.io.HierarchicalStreamWriter hierarchicalStreamWriter,
com.thoughtworks.xstream.converters.MarshallingContext marshallingContext)
marshal in interface com.thoughtworks.xstream.converters.Converterpublic abstract java.lang.Object unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader,
com.thoughtworks.xstream.converters.UnmarshallingContext unmarshallingContext)
unmarshal in interface com.thoughtworks.xstream.converters.Converterprotected abstract java.util.List<java.lang.String> getFields()