|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Annotations | |
---|---|
com.fasterxml.jackson.databind | Contains basic mapper (conversion) functionality that
allows for converting between regular streaming json content and
Java objects (beans or Tree Model: support for both is via
ObjectMapper class, as well
as convenience methods included in
JsonParser |
com.fasterxml.jackson.databind.deser | Contains implementation classes of deserialization part of data binding. |
com.fasterxml.jackson.databind.deser.impl | Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces. |
com.fasterxml.jackson.databind.introspect | Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations. |
com.fasterxml.jackson.databind.ser | Contains implementation classes of serialization part of data binding. |
Uses of Annotations in com.fasterxml.jackson.databind |
---|
Fields in com.fasterxml.jackson.databind declared as Annotations | |
---|---|
protected Annotations |
BeanProperty.Std._contextAnnotations
Annotations defined in the context class (if any); may be null if no annotations were found |
Methods in com.fasterxml.jackson.databind that return Annotations | |
---|---|
abstract Annotations |
BeanDescription.getClassAnnotations()
Method for accessing collection of annotations the bean class has. |
Constructors in com.fasterxml.jackson.databind with parameters of type Annotations | |
---|---|
BeanProperty.Std(String name,
JavaType type,
Annotations contextAnnotations,
AnnotatedMember member)
|
Uses of Annotations in com.fasterxml.jackson.databind.deser |
---|
Fields in com.fasterxml.jackson.databind.deser declared as Annotations | |
---|---|
protected Annotations |
BeanDeserializerBase._classAnnotations
Annotations from the bean class: used for accessing annotations during resolution phase (see BeanDeserializerBase.resolve(com.fasterxml.jackson.databind.DeserializationContext) ). |
protected Annotations |
SettableBeanProperty._contextAnnotations
Class that contains this property (either class that declares the property or one of its subclasses), class that is deserialized using deserializer that contains this property. |
Methods in com.fasterxml.jackson.databind.deser with parameters of type Annotations | |
---|---|
void |
BeanDeserializerBuilder.addInjectable(String propertyName,
JavaType propertyType,
Annotations contextAnnotations,
AnnotatedMember member,
Object valueId)
|
Constructors in com.fasterxml.jackson.databind.deser with parameters of type Annotations | |
---|---|
CreatorProperty(String name,
JavaType type,
TypeDeserializer typeDeser,
Annotations contextAnnotations,
AnnotatedParameter param,
int index,
Object injectableValueId)
|
|
SettableBeanProperty(BeanPropertyDefinition propDef,
JavaType type,
TypeDeserializer typeDeser,
Annotations contextAnnotations)
|
|
SettableBeanProperty(String propName,
JavaType type,
TypeDeserializer typeDeser,
Annotations contextAnnotations)
|
Uses of Annotations in com.fasterxml.jackson.databind.deser.impl |
---|
Constructors in com.fasterxml.jackson.databind.deser.impl with parameters of type Annotations | |
---|---|
FieldProperty(BeanPropertyDefinition propDef,
JavaType type,
TypeDeserializer typeDeser,
Annotations contextAnnotations,
AnnotatedField field)
|
|
ManagedReferenceProperty(SettableBeanProperty forward,
String refName,
SettableBeanProperty backward,
Annotations contextAnnotations,
boolean isContainer)
|
|
MethodProperty(BeanPropertyDefinition propDef,
JavaType type,
TypeDeserializer typeDeser,
Annotations contextAnnotations,
AnnotatedMethod method)
|
|
SetterlessProperty(BeanPropertyDefinition propDef,
JavaType type,
TypeDeserializer typeDeser,
Annotations contextAnnotations,
AnnotatedMethod method)
|
|
ValueInjector(String propertyName,
JavaType type,
Annotations contextAnnotations,
AnnotatedMember mutator,
Object valueId)
|
Uses of Annotations in com.fasterxml.jackson.databind.introspect |
---|
Classes in com.fasterxml.jackson.databind.introspect that implement Annotations | |
---|---|
class |
AnnotationMap
Simple helper class used to keep track of collection of Jackson Annotations associated with annotatable things (methods, constructors, classes). |
Methods in com.fasterxml.jackson.databind.introspect that return Annotations | |
---|---|
Annotations |
AnnotatedClass.getAnnotations()
|
Annotations |
BasicBeanDescription.getClassAnnotations()
|
Uses of Annotations in com.fasterxml.jackson.databind.ser |
---|
Fields in com.fasterxml.jackson.databind.ser declared as Annotations | |
---|---|
protected Annotations |
BeanPropertyWriter._contextAnnotations
Annotations from context (most often, class that declares property, or in case of sub-class serializer, from that sub-class) |
Methods in com.fasterxml.jackson.databind.ser that return Annotations | |
---|---|
Annotations |
PropertyBuilder.getClassAnnotations()
|
Constructors in com.fasterxml.jackson.databind.ser with parameters of type Annotations | |
---|---|
BeanPropertyWriter(BeanPropertyDefinition propDef,
AnnotatedMember member,
Annotations contextAnnotations,
JavaType declaredType,
JsonSerializer<?> ser,
TypeSerializer typeSer,
JavaType serType,
boolean suppressNulls,
Object suppressableValue)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |