| Interface | Description |
|---|---|
| FieldKeySorter |
An interface capable of sorting fields.
|
| ReflectionProvider |
Provides core reflection services.
|
| ReflectionProvider.Visitor |
A visitor interface for serializable fields defined in a class.
|
| Class | Description |
|---|---|
| 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.
|
| ImmutableFieldKeySorter |
Does not change the order of the fields.
|
| LambdaConverter |
Converts a lambda type.
|
| 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 | Deprecated
As of 1.4.5 use
SelfStreamingInstanceChecker |
| 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 | Deprecated
As of 1.4.8, moved into internal util package.
|
| SortableFieldKeySorter |
The default implementation for sorting fields.
|
| Sun14ReflectionProvider | Deprecated
As of 1.4.7 use
SunUnsafeReflectionProvider |
| SunLimitedUnsafeReflectionProvider |
Instantiates a new object bypassing the constructor using undocumented internal JDK features.
|
| SunUnsafeReflectionProvider |
Instantiates a new object bypassing the constructor using undocumented internal JDK features.
|
| XStream12FieldKeySorter |
Sort the fields in the order of XStream 1.2.x.
|
| Exception | Description |
|---|---|
| AbstractReflectionConverter.DuplicateFieldException | |
| AbstractReflectionConverter.UnknownFieldException | |
| MissingFieldException |
Indicates a missing field or property creating an object.
|
| ObjectAccessException |
Copyright © 2004–2024 XStream. All rights reserved.