package

com.thoughtworks.xstream.converters.reflection

Interfaces

FieldKeySorter An interface capable of sorting fields. 
ReflectionProvider Provides core reflection services. 
ReflectionProvider.Visitor A visitor interface for serializable fields defined in a class. 

Classes

AbstractAttributedCharacterIteratorAttributeConverter An abstract converter implementation for constants of AttributedCharacterIterator.Attribute and derived types. 
AbstractReflectionConverter  
CGLIBEnhancedConverter Converts a proxy created by the CGLIB Enhancer. 
ExternalizableConverter Converts any object that implements the java.io.Externalizable interface, allowing compatibility with native Java serialization. 
FieldDictionary A field dictionary instance caches information about classes fields. 
FieldKey A field key. 
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). 
ImmutableFieldKeySorter Does not change the order of the fields. 
NativeFieldKeySorter Sort the fields in their natural order. 
PureJavaReflectionProvider Pure Java ObjectFactory that instantiates objects using standard Java reflection, however the types of objects that can be constructed are limited. 
ReflectionConverter  
ReflectionProviderWrapper A wrapper implementation for the ReflectionProvider. 
SelfStreamingInstanceChecker A special converter that prevents self-serialization. 
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. 
SerializationMethodInvoker Convenience wrapper to invoke special serialization methods on objects (and perform reflection caching). 
SortableFieldKeySorter The default implementation for sorting fields. 
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). 
XStream12FieldKeySorter Sort the fields in the order of XStream 1.2.x. 

Exceptions