ReflectionConverter@Deprecated public class AnnotationReflectionConverter extends ReflectionConverter
AbstractReflectionConverter.DuplicateFieldException, AbstractReflectionConverter.UnknownFieldException| Modifier and Type | Field and Description |
|---|---|
private AnnotationProvider |
annotationProvider
Deprecated.
|
private java.util.Map<java.lang.Class<? extends ConverterMatcher>,Converter> |
cachedConverters
Deprecated.
|
mapper, reflectionProvider, serializationMembers, serializationMethodInvoker| Constructor and Description |
|---|
AnnotationReflectionConverter(Mapper mapper,
ReflectionProvider reflectionProvider,
AnnotationProvider annotationProvider)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
ensureCache(java.lang.Class<? extends ConverterMatcher> type)
Deprecated.
|
protected void |
marshallField(MarshallingContext context,
java.lang.Object newObj,
java.lang.reflect.Field field)
Deprecated.
|
private Converter |
newInstance(java.lang.Class<? extends ConverterMatcher> type)
Deprecated.
Instantiates a converter using its default constructor.
|
protected java.lang.Object |
unmarshallField(UnmarshallingContext context,
java.lang.Object result,
java.lang.Class type,
java.lang.reflect.Field field)
Deprecated.
|
canConvertcanAccess, doMarshal, doUnmarshal, flushCache, instantiateNewInstance, marshal, readResolve, shouldUnmarshalField, shouldUnmarshalTransientFields, unmarshalprivate final AnnotationProvider annotationProvider
private final java.util.Map<java.lang.Class<? extends ConverterMatcher>,Converter> cachedConverters
@Deprecated public AnnotationReflectionConverter(Mapper mapper, ReflectionProvider reflectionProvider, AnnotationProvider annotationProvider)
protected void marshallField(MarshallingContext context, java.lang.Object newObj, java.lang.reflect.Field field)
marshallField in class AbstractReflectionConverterprivate void ensureCache(java.lang.Class<? extends ConverterMatcher> type)
protected java.lang.Object unmarshallField(UnmarshallingContext context, java.lang.Object result, java.lang.Class type, java.lang.reflect.Field field)
unmarshallField in class AbstractReflectionConverterprivate Converter newInstance(java.lang.Class<? extends ConverterMatcher> type)
type - the converter type to instantiate