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

## Uses of Interface
com.thoughtworks.xstream.converters.reflection.ReflectionProvider

Packages that use ReflectionProvider
com.thoughtworks.xstream |
com.thoughtworks.xstream.annotations |
com.thoughtworks.xstream.converters.extended | Extra converters that may not be enabled in XStream by default.
com.thoughtworks.xstream.converters.reflection |
com.thoughtworks.xstream.mapper |

Uses of ReflectionProvider in com.thoughtworks.xstream

Methods in com.thoughtworks.xstream that return ReflectionProvider
`ReflectionProvider` | `XStream.getReflectionProvider()` Retrieve the `ReflectionProvider` in use.

Constructors in com.thoughtworks.xstream with parameters of type ReflectionProvider
`XStream(ReflectionProvider reflectionProvider)` Constructs an XStream with a special `ReflectionProvider`.
`XStream(ReflectionProvider reflectionProvider, ClassMapper classMapper, HierarchicalStreamDriver driver)` Deprecated. As of 1.2, use `XStream.XStream(ReflectionProvider, Mapper, HierarchicalStreamDriver)`
`XStream(ReflectionProvider reflectionProvider, ClassMapper classMapper, HierarchicalStreamDriver driver, String classAttributeIdentifier)` Deprecated. As of 1.2, use `XStream.XStream(ReflectionProvider, Mapper, HierarchicalStreamDriver)` and register classAttributeIdentifier as alias
`XStream(ReflectionProvider reflectionProvider, HierarchicalStreamDriver hierarchicalStreamDriver)` Constructs an XStream with a special `HierarchicalStreamDriver` and `ReflectionProvider`.
`XStream(ReflectionProvider reflectionProvider, HierarchicalStreamDriver driver, ClassLoader classLoader)` Constructs an XStream with a special `HierarchicalStreamDriver` and `ReflectionProvider` and additionally with a prepared `ClassLoader` to use.
`XStream(ReflectionProvider reflectionProvider, HierarchicalStreamDriver driver, ClassLoader classLoader, Mapper mapper)` Constructs an XStream with a special `HierarchicalStreamDriver` and `ReflectionProvider` and additionally with a prepared `Mapper` and the `ClassLoader` in use.
`XStream(ReflectionProvider reflectionProvider, HierarchicalStreamDriver driver, ClassLoader classLoader, Mapper mapper, ConverterLookup converterLookup, ConverterRegistry converterRegistry)` Constructs an XStream with a special `HierarchicalStreamDriver`, `ReflectionProvider`, a prepared `Mapper` and the `ClassLoader` in use and an own `ConverterRegistry`.
`XStream(ReflectionProvider reflectionProvider, Mapper mapper, HierarchicalStreamDriver driver)` Deprecated. since 1.3, use `#XStream(ReflectionProvider, HierarchicalStreamDriver, Mapper, ClassLoader)` instead

Uses of ReflectionProvider in com.thoughtworks.xstream.annotations

Constructors in com.thoughtworks.xstream.annotations with parameters of type ReflectionProvider
`AnnotationReflectionConverter(Mapper mapper, ReflectionProvider reflectionProvider, AnnotationProvider annotationProvider)` Deprecated.

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

Constructors in com.thoughtworks.xstream.converters.extended with parameters of type ReflectionProvider
`LookAndFeelConverter(Mapper mapper, ReflectionProvider reflectionProvider)` Constructs a LookAndFeelConverter.

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

Classes in com.thoughtworks.xstream.converters.reflection that implement ReflectionProvider
`class` | `HarmonyReflectionProvider` Instantiates a new object on the Harmony JVM by bypassing the constructor (meaning code in the constructor will never be executed and parameters do not have to be known).
`class` | `PureJavaReflectionProvider` Pure Java ObjectFactory that instantiates objects using standard Java reflection, however the types of objects that can be constructed are limited.
`class` | `ReflectionProviderWrapper` A wrapper implementation for the ReflectionProvider.
`class` | `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).

Fields in com.thoughtworks.xstream.converters.reflection declared as ReflectionProvider
`protected ReflectionProvider` | `AbstractReflectionConverter.reflectionProvider`
`protected ReflectionProvider` | `ReflectionProviderWrapper.wrapped`

Constructors in com.thoughtworks.xstream.converters.reflection with parameters of type ReflectionProvider
`AbstractReflectionConverter(Mapper mapper, ReflectionProvider reflectionProvider)`
`CGLIBEnhancedConverter(Mapper mapper, ReflectionProvider reflectionProvider)`
`ReflectionConverter(Mapper mapper, ReflectionProvider reflectionProvider)`
`ReflectionProviderWrapper(ReflectionProvider wrapper)`
`SerializableConverter(Mapper mapper, ReflectionProvider reflectionProvider)`

Uses of ReflectionProvider in com.thoughtworks.xstream.mapper

Constructors in com.thoughtworks.xstream.mapper with parameters of type ReflectionProvider
`AnnotationMapper(Mapper wrapped, ConverterRegistry converterRegistry, ClassLoader classLoader, ReflectionProvider reflectionProvider, com.thoughtworks.xstream.core.JVM jvm)` Construct an AnnotationMapper.

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

Copyright © 2004-2008 XStream. All Rights Reserved.