Uses of Interface
com.thoughtworks.xstream.converters.Converter

Packages that use Converter
com.thoughtworks.xstream   
com.thoughtworks.xstream.annotations   
com.thoughtworks.xstream.converters   
com.thoughtworks.xstream.converters.basic Converters for common basic types in Java. 
com.thoughtworks.xstream.converters.collections Converters for collection objects that write their items as nested elements, such as arrays, Lists, Sets and Maps. 
com.thoughtworks.xstream.converters.enums   
com.thoughtworks.xstream.converters.extended Extra converters that may not be enabled in XStream by default. 
com.thoughtworks.xstream.converters.javabean   
com.thoughtworks.xstream.converters.reflection   
com.thoughtworks.xstream.mapper   
 

Uses of Converter in com.thoughtworks.xstream
 

Methods in com.thoughtworks.xstream with parameters of type Converter
 void XStream.registerConverter(Converter converter)
           
 void XStream.registerConverter(Converter converter, int priority)
           
 void XStream.registerLocalConverter(java.lang.Class definedIn, java.lang.String fieldName, Converter converter)
          Register a local Converter for a field.
 

Uses of Converter in com.thoughtworks.xstream.annotations
 

Classes in com.thoughtworks.xstream.annotations that implement Converter
 class AnnotationReflectionConverter
          Deprecated. since 1.3, build into ReflectionConverter
 

Uses of Converter in com.thoughtworks.xstream.converters
 

Classes in com.thoughtworks.xstream.converters that implement Converter
 class SingleValueConverterWrapper
          Wrapper to convert a SingleValueConverter into a Converter.
 

Methods in com.thoughtworks.xstream.converters that return Converter
 Converter ConverterLookup.lookupConverterForType(java.lang.Class type)
          Lookup a converter for a specific type.
 

Methods in com.thoughtworks.xstream.converters with parameters of type Converter
 java.lang.Object UnmarshallingContext.convertAnother(java.lang.Object current, java.lang.Class type, Converter converter)
           
 void MarshallingContext.convertAnother(java.lang.Object nextItem, Converter converter)
          Converts another object using the specified converter
 void ConverterRegistry.registerConverter(Converter converter, int priority)
           
 

Uses of Converter in com.thoughtworks.xstream.converters.basic
 

Classes in com.thoughtworks.xstream.converters.basic that implement Converter
 class AbstractBasicConverter
          Deprecated. Since 1.2 use AbstractSingleValueConverter
 class CharConverter
          Converts a char primitive or java.lang.Character wrapper to a String.
 class NullConverter
          Special converter to signify nulls at the root level.
 

Uses of Converter in com.thoughtworks.xstream.converters.collections
 

Classes in com.thoughtworks.xstream.converters.collections that implement Converter
 class AbstractCollectionConverter
          Base helper class for converters that need to handle collections of items (arrays, Lists, Maps, etc).
 class ArrayConverter
          Converts an array of objects or primitives to XML, using a nested child element for each item.
 class BitSetConverter
          Converts a java.util.BitSet to XML, as a compact comma delimited list of ones and zeros.
 class CharArrayConverter
          Converts a char[] to XML, storing the contents as a single String.
 class CollectionConverter
          Converts most common Collections (Lists and Sets) to XML, specifying a nested element for each item.
 class MapConverter
          Converts a java.util.Map to XML, specifying an 'entry' element with 'key' and 'value' children.
 class PropertiesConverter
          Special converter for java.util.Properties that stores properties in a more compact form than java.util.Map.
 class TreeMapConverter
          Converts a java.util.TreeMap to XML, and serializes the associated java.util.Comparator.
 class TreeSetConverter
          Converts a java.util.TreeSet to XML, and serializes the associated java.util.Comparator.
 

Uses of Converter in com.thoughtworks.xstream.converters.enums
 

Classes in com.thoughtworks.xstream.converters.enums that implement Converter
 class EnumConverter
          Converter for JDK 1.5 enums.
 class EnumMapConverter
          Serializes an Java 5 EnumMap, including the type of Enum it's for.
 class EnumSetConverter
          Serializes a Java 5 EnumSet.
 

Uses of Converter in com.thoughtworks.xstream.converters.extended
 

Classes in com.thoughtworks.xstream.converters.extended that implement Converter
 class ColorConverter
          Converts a java.awt.Color to XML, using four nested elements: red, green, blue, alpha.
 class DynamicProxyConverter
          Converts a dynamic proxy to XML, storing the implemented interfaces and handler.
 class EncodedByteArrayConverter
          Converts a byte array to a single Base64 encoding string.
 class FontConverter
           
 class GregorianCalendarConverter
          Converts a java.util.GregorianCalendar to XML.
 class JavaMethodConverter
          Converts a java.lang.reflect.Method to XML.
 class LookAndFeelConverter
          A converter for Swing LookAndFeel implementations.
 class RegexPatternConverter
          Ensures java.util.regex.Pattern is compiled upon deserialization.
 class SubjectConverter
          Converts a Subject instance.
 class ThrowableConverter
          Converter for Throwable (and Exception) that retains stack trace, for JDK1.4 only.
 

Constructors in com.thoughtworks.xstream.converters.extended with parameters of type Converter
RegexPatternConverter(Converter defaultConverter)
           
ThrowableConverter(Converter defaultConverter)
           
 

Uses of Converter in com.thoughtworks.xstream.converters.javabean
 

Classes in com.thoughtworks.xstream.converters.javabean that implement Converter
 class JavaBeanConverter
          Can convert any bean with a public default constructor.
 

Uses of Converter in com.thoughtworks.xstream.converters.reflection
 

Classes in com.thoughtworks.xstream.converters.reflection that implement Converter
 class AbstractReflectionConverter
           
 class CGLIBEnhancedConverter
          Converts a proxy created by the CGLIB Enhancer.
 class ExternalizableConverter
          Converts any object that implements the java.io.Externalizable interface, allowing compatibility with native Java serialization.
 class ReflectionConverter
           
 class SelfStreamingInstanceChecker
          A special converter that prevents self-serialization.
 class SerializableConverter
          Emulates the mechanism used by standard Java Serialization for classes that implement java.io.Serializable AND implement or inherit a custom readObject()/writeObject() method.
 

Constructors in com.thoughtworks.xstream.converters.reflection with parameters of type Converter
SelfStreamingInstanceChecker(Converter defaultConverter, java.lang.Object xstream)
           
 

Uses of Converter in com.thoughtworks.xstream.mapper
 

Methods in com.thoughtworks.xstream.mapper that return Converter
 Converter AnnotationMapper.getLocalConverter(java.lang.Class definedIn, java.lang.String fieldName)
           
 Converter DefaultMapper.getLocalConverter(java.lang.Class definedIn, java.lang.String fieldName)
           
 Converter LocalConversionMapper.getLocalConverter(java.lang.Class definedIn, java.lang.String fieldName)
           
 Converter MapperWrapper.getLocalConverter(java.lang.Class definedIn, java.lang.String fieldName)
           
 Converter Mapper.getLocalConverter(java.lang.Class definedIn, java.lang.String fieldName)
           
 

Methods in com.thoughtworks.xstream.mapper with parameters of type Converter
 void LocalConversionMapper.registerLocalConverter(java.lang.Class definedIn, java.lang.String fieldName, Converter converter)
           
 



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