A B C D E F G H I J K L M N O P R S T U V W X

A

AbstractBasicConverter - class com.thoughtworks.xstream.converters.basic.AbstractBasicConverter.
Base helper class for converters that can store the state of an object as a single String.
AbstractBasicConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.AbstractBasicConverter
 
AbstractCollectionConverter - class com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.
Base helper class for converters that need to handle collections of items (arrays, Lists, Maps, etc).
AbstractCollectionConverter(ClassMapper, String) - Constructor for class com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter
 
ArrayConverter - class com.thoughtworks.xstream.converters.collections.ArrayConverter.
Converts an array of objects or primitives to XML, using a nested child element for each item.
ArrayConverter(ClassMapper, String) - Constructor for class com.thoughtworks.xstream.converters.collections.ArrayConverter
 
add(String, String) - Method in class com.thoughtworks.xstream.converters.ConversionException
 
add(String, String) - Method in interface com.thoughtworks.xstream.converters.ErrorWriter
Add some information to the error message.
addAttribute(String, String) - Method in interface com.thoughtworks.xstream.io.HierarchicalStreamWriter
 
addAttribute(String, String) - Method in class com.thoughtworks.xstream.io.xml.Dom4JWriter
 
addAttribute(String, String) - Method in class com.thoughtworks.xstream.io.xml.PrettyPrintWriter
 
addAttribute(String, String) - Method in class com.thoughtworks.xstream.io.xml.XppDomWriter
 
alias(String, Class) - Method in class com.thoughtworks.xstream.XStream
Alias a Class to a shorter name to be used in XML elements.
alias(String, Class, Class) - Method in class com.thoughtworks.xstream.XStream
Alias a Class to a shorter name to be used in XML elements.
alias(String, Class, Class) - Method in interface com.thoughtworks.xstream.alias.ClassMapper
 
appendErrors(ErrorWriter) - Method in interface com.thoughtworks.xstream.io.HierarchicalStreamReader
 
appendErrors(ErrorWriter) - Method in class com.thoughtworks.xstream.io.xml.Dom4JReader
 
appendErrors(ErrorWriter) - Method in class com.thoughtworks.xstream.io.xml.DomReader
 
appendErrors(ErrorWriter) - Method in class com.thoughtworks.xstream.io.xml.XppDomReader
 
appendErrors(ErrorWriter) - Method in class com.thoughtworks.xstream.io.xml.XppReader
 

B

BigDecimalConverter - class com.thoughtworks.xstream.converters.basic.BigDecimalConverter.
Converts a java.math.BigDecimal to a String, retaining its precision.
BigDecimalConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.BigDecimalConverter
 
BigIntegerConverter - class com.thoughtworks.xstream.converters.basic.BigIntegerConverter.
Converts a java.math.BigInteger to a String.
BigIntegerConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.BigIntegerConverter
 
BitSetConverter - class com.thoughtworks.xstream.converters.collections.BitSetConverter.
Converts a java.util.BitSet to XML, as a compact comma delimited list of ones and zeros.
BitSetConverter() - Constructor for class com.thoughtworks.xstream.converters.collections.BitSetConverter
 
BooleanConverter - class com.thoughtworks.xstream.converters.basic.BooleanConverter.
Converts a boolean primitive or java.lang.Boolean wrapper to a String.
BooleanConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.BooleanConverter
 
ByteConverter - class com.thoughtworks.xstream.converters.basic.ByteConverter.
Converts a byte primitive or java.lang.Byre wrapper to a String.
ByteConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.ByteConverter
 

C

CannotResolveClassException - exception com.thoughtworks.xstream.alias.CannotResolveClassException.
 
CannotResolveClassException(String) - Constructor for class com.thoughtworks.xstream.alias.CannotResolveClassException
 
CharArrayConverter - class com.thoughtworks.xstream.converters.collections.CharArrayConverter.
Converts a char[] to XML, storing the contents as a single String.
CharArrayConverter() - Constructor for class com.thoughtworks.xstream.converters.collections.CharArrayConverter
 
CharConverter - class com.thoughtworks.xstream.converters.basic.CharConverter.
Converts a char primitive or java.lang.Character wrapper to a String.
CharConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.CharConverter
 
ClassMapper - interface com.thoughtworks.xstream.alias.ClassMapper.
 
ClassMapper.DynamicProxy - class com.thoughtworks.xstream.alias.ClassMapper.DynamicProxy.
Place holder type used for dynamic proxies.
ClassMapper.DynamicProxy() - Constructor for class com.thoughtworks.xstream.alias.ClassMapper.DynamicProxy
 
ClassMapper.Null - class com.thoughtworks.xstream.alias.ClassMapper.Null.
Place holder type used for null values.
ClassMapper.Null() - Constructor for class com.thoughtworks.xstream.alias.ClassMapper.Null
 
CollectionConverter - class com.thoughtworks.xstream.converters.collections.CollectionConverter.
Converts most common Collections (Lists and Sets) to XML, specifying a nested element for each item.
CollectionConverter(ClassMapper, String) - Constructor for class com.thoughtworks.xstream.converters.collections.CollectionConverter
 
ColorConverter - class com.thoughtworks.xstream.converters.extended.ColorConverter.
Converts a java.awt.Color to XML, using four nested elements: red, green, blue, alpha.
ColorConverter() - Constructor for class com.thoughtworks.xstream.converters.extended.ColorConverter
 
CompactWriter - class com.thoughtworks.xstream.io.xml.CompactWriter.
 
CompactWriter(PrintWriter) - Constructor for class com.thoughtworks.xstream.io.xml.CompactWriter
 
CompactWriter(Writer) - Constructor for class com.thoughtworks.xstream.io.xml.CompactWriter
 
ConversionException - exception com.thoughtworks.xstream.converters.ConversionException.
Thrown by Converter implementations when they cannot convert an object to/from textual data.
ConversionException(String, Exception) - Constructor for class com.thoughtworks.xstream.converters.ConversionException
 
ConversionException(String) - Constructor for class com.thoughtworks.xstream.converters.ConversionException
 
ConversionException(Exception) - Constructor for class com.thoughtworks.xstream.converters.ConversionException
 
Converter - interface com.thoughtworks.xstream.converters.Converter.
Converter implementations are responsible marshalling Java objects to/from textual data.
ConverterLookup - interface com.thoughtworks.xstream.converters.ConverterLookup.
Responsible for looking up the correct Converter implementation for a specific type.
canConvert(Class) - Method in interface com.thoughtworks.xstream.converters.Converter
Called by XStream to determine whether to use this converter instance to marshall a particular type.
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.AbstractBasicConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.BigDecimalConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.BigIntegerConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.BooleanConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.ByteConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.CharConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.DateConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.DoubleConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.FloatConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.IntConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.LongConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.NullConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.ShortConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.StringBufferConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.StringConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.basic.URLConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.collections.ArrayConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.collections.BitSetConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.collections.CharArrayConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.collections.CollectionConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.collections.MapConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.collections.PropertiesConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.collections.TreeMapConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.collections.TreeSetConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.extended.ColorConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.extended.DynamicProxyConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.extended.EncodedByteArrayConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.extended.FileConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.extended.JavaClassConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.extended.JavaMethodConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.extended.SqlTimestampConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.extended.StackTraceElementConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.extended.ThrowableConverter
 
canConvert(Class) - Method in class com.thoughtworks.xstream.converters.reflection.ReflectionConverter
 
cause - Variable in class com.thoughtworks.xstream.converters.ConversionException
Plays nice with JDK1.3 and JDK1.4
classAttributeIdentifier - Variable in class com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter
 
classMapper - Variable in class com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter
 
com.thoughtworks.xstream - package com.thoughtworks.xstream
 
com.thoughtworks.xstream.alias - package com.thoughtworks.xstream.alias
 
com.thoughtworks.xstream.converters - package com.thoughtworks.xstream.converters
 
com.thoughtworks.xstream.converters.basic - package com.thoughtworks.xstream.converters.basic
 
com.thoughtworks.xstream.converters.collections - package com.thoughtworks.xstream.converters.collections
 
com.thoughtworks.xstream.converters.extended - package com.thoughtworks.xstream.converters.extended
 
com.thoughtworks.xstream.converters.reflection - package com.thoughtworks.xstream.converters.reflection
 
com.thoughtworks.xstream.io - package com.thoughtworks.xstream.io
 
com.thoughtworks.xstream.io.xml - package com.thoughtworks.xstream.io.xml
 
convertAnother(Object) - Method in interface com.thoughtworks.xstream.converters.MarshallingContext
 
convertAnother(Object, Class) - Method in interface com.thoughtworks.xstream.converters.UnmarshallingContext
 
createCollection(Class) - Method in class com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter
 
createParser() - Method in class com.thoughtworks.xstream.io.xml.XppReader
 
createReader(Reader) - Method in interface com.thoughtworks.xstream.io.HierarchicalStreamDriver
 
createReader(Reader) - Method in class com.thoughtworks.xstream.io.xml.Dom4JDriver
 
createReader(Reader) - Method in class com.thoughtworks.xstream.io.xml.DomDriver
 
createReader(Reader) - Method in class com.thoughtworks.xstream.io.xml.XppDomDriver
 
createReader(Reader) - Method in class com.thoughtworks.xstream.io.xml.XppDriver
 
currentObject() - Method in interface com.thoughtworks.xstream.converters.UnmarshallingContext
 

D

DateConverter - class com.thoughtworks.xstream.converters.basic.DateConverter.
Converts a java.util.Date to a String as a date format, retaining precision down to milliseconds.
DateConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.DateConverter
 
Dom4JDriver - class com.thoughtworks.xstream.io.xml.Dom4JDriver.
 
Dom4JDriver() - Constructor for class com.thoughtworks.xstream.io.xml.Dom4JDriver
 
Dom4JReader - class com.thoughtworks.xstream.io.xml.Dom4JReader.
 
Dom4JReader(Element) - Constructor for class com.thoughtworks.xstream.io.xml.Dom4JReader
 
Dom4JReader(Document) - Constructor for class com.thoughtworks.xstream.io.xml.Dom4JReader
 
Dom4JWriter - class com.thoughtworks.xstream.io.xml.Dom4JWriter.
 
Dom4JWriter(Branch) - Constructor for class com.thoughtworks.xstream.io.xml.Dom4JWriter
 
DomDriver - class com.thoughtworks.xstream.io.xml.DomDriver.
 
DomDriver() - Constructor for class com.thoughtworks.xstream.io.xml.DomDriver
 
DomDriver(String) - Constructor for class com.thoughtworks.xstream.io.xml.DomDriver
 
DomReader - class com.thoughtworks.xstream.io.xml.DomReader.
 
DomReader(Element) - Constructor for class com.thoughtworks.xstream.io.xml.DomReader
 
DomReader(Document) - Constructor for class com.thoughtworks.xstream.io.xml.DomReader
 
DoubleConverter - class com.thoughtworks.xstream.converters.basic.DoubleConverter.
Converts a double primitive or java.lang.Double wrapper to a String.
DoubleConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.DoubleConverter
 
DynamicProxyConverter - class com.thoughtworks.xstream.converters.extended.DynamicProxyConverter.
Converts a dynamic proxy to XML, storing the implemented interfaces and handler.
DynamicProxyConverter(ClassMapper) - Constructor for class com.thoughtworks.xstream.converters.extended.DynamicProxyConverter
 
DynamicProxyConverter(ClassMapper, ClassLoader) - Constructor for class com.thoughtworks.xstream.converters.extended.DynamicProxyConverter
 
defaultConverter() - Method in interface com.thoughtworks.xstream.converters.ConverterLookup
Lookup the default converter.

E

EncodedByteArrayConverter - class com.thoughtworks.xstream.converters.extended.EncodedByteArrayConverter.
Converts a byte array to a single encoding string (such as base64).
EncodedByteArrayConverter() - Constructor for class com.thoughtworks.xstream.converters.extended.EncodedByteArrayConverter
Default converter uses BASE64 encoding.
EncodedByteArrayConverter(CharacterEncoder, CharacterDecoder) - Constructor for class com.thoughtworks.xstream.converters.extended.EncodedByteArrayConverter
 
ErrorWriter - interface com.thoughtworks.xstream.converters.ErrorWriter.
To aid debugging, some components are passed an ErrorWriter when things go wrong, allowing them to add information to the error message that may be helpful to diagnose problems.
element(String, String, String) - Method in class com.thoughtworks.xstream.converters.extended.StackTraceElementFactory
 
element(String, String, String, int) - Method in class com.thoughtworks.xstream.converters.extended.StackTraceElementFactory
 
endNode() - Method in interface com.thoughtworks.xstream.io.HierarchicalStreamWriter
 
endNode() - Method in class com.thoughtworks.xstream.io.xml.Dom4JWriter
 
endNode() - Method in class com.thoughtworks.xstream.io.xml.PrettyPrintWriter
 
endNode() - Method in class com.thoughtworks.xstream.io.xml.XppDomWriter
 
endOfLine() - Method in class com.thoughtworks.xstream.io.xml.CompactWriter
 
endOfLine() - Method in class com.thoughtworks.xstream.io.xml.PrettyPrintWriter
 

F

FieldDictionary - class com.thoughtworks.xstream.converters.reflection.FieldDictionary.
 
FieldDictionary() - Constructor for class com.thoughtworks.xstream.converters.reflection.FieldDictionary
 
FileConverter - class com.thoughtworks.xstream.converters.extended.FileConverter.
This converter will take care of storing and retrieving File with either an absolute path OR a relative path depending on how they were created.
FileConverter() - Constructor for class com.thoughtworks.xstream.converters.extended.FileConverter
 
FloatConverter - class com.thoughtworks.xstream.converters.basic.FloatConverter.
Converts a float primitive or java.lang.Float wrapper to a String.
FloatConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.FloatConverter
 
field(Class, String, Class) - Method in class com.thoughtworks.xstream.converters.reflection.FieldDictionary
 
fieldDictionary - Variable in class com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider
 
fieldModifiersSupported(Field) - Method in class com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider
 
format(Date) - Method in class com.thoughtworks.xstream.converters.basic.ThreadSafeSimpleDateFormat
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.AbstractBasicConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.BigDecimalConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.BigIntegerConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.BooleanConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.ByteConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.CharConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.DateConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.DoubleConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.FloatConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.IntConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.LongConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.ShortConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.StringBufferConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.StringConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.basic.URLConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.extended.FileConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.extended.JavaClassConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.extended.SqlTimestampConverter
 
fromString(String) - Method in class com.thoughtworks.xstream.converters.extended.StackTraceElementConverter
 
fromXML(String) - Method in class com.thoughtworks.xstream.XStream
Deserialize an object from an XML String.
fromXML(Reader) - Method in class com.thoughtworks.xstream.XStream
Deserialize an object from an XML Reader.
fromXML(String) - Method in interface com.thoughtworks.xstream.alias.NameMapper
 

G

get(String) - Method in class com.thoughtworks.xstream.converters.ConversionException
 
getAttribute(String) - Method in interface com.thoughtworks.xstream.io.HierarchicalStreamReader
 
getAttribute(String) - Method in class com.thoughtworks.xstream.io.xml.Dom4JReader
 
getAttribute(String) - Method in class com.thoughtworks.xstream.io.xml.DomReader
 
getAttribute(String) - Method in class com.thoughtworks.xstream.io.xml.XppDomReader
 
getAttribute(String) - Method in class com.thoughtworks.xstream.io.xml.XppReader
 
getCause() - Method in class com.thoughtworks.xstream.converters.ConversionException
 
getClassMapper() - Method in class com.thoughtworks.xstream.XStream
 
getConfiguration() - Method in class com.thoughtworks.xstream.io.xml.XppDomWriter
 
getConverterLookup() - Method in class com.thoughtworks.xstream.XStream
 
getFieldType(Object, String, Class) - Method in class com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider
 
getFieldType(Object, String, Class) - Method in interface com.thoughtworks.xstream.converters.reflection.ReflectionProvider
 
getMessage() - Method in class com.thoughtworks.xstream.converters.ConversionException
 
getNodeName() - Method in interface com.thoughtworks.xstream.io.HierarchicalStreamReader
 
getNodeName() - Method in class com.thoughtworks.xstream.io.xml.Dom4JReader
 
getNodeName() - Method in class com.thoughtworks.xstream.io.xml.DomReader
 
getNodeName() - Method in class com.thoughtworks.xstream.io.xml.XppDomReader
 
getNodeName() - Method in class com.thoughtworks.xstream.io.xml.XppReader
 
getRequiredType() - Method in interface com.thoughtworks.xstream.converters.UnmarshallingContext
 
getValue() - Method in interface com.thoughtworks.xstream.io.HierarchicalStreamReader
 
getValue() - Method in class com.thoughtworks.xstream.io.xml.Dom4JReader
 
getValue() - Method in class com.thoughtworks.xstream.io.xml.DomReader
 
getValue() - Method in class com.thoughtworks.xstream.io.xml.XppDomReader
 
getValue() - Method in class com.thoughtworks.xstream.io.xml.XppReader
 

H

HierarchicalStreamDriver - interface com.thoughtworks.xstream.io.HierarchicalStreamDriver.
 
HierarchicalStreamReader - interface com.thoughtworks.xstream.io.HierarchicalStreamReader.
 
HierarchicalStreamWriter - interface com.thoughtworks.xstream.io.HierarchicalStreamWriter.
 
hasMoreChildren() - Method in interface com.thoughtworks.xstream.io.HierarchicalStreamReader
 
hasMoreChildren() - Method in class com.thoughtworks.xstream.io.xml.Dom4JReader
 
hasMoreChildren() - Method in class com.thoughtworks.xstream.io.xml.DomReader
 
hasMoreChildren() - Method in class com.thoughtworks.xstream.io.xml.XppDomReader
 
hasMoreChildren() - Method in class com.thoughtworks.xstream.io.xml.XppReader
 

I

ID_REFERENCES - Static variable in class com.thoughtworks.xstream.XStream
 
InstanceResolver - class com.thoughtworks.xstream.converters.reflection.InstanceResolver.
Resolves an object as native serialization does by calling readResolve(), if available.
InstanceResolver() - Constructor for class com.thoughtworks.xstream.converters.reflection.InstanceResolver
 
IntConverter - class com.thoughtworks.xstream.converters.basic.IntConverter.
Converts an int primitive or java.lang.Integer wrapper to a String.
IntConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.IntConverter
 

J

JavaClassConverter - class com.thoughtworks.xstream.converters.extended.JavaClassConverter.
Converts a java.lang.Class to XML.
JavaClassConverter() - Constructor for class com.thoughtworks.xstream.converters.extended.JavaClassConverter
 
JavaClassConverter(ClassLoader) - Constructor for class com.thoughtworks.xstream.converters.extended.JavaClassConverter
 
JavaMethodConverter - class com.thoughtworks.xstream.converters.extended.JavaMethodConverter.
Converts a java.lang.reflect.Method to XML.
JavaMethodConverter() - Constructor for class com.thoughtworks.xstream.converters.extended.JavaMethodConverter
 
JavaMethodConverter(ClassLoader) - Constructor for class com.thoughtworks.xstream.converters.extended.JavaMethodConverter
 

K

keys() - Method in class com.thoughtworks.xstream.converters.ConversionException
 

L

LongConverter - class com.thoughtworks.xstream.converters.basic.LongConverter.
Converts a long primitive or java.lang.Long wrapper to a String.
LongConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.LongConverter
 
lookupConverterForType(Class) - Method in interface com.thoughtworks.xstream.converters.ConverterLookup
Lookup a converter for a specific type.
lookupDefaultType(Class) - Method in interface com.thoughtworks.xstream.alias.ClassMapper
 
lookupName(Class) - Method in interface com.thoughtworks.xstream.alias.ClassMapper
 
lookupType(String) - Method in interface com.thoughtworks.xstream.alias.ClassMapper
 

M

MapConverter - class com.thoughtworks.xstream.converters.collections.MapConverter.
Converts a java.util.Map to XML, specifying an 'entry' element with 'key' and 'value' children.
MapConverter(ClassMapper, String) - Constructor for class com.thoughtworks.xstream.converters.collections.MapConverter
 
MarshallingContext - interface com.thoughtworks.xstream.converters.MarshallingContext.
 
MarshallingStrategy - interface com.thoughtworks.xstream.MarshallingStrategy.
 
mapNameFromXML(String) - Method in interface com.thoughtworks.xstream.alias.ClassMapper
 
mapNameToXML(String) - Method in interface com.thoughtworks.xstream.alias.ClassMapper
 
marshal(HierarchicalStreamWriter, Object, DefaultConverterLookup, ClassMapper) - Method in interface com.thoughtworks.xstream.MarshallingStrategy
 
marshal(Object, HierarchicalStreamWriter) - Method in class com.thoughtworks.xstream.XStream
Serialize and object to a hierarchical data structure (such as XML).
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in interface com.thoughtworks.xstream.converters.Converter
Convert an object to textual data.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.basic.AbstractBasicConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.basic.NullConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.ArrayConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.BitSetConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.CharArrayConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.CollectionConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.MapConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.PropertiesConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.TreeMapConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.TreeSetConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.extended.ColorConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.extended.DynamicProxyConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.extended.EncodedByteArrayConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.extended.JavaMethodConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.extended.ThrowableConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.thoughtworks.xstream.converters.reflection.ReflectionConverter
 
moveDown() - Method in interface com.thoughtworks.xstream.io.HierarchicalStreamReader
 
moveDown() - Method in class com.thoughtworks.xstream.io.xml.Dom4JReader
 
moveDown() - Method in class com.thoughtworks.xstream.io.xml.DomReader
 
moveDown() - Method in class com.thoughtworks.xstream.io.xml.XppDomReader
 
moveDown() - Method in class com.thoughtworks.xstream.io.xml.XppReader
 
moveUp() - Method in interface com.thoughtworks.xstream.io.HierarchicalStreamReader
 
moveUp() - Method in class com.thoughtworks.xstream.io.xml.Dom4JReader
 
moveUp() - Method in class com.thoughtworks.xstream.io.xml.DomReader
 
moveUp() - Method in class com.thoughtworks.xstream.io.xml.XppDomReader
 
moveUp() - Method in class com.thoughtworks.xstream.io.xml.XppReader
 

N

NO_REFERENCES - Static variable in class com.thoughtworks.xstream.XStream
 
NameMapper - interface com.thoughtworks.xstream.alias.NameMapper.
 
NullConverter - class com.thoughtworks.xstream.converters.basic.NullConverter.
Special converter to signify nulls at the root level.
NullConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.NullConverter
 
nativeMethodElement(String, String) - Method in class com.thoughtworks.xstream.converters.extended.StackTraceElementFactory
 
newInstance(Class) - Method in class com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider
 
newInstance(Class) - Method in interface com.thoughtworks.xstream.converters.reflection.ReflectionProvider
 
newInstance(Class) - Method in class com.thoughtworks.xstream.converters.reflection.Sun14ReflectionProvider
 

O

ObjectAccessException - exception com.thoughtworks.xstream.converters.reflection.ObjectAccessException.
 
ObjectAccessException(String) - Constructor for class com.thoughtworks.xstream.converters.reflection.ObjectAccessException
 
ObjectAccessException(String, Throwable) - Constructor for class com.thoughtworks.xstream.converters.reflection.ObjectAccessException
 

P

PrettyPrintWriter - class com.thoughtworks.xstream.io.xml.PrettyPrintWriter.
 
PrettyPrintWriter(Writer, char[]) - Constructor for class com.thoughtworks.xstream.io.xml.PrettyPrintWriter
 
PrettyPrintWriter(Writer, String) - Constructor for class com.thoughtworks.xstream.io.xml.PrettyPrintWriter
 
PrettyPrintWriter(PrintWriter) - Constructor for class com.thoughtworks.xstream.io.xml.PrettyPrintWriter
 
PrettyPrintWriter(Writer) - Constructor for class com.thoughtworks.xstream.io.xml.PrettyPrintWriter
 
PropertiesConverter - class com.thoughtworks.xstream.converters.collections.PropertiesConverter.
Special converter for java.util.Properties that stores properties in a more compact form than java.util.Map.
PropertiesConverter() - Constructor for class com.thoughtworks.xstream.converters.collections.PropertiesConverter
 
PureJavaReflectionProvider - class com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider.
Pure Java ObjectFactory that instantiates objects using standard Java reflection, however the types of objects that can be constructed are limited.
PureJavaReflectionProvider() - Constructor for class com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider
 
parse(String) - Method in class com.thoughtworks.xstream.converters.basic.ThreadSafeSimpleDateFormat
 
peekUnderlyingNode() - Method in interface com.thoughtworks.xstream.io.HierarchicalStreamReader
 
peekUnderlyingNode() - Method in class com.thoughtworks.xstream.io.xml.Dom4JReader
 
peekUnderlyingNode() - Method in class com.thoughtworks.xstream.io.xml.DomReader
 
peekUnderlyingNode() - Method in class com.thoughtworks.xstream.io.xml.XppDomReader
 
peekUnderlyingNode() - Method in class com.thoughtworks.xstream.io.xml.XppReader
 
populateCollection(HierarchicalStreamReader, UnmarshallingContext, Collection) - Method in class com.thoughtworks.xstream.converters.collections.CollectionConverter
 
populateMap(HierarchicalStreamReader, UnmarshallingContext, Map) - Method in class com.thoughtworks.xstream.converters.collections.MapConverter
 

R

ReflectionConverter - class com.thoughtworks.xstream.converters.reflection.ReflectionConverter.
 
ReflectionConverter(ClassMapper, String, String, ReflectionProvider) - Constructor for class com.thoughtworks.xstream.converters.reflection.ReflectionConverter
 
ReflectionProvider - interface com.thoughtworks.xstream.converters.reflection.ReflectionProvider.
Provides core reflection services.
ReflectionProvider.Visitor - interface com.thoughtworks.xstream.converters.reflection.ReflectionProvider.Visitor.
 
readItem(HierarchicalStreamReader, UnmarshallingContext, Object) - Method in class com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter
 
registerConverter(Converter) - Method in class com.thoughtworks.xstream.XStream
 
resolve(Object) - Method in class com.thoughtworks.xstream.converters.reflection.InstanceResolver
 

S

ShortConverter - class com.thoughtworks.xstream.converters.basic.ShortConverter.
Converts a short primitive or java.lang.Short wrapper to a String.
ShortConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.ShortConverter
 
SqlTimestampConverter - class com.thoughtworks.xstream.converters.extended.SqlTimestampConverter.
Converts a java.sql.Timestamp to text.
SqlTimestampConverter() - Constructor for class com.thoughtworks.xstream.converters.extended.SqlTimestampConverter
 
StackTraceElementConverter - class com.thoughtworks.xstream.converters.extended.StackTraceElementConverter.
Converter for StackTraceElement (the lines of a stack trace) - JDK 1.4+ only.
StackTraceElementConverter() - Constructor for class com.thoughtworks.xstream.converters.extended.StackTraceElementConverter
 
StackTraceElementFactory - class com.thoughtworks.xstream.converters.extended.StackTraceElementFactory.
Factory for creating StackTraceElements.
StackTraceElementFactory() - Constructor for class com.thoughtworks.xstream.converters.extended.StackTraceElementFactory
 
StreamException - exception com.thoughtworks.xstream.io.StreamException.
 
StreamException(Throwable) - Constructor for class com.thoughtworks.xstream.io.StreamException
 
StringBufferConverter - class com.thoughtworks.xstream.converters.basic.StringBufferConverter.
Converts the contents of a StringBuffer to XML.
StringBufferConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.StringBufferConverter
 
StringConverter - class com.thoughtworks.xstream.converters.basic.StringConverter.
Converts a String to a String ;).
StringConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.StringConverter
 
Sun14ReflectionProvider - class com.thoughtworks.xstream.converters.reflection.Sun14ReflectionProvider.
Instantiates a new object on the Sun JVM by bypassing the constructor (meaning code in the constructor will never be executed and parameters do not have to be known).
Sun14ReflectionProvider() - Constructor for class com.thoughtworks.xstream.converters.reflection.Sun14ReflectionProvider
 
serializableFieldsFor(Class) - Method in class com.thoughtworks.xstream.converters.reflection.FieldDictionary
 
setMarshallingStrategy(MarshallingStrategy) - Method in class com.thoughtworks.xstream.XStream
 
setMode(int) - Method in class com.thoughtworks.xstream.XStream
Change mode for dealing with duplicate references.
setValue(String) - Method in interface com.thoughtworks.xstream.io.HierarchicalStreamWriter
 
setValue(String) - Method in class com.thoughtworks.xstream.io.xml.Dom4JWriter
 
setValue(String) - Method in class com.thoughtworks.xstream.io.xml.PrettyPrintWriter
 
setValue(String) - Method in class com.thoughtworks.xstream.io.xml.XppDomWriter
 
startNode(String) - Method in interface com.thoughtworks.xstream.io.HierarchicalStreamWriter
 
startNode(String) - Method in class com.thoughtworks.xstream.io.xml.Dom4JWriter
 
startNode(String) - Method in class com.thoughtworks.xstream.io.xml.PrettyPrintWriter
 
startNode(String) - Method in class com.thoughtworks.xstream.io.xml.XppDomWriter
 

T

ThreadSafeSimpleDateFormat - class com.thoughtworks.xstream.converters.basic.ThreadSafeSimpleDateFormat.
Wrapper around java.text.SimpleDateFormat that can be called by multiple threads concurrently.
ThreadSafeSimpleDateFormat(String, int, int) - Constructor for class com.thoughtworks.xstream.converters.basic.ThreadSafeSimpleDateFormat
 
ThrowableConverter - class com.thoughtworks.xstream.converters.extended.ThrowableConverter.
Converter for Throwable (and Exception) that retains stack trace, for JDK1.4 only.
ThrowableConverter(Converter) - Constructor for class com.thoughtworks.xstream.converters.extended.ThrowableConverter
 
TreeMapConverter - class com.thoughtworks.xstream.converters.collections.TreeMapConverter.
Converts a java.util.TreeMap to XML, and serializes the associated java.util.Comparator.
TreeMapConverter(ClassMapper, String) - Constructor for class com.thoughtworks.xstream.converters.collections.TreeMapConverter
 
TreeSetConverter - class com.thoughtworks.xstream.converters.collections.TreeSetConverter.
Converts a java.util.TreeSet to XML, and serializes the associated java.util.Comparator.
TreeSetConverter(ClassMapper, String) - Constructor for class com.thoughtworks.xstream.converters.collections.TreeSetConverter
 
toString(Object) - Method in class com.thoughtworks.xstream.converters.basic.AbstractBasicConverter
 
toString(Object) - Method in class com.thoughtworks.xstream.converters.basic.DateConverter
 
toString(Object) - Method in class com.thoughtworks.xstream.converters.extended.FileConverter
 
toString(Object) - Method in class com.thoughtworks.xstream.converters.extended.JavaClassConverter
 
toXML(Object) - Method in class com.thoughtworks.xstream.XStream
Serialize an object to a pretty-printed XML String.
toXML(Object, Writer) - Method in class com.thoughtworks.xstream.XStream
Serialize an object to the given Writer as pretty-printed XML.
toXML(String) - Method in interface com.thoughtworks.xstream.alias.NameMapper
 

U

URLConverter - class com.thoughtworks.xstream.converters.basic.URLConverter.
Converts a java.net.URL to a string.
URLConverter() - Constructor for class com.thoughtworks.xstream.converters.basic.URLConverter
 
UnmarshallingContext - interface com.thoughtworks.xstream.converters.UnmarshallingContext.
 
unknownSourceElement(String, String) - Method in class com.thoughtworks.xstream.converters.extended.StackTraceElementFactory
 
unmarshal(Object, HierarchicalStreamReader, DefaultConverterLookup, ClassMapper) - Method in interface com.thoughtworks.xstream.MarshallingStrategy
 
unmarshal(HierarchicalStreamReader) - Method in class com.thoughtworks.xstream.XStream
Deserialize an object from a hierarchical data structure (such as XML).
unmarshal(HierarchicalStreamReader, Object) - Method in class com.thoughtworks.xstream.XStream
Deserialize an object from a hierarchical data structure (such as XML), populating the fields of the given root object instead of instantiating a new one.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in interface com.thoughtworks.xstream.converters.Converter
Convert textual data back into an object.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.basic.AbstractBasicConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.basic.NullConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.ArrayConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.BitSetConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.CharArrayConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.CollectionConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.MapConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.PropertiesConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.TreeMapConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.collections.TreeSetConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.extended.ColorConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.extended.DynamicProxyConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.extended.EncodedByteArrayConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.extended.JavaMethodConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.extended.ThrowableConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.thoughtworks.xstream.converters.reflection.ReflectionConverter
 

V

validateFieldAccess(Field) - Method in class com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider
 
validateFieldAccess(Field) - Method in class com.thoughtworks.xstream.converters.reflection.Sun14ReflectionProvider
 
visit(String, Class, Class, Object) - Method in interface com.thoughtworks.xstream.converters.reflection.ReflectionProvider.Visitor
 
visitSerializableFields(Object, ReflectionProvider.Visitor) - Method in class com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider
 
visitSerializableFields(Object, ReflectionProvider.Visitor) - Method in interface com.thoughtworks.xstream.converters.reflection.ReflectionProvider
 

W

writeField(Object, String, Object, Class) - Method in class com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider
 
writeField(Object, String, Object, Class) - Method in interface com.thoughtworks.xstream.converters.reflection.ReflectionProvider
 
writeField(Object, String, Object, Class) - Method in class com.thoughtworks.xstream.converters.reflection.Sun14ReflectionProvider
 
writeItem(Object, MarshallingContext, HierarchicalStreamWriter) - Method in class com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter
 

X

XPATH_REFERENCES - Static variable in class com.thoughtworks.xstream.XStream
 
XStream - class com.thoughtworks.xstream.XStream.
Simple facade to XStream library, a Java-XML serialization tool.
XStream() - Constructor for class com.thoughtworks.xstream.XStream
 
XStream(HierarchicalStreamDriver) - Constructor for class com.thoughtworks.xstream.XStream
 
XStream(ReflectionProvider) - Constructor for class com.thoughtworks.xstream.XStream
 
XStream(ReflectionProvider, HierarchicalStreamDriver) - Constructor for class com.thoughtworks.xstream.XStream
 
XStream(ReflectionProvider, ClassMapper, HierarchicalStreamDriver) - Constructor for class com.thoughtworks.xstream.XStream
 
XStream(ReflectionProvider, ClassMapper, HierarchicalStreamDriver, String) - Constructor for class com.thoughtworks.xstream.XStream
 
XppDomDriver - class com.thoughtworks.xstream.io.xml.XppDomDriver.
 
XppDomDriver() - Constructor for class com.thoughtworks.xstream.io.xml.XppDomDriver
 
XppDomReader - class com.thoughtworks.xstream.io.xml.XppDomReader.
 
XppDomReader(Xpp3Dom) - Constructor for class com.thoughtworks.xstream.io.xml.XppDomReader
 
XppDomWriter - class com.thoughtworks.xstream.io.xml.XppDomWriter.
 
XppDomWriter() - Constructor for class com.thoughtworks.xstream.io.xml.XppDomWriter
 
XppDriver - class com.thoughtworks.xstream.io.xml.XppDriver.
 
XppDriver() - Constructor for class com.thoughtworks.xstream.io.xml.XppDriver
 
XppReader - class com.thoughtworks.xstream.io.xml.XppReader.
 
XppReader(Reader) - Constructor for class com.thoughtworks.xstream.io.xml.XppReader
 

A B C D E F G H I J K L M N O P R S T U V W X

Joe Walnes, http://xstream.codehaus.org/