Deprecated
as a consequence of AnnotationConfiguration being deprecated. See corresponding docs for further information.
| Modifier and Type | Class and Description |
|---|---|
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private final Set | |
| private transient Object[] | |
| private transient AttributeMapper | |
| private transient ClassAliasingMapper | |
| private final Map | |
| private final ConverterRegistry | |
| private transient DefaultImplementationsMapper | |
| private transient ElementIgnoringMapper | |
| private transient FieldAliasingMapper | |
| private transient ImplicitCollectionMapper | |
| private transient LocalConversionMapper | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public | AnnotationMapper(final Mapper
the next wrapped, final ConverterRegistry converterRegistry, final ConverterLookup converterLookup, final ClassLoaderReference classLoaderReference, final ReflectionProvider reflectionProvider)Mapper in the chainConstruct an AnnotationMapper. |
| public | AnnotationMapper(final Mapper
the next wrapped, final ConverterRegistry converterRegistry, final ConverterLookup converterLookup, final ClassLoader classLoader, final ReflectionProvider reflectionProvider, final JVM jvm)Mapper in the chain
Deprecated
As of 1.4.5 use
Construct an AnnotationMapper.
AnnotationMapper(Mapper, ConverterRegistry, ConverterLookup, ClassLoaderReference, ReflectionProvider)
|
| annotatedTypes | back to summary |
|---|---|
| private final Set<Class<?>> annotatedTypes | |
| arguments | back to summary |
|---|---|
| private transient Object[] arguments | |
| attributeMapper | back to summary |
|---|---|
| private transient AttributeMapper attributeMapper | |
| classAliasingMapper | back to summary |
|---|---|
| private transient ClassAliasingMapper classAliasingMapper | |
| converterCache | back to summary |
|---|---|
| private final Map<Class<?>, Map<List<Object>, Converter>> converterCache | |
| converterRegistry | back to summary |
|---|---|
| private final ConverterRegistry converterRegistry | |
| defaultImplementationsMapper | back to summary |
|---|---|
| private transient DefaultImplementationsMapper defaultImplementationsMapper | |
| elementIgnoringMapper | back to summary |
|---|---|
| private transient ElementIgnoringMapper elementIgnoringMapper | |
| fieldAliasingMapper | back to summary |
|---|---|
| private transient FieldAliasingMapper fieldAliasingMapper | |
| implicitCollectionMapper | back to summary |
|---|---|
| private transient ImplicitCollectionMapper implicitCollectionMapper | |
| localConversionMapper | back to summary |
|---|---|
| private transient LocalConversionMapper localConversionMapper | |
| locked | back to summary |
|---|---|
| private boolean locked | |
| AnnotationMapper | back to summary |
|---|---|
| public AnnotationMapper(final Mapper wrapped, final ConverterRegistry converterRegistry, final ConverterLookup converterLookup, final ClassLoaderReference classLoaderReference, final ReflectionProvider reflectionProvider) Construct an AnnotationMapper. | |
| AnnotationMapper | back to summary |
|---|---|
| public AnnotationMapper(final Mapper wrapped, final ConverterRegistry converterRegistry, final ConverterLookup converterLookup, final ClassLoader classLoader, final ReflectionProvider reflectionProvider, final JVM jvm)
Deprecated As of 1.4.5 use Construct an AnnotationMapper. | |
| addParametrizedTypes | back to summary |
|---|---|
| private void addParametrizedTypes(Type type, final Set<Class<?>> types) | |
| autodetectAnnotations | back to summary |
|---|---|
| public void autodetectAnnotations(final boolean mode) Implements com. | |
| cacheConverter | back to summary |
|---|---|
| private Converter cacheConverter(final XStreamConverter annotation, final Class<T> targetType) | |
| defaultImplementationOf | back to summary |
|---|---|
| public Class Overrides com. Implements com.
| |
| getClass | back to summary |
|---|---|
| private Class | |
| getLocalConverter | back to summary |
|---|---|
| public Converter getLocalConverter(final Class<T> definedIn, final String fieldName) Overrides com. Implements com.
| |
| processAliasAnnotation | back to summary |
|---|---|
| private void processAliasAnnotation(final Class<?> type, final Set<Class<?>> types) | |
| processAliasTypeAnnotation | back to summary |
|---|---|
| private void processAliasTypeAnnotation(final Class<?> type) | |
| processAnnotations | back to summary |
|---|---|
| public void processAnnotations(final Class<T>[] initialTypes) Implements com. | |
| processAnnotations | back to summary |
|---|---|
| private void processAnnotations(final Class<T> initialType) | |
| processAsAttributeAnnotation | back to summary |
|---|---|
| private void processAsAttributeAnnotation(final Field field) | |
| processConverterAnnotations | back to summary |
|---|---|
| private void processConverterAnnotations(final Class<?> type) | |
| processFieldAliasAnnotation | back to summary |
|---|---|
| private void processFieldAliasAnnotation(final Field field) | |
| processImplicitAnnotation | back to summary |
|---|---|
| private void processImplicitAnnotation(final Field field) | |
| processImplicitCollectionAnnotation | back to summary |
|---|---|
| private void processImplicitCollectionAnnotation(final Class<?> type)
Deprecated
| |
| processLocalConverterAnnotation | back to summary |
|---|---|
| private void processLocalConverterAnnotation(final Field field) | |
| processOmitFieldAnnotation | back to summary |
|---|---|
| private void processOmitFieldAnnotation(final Field field) | |
| processTypes | back to summary |
|---|---|
| private void processTypes(final Set<Class<?>> types) | |
| readObject | back to summary |
|---|---|
| private void readObject(final ObjectInputStream in) throws IOException, ClassNotFoundException | |
| realMember | back to summary |
|---|---|
| public String realMember(final Class<T> type, final String serialized) Overrides com. Implements com. Doc from com. How a serialized member representation should be mapped back to a real member.
| |
| serializedClass | back to summary |
|---|---|
| public String serializedClass(final Class<T> type) Overrides com. Implements com. Doc from com. How a class name should be represented in its serialized form.
| |
| setupMappers | back to summary |
|---|---|
| private void setupMappers() | |
| writeObject | back to summary |
|---|---|
| private void writeObject(final ObjectOutputStream out) throws IOException | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | add(Class<?>
element to be added to this set type)Overrides java. Implements java. |
| UnprocessedTypesSet | back to summary |
|---|---|
| private UnprocessedTypesSet() | |
| add | back to summary |
|---|---|
| public boolean add(Class<?> type) Overrides java. Implements java. Doc from java. Adds the specified element to this set if it is not already present
(optional operation). More formally, adds the specified element
The stipulation above does not imply that sets must accept all
elements; sets may refuse to add any particular element, including
| |