Uses of Class
org.codehaus.jackson.map.introspect.AnnotatedField
-
Packages that use AnnotatedField Package Description org.codehaus.jackson.map 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 viaObjectMapper
class, as well as convenience methods included inJsonParser
org.codehaus.jackson.map.deser Contains implementation classes of deserialization part of data binding.org.codehaus.jackson.map.introspect Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations.org.codehaus.jackson.xc Package that contains XML Compatibility functionality for Jackson, such as handlers for JAXB annotations -
-
Uses of AnnotatedField in org.codehaus.jackson.map
Methods in org.codehaus.jackson.map that return AnnotatedField Modifier and Type Method Description abstract AnnotatedField
BeanPropertyDefinition. getField()
Methods in org.codehaus.jackson.map that return types with arguments of type AnnotatedField Modifier and Type Method Description abstract java.util.LinkedHashMap<java.lang.String,AnnotatedField>
BeanDescription. findDeserializableFields(VisibilityChecker<?> visibilityChecker, java.util.Collection<java.lang.String> ignoredProperties)
Deprecated.Since 1.9 useBeanDescription.findProperties()
abstract java.util.Map<java.lang.String,AnnotatedField>
BeanDescription. findSerializableFields(VisibilityChecker<?> visibilityChecker, java.util.Collection<java.lang.String> ignoredProperties)
Deprecated.Since 1.9 use the non-deprecated versionMethods in org.codehaus.jackson.map with parameters of type AnnotatedField Modifier and Type Method Description abstract java.lang.String
AnnotationIntrospector. findDeserializablePropertyName(AnnotatedField af)
Method for checking whether given member field represent a deserializable logical property; and if so, returns the name of that property.java.lang.String
AnnotationIntrospector.Pair. findDeserializablePropertyName(AnnotatedField af)
abstract java.lang.String
AnnotationIntrospector. findSerializablePropertyName(AnnotatedField af)
Method for checking whether given member field represent a serializable logical property; and if so, returns the name of that property.java.lang.String
AnnotationIntrospector.Pair. findSerializablePropertyName(AnnotatedField af)
abstract boolean
AnnotationIntrospector. isIgnorableField(AnnotatedField f)
Method for checking whether there is an annotation that indicates that given field should be ignored for all operations (serialization, deserialization).boolean
AnnotationIntrospector.Pair. isIgnorableField(AnnotatedField f)
java.lang.String
PropertyNamingStrategy. nameForField(MapperConfig<?> config, AnnotatedField field, java.lang.String defaultName)
Method called to find external name (name used in JSON) for given logical POJO property, as defined by given field.java.lang.String
PropertyNamingStrategy.PropertyNamingStrategyBase. nameForField(MapperConfig<?> config, AnnotatedField field, java.lang.String defaultName)
-
Uses of AnnotatedField in org.codehaus.jackson.map.deser
Fields in org.codehaus.jackson.map.deser declared as AnnotatedField Modifier and Type Field Description protected AnnotatedField
SettableBeanProperty.FieldProperty. _annotated
Methods in org.codehaus.jackson.map.deser with parameters of type AnnotatedField Modifier and Type Method Description protected SettableBeanProperty
BeanDeserializerFactory. constructSettableProperty(DeserializationConfig config, BasicBeanDescription beanDesc, java.lang.String name, AnnotatedField field)
Constructors in org.codehaus.jackson.map.deser with parameters of type AnnotatedField Constructor Description FieldProperty(java.lang.String name, JavaType type, TypeDeserializer typeDeser, Annotations contextAnnotations, AnnotatedField field)
-
Uses of AnnotatedField in org.codehaus.jackson.map.introspect
Fields in org.codehaus.jackson.map.introspect with type parameters of type AnnotatedField Modifier and Type Field Description protected java.util.List<AnnotatedField>
AnnotatedClass. _fields
Member fields of interest: ones that are either public, or have at least one annotation.protected org.codehaus.jackson.map.introspect.POJOPropertyBuilder.Node<AnnotatedField>
POJOPropertyBuilder. _fields
Methods in org.codehaus.jackson.map.introspect that return AnnotatedField Modifier and Type Method Description protected AnnotatedField
AnnotatedClass. _constructField(java.lang.reflect.Field f)
AnnotatedField
POJOPropertyBuilder. getField()
AnnotatedField
AnnotatedField. withAnnotations(AnnotationMap ann)
Methods in org.codehaus.jackson.map.introspect that return types with arguments of type AnnotatedField Modifier and Type Method Description java.util.LinkedHashMap<java.lang.String,AnnotatedField>
BasicBeanDescription. _findPropertyFields(java.util.Collection<java.lang.String> ignoredProperties, boolean forSerialization)
java.lang.Iterable<AnnotatedField>
AnnotatedClass. fields()
java.util.LinkedHashMap<java.lang.String,AnnotatedField>
BasicBeanDescription. findDeserializableFields(VisibilityChecker<?> visibilityChecker, java.util.Collection<java.lang.String> ignoredProperties)
java.util.LinkedHashMap<java.lang.String,AnnotatedField>
BasicBeanDescription. findSerializableFields(VisibilityChecker<?> visibilityChecker, java.util.Collection<java.lang.String> ignoredProperties)
Methods in org.codehaus.jackson.map.introspect with parameters of type AnnotatedField Modifier and Type Method Description void
POJOPropertyBuilder. addField(AnnotatedField a, java.lang.String ename, boolean visible, boolean ignored)
java.lang.String
JacksonAnnotationIntrospector. findDeserializablePropertyName(AnnotatedField af)
java.lang.String
NopAnnotationIntrospector. findDeserializablePropertyName(AnnotatedField af)
java.lang.String
JacksonAnnotationIntrospector. findSerializablePropertyName(AnnotatedField af)
java.lang.String
NopAnnotationIntrospector. findSerializablePropertyName(AnnotatedField af)
boolean
VisibilityChecker. isFieldVisible(AnnotatedField f)
boolean
VisibilityChecker.Std. isFieldVisible(AnnotatedField f)
boolean
JacksonAnnotationIntrospector. isIgnorableField(AnnotatedField f)
boolean
NopAnnotationIntrospector. isIgnorableField(AnnotatedField f)
Method parameters in org.codehaus.jackson.map.introspect with type arguments of type AnnotatedField Modifier and Type Method Description protected void
AnnotatedClass. _addFieldMixIns(java.lang.Class<?> targetClass, java.lang.Class<?> mixInCls, java.util.Map<java.lang.String,AnnotatedField> fields)
Method called to add field mix-ins from given mix-in class (and its fields) into already collected actual fields (from introspected classes and their super-classes)protected void
AnnotatedClass. _addFields(java.util.Map<java.lang.String,AnnotatedField> fields, java.lang.Class<?> c)
-
Uses of AnnotatedField in org.codehaus.jackson.xc
Methods in org.codehaus.jackson.xc with parameters of type AnnotatedField Modifier and Type Method Description java.lang.String
JaxbAnnotationIntrospector. findDeserializablePropertyName(AnnotatedField af)
java.lang.String
JaxbAnnotationIntrospector. findSerializablePropertyName(AnnotatedField af)
boolean
JaxbAnnotationIntrospector. isIgnorableField(AnnotatedField f)
-