Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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(Class definedIn, 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(Class type)` Lookup a converter for a specific type.

Methods in com.thoughtworks.xstream.converters with parameters of type Converter
`Object` | `UnmarshallingContext.convertAnother(Object current, Class type, Converter converter)`
`void` | `MarshallingContext.convertAnother(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, Object xstream)`

Uses of Converter in com.thoughtworks.xstream.mapper

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

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004-2008 XStream. All Rights Reserved.