| 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 compatability 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.
|
| 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.
|
| Exception | Description |
|---|---|
| AbstractReflectionConverter.DuplicateFieldException | |
| ObjectAccessException |
Copyright © 2021 Internet2. All rights reserved.