org.drools.core.util
Class AbstractXStreamConverter
java.lang.Object
org.drools.core.util.AbstractXStreamConverter
- All Implemented Interfaces:
- com.thoughtworks.xstream.converters.Converter, com.thoughtworks.xstream.converters.ConverterMatcher
public abstract class AbstractXStreamConverter
- extends Object
- implements com.thoughtworks.xstream.converters.Converter
|
Method Summary |
boolean |
canConvert(Class clazz)
|
protected List<String> |
readList(com.thoughtworks.xstream.io.HierarchicalStreamReader reader)
|
protected void |
readNodes(com.thoughtworks.xstream.io.HierarchicalStreamReader reader,
AbstractXStreamConverter.NodeReader nodeReader)
|
protected
|
readObject(com.thoughtworks.xstream.io.HierarchicalStreamReader reader,
com.thoughtworks.xstream.converters.UnmarshallingContext context,
Class<? extends T> clazz)
|
protected
|
readObjectList(com.thoughtworks.xstream.io.HierarchicalStreamReader reader,
com.thoughtworks.xstream.converters.UnmarshallingContext context,
Class<? extends T> clazz)
|
protected void |
writeAttribute(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
String name,
String value)
|
protected void |
writeList(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
String listName,
String itemName,
Iterable<String> list)
|
protected void |
writeObject(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
com.thoughtworks.xstream.converters.MarshallingContext context,
String name,
Object value)
|
protected void |
writeObjectList(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
com.thoughtworks.xstream.converters.MarshallingContext context,
String listName,
String itemName,
Iterable<? extends Object> list)
|
protected void |
writeString(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
String name,
String value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.thoughtworks.xstream.converters.Converter |
marshal, unmarshal |
AbstractXStreamConverter
protected AbstractXStreamConverter(Class type)
canConvert
public boolean canConvert(Class clazz)
- Specified by:
canConvert in interface com.thoughtworks.xstream.converters.ConverterMatcher
writeAttribute
protected void writeAttribute(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
String name,
String value)
writeString
protected void writeString(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
String name,
String value)
writeObject
protected void writeObject(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
com.thoughtworks.xstream.converters.MarshallingContext context,
String name,
Object value)
writeList
protected void writeList(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
String listName,
String itemName,
Iterable<String> list)
writeObjectList
protected void writeObjectList(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
com.thoughtworks.xstream.converters.MarshallingContext context,
String listName,
String itemName,
Iterable<? extends Object> list)
readNodes
protected void readNodes(com.thoughtworks.xstream.io.HierarchicalStreamReader reader,
AbstractXStreamConverter.NodeReader nodeReader)
readList
protected List<String> readList(com.thoughtworks.xstream.io.HierarchicalStreamReader reader)
readObject
protected <T> T readObject(com.thoughtworks.xstream.io.HierarchicalStreamReader reader,
com.thoughtworks.xstream.converters.UnmarshallingContext context,
Class<? extends T> clazz)
readObjectList
protected <T> List<T> readObjectList(com.thoughtworks.xstream.io.HierarchicalStreamReader reader,
com.thoughtworks.xstream.converters.UnmarshallingContext context,
Class<? extends T> clazz)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.