Uses of Class
org.codehaus.jackson.map.introspect.AnnotatedField
Packages that use AnnotatedField
Package
Description
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
JsonParserContains implementation classes of deserialization part of
data binding.
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
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 AnnotatedFieldMethods in org.codehaus.jackson.map that return types with arguments of type AnnotatedFieldModifier and TypeMethodDescriptionabstract LinkedHashMap<String, AnnotatedField> BeanDescription.findDeserializableFields(VisibilityChecker<?> visibilityChecker, Collection<String> ignoredProperties) Deprecated.abstract Map<String, AnnotatedField> BeanDescription.findSerializableFields(VisibilityChecker<?> visibilityChecker, Collection<String> ignoredProperties) Deprecated.Since 1.9 use the non-deprecated versionMethods in org.codehaus.jackson.map with parameters of type AnnotatedFieldModifier and TypeMethodDescriptionabstract StringAnnotationIntrospector.findDeserializablePropertyName(AnnotatedField af) Method for checking whether given member field represent a deserializable logical property; and if so, returns the name of that property.AnnotationIntrospector.Pair.findDeserializablePropertyName(AnnotatedField af) abstract StringAnnotationIntrospector.findSerializablePropertyName(AnnotatedField af) Method for checking whether given member field represent a serializable logical property; and if so, returns the name of that property.AnnotationIntrospector.Pair.findSerializablePropertyName(AnnotatedField af) abstract booleanAnnotationIntrospector.isIgnorableField(AnnotatedField f) Method for checking whether there is an annotation that indicates that given field should be ignored for all operations (serialization, deserialization).booleanAnnotationIntrospector.Pair.isIgnorableField(AnnotatedField f) PropertyNamingStrategy.nameForField(MapperConfig<?> config, AnnotatedField field, String defaultName) Method called to find external name (name used in JSON) for given logical POJO property, as defined by given field.PropertyNamingStrategy.PropertyNamingStrategyBase.nameForField(MapperConfig<?> config, AnnotatedField field, String defaultName) -
Uses of AnnotatedField in org.codehaus.jackson.map.deser
Fields in org.codehaus.jackson.map.deser declared as AnnotatedFieldModifier and TypeFieldDescriptionprotected final AnnotatedFieldSettableBeanProperty.FieldProperty._annotatedMethods in org.codehaus.jackson.map.deser with parameters of type AnnotatedFieldModifier and TypeMethodDescriptionprotected SettableBeanPropertyBeanDeserializerFactory.constructSettableProperty(DeserializationConfig config, BasicBeanDescription beanDesc, String name, AnnotatedField field) Constructors in org.codehaus.jackson.map.deser with parameters of type AnnotatedFieldModifierConstructorDescriptionFieldProperty(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 AnnotatedFieldModifier and TypeFieldDescriptionprotected List<AnnotatedField> AnnotatedClass._fieldsMember fields of interest: ones that are either public, or have at least one annotation.protected org.codehaus.jackson.map.introspect.POJOPropertyBuilder.Node<AnnotatedField> POJOPropertyBuilder._fieldsMethods in org.codehaus.jackson.map.introspect that return AnnotatedFieldModifier and TypeMethodDescriptionprotected AnnotatedFieldAnnotatedClass._constructField(Field f) POJOPropertyBuilder.getField()AnnotatedField.withAnnotations(AnnotationMap ann) Methods in org.codehaus.jackson.map.introspect that return types with arguments of type AnnotatedFieldModifier and TypeMethodDescriptionBasicBeanDescription._findPropertyFields(Collection<String> ignoredProperties, boolean forSerialization) AnnotatedClass.fields()BasicBeanDescription.findDeserializableFields(VisibilityChecker<?> visibilityChecker, Collection<String> ignoredProperties) BasicBeanDescription.findSerializableFields(VisibilityChecker<?> visibilityChecker, Collection<String> ignoredProperties) Methods in org.codehaus.jackson.map.introspect with parameters of type AnnotatedFieldModifier and TypeMethodDescriptionvoidPOJOPropertyBuilder.addField(AnnotatedField a, String ename, boolean visible, boolean ignored) JacksonAnnotationIntrospector.findDeserializablePropertyName(AnnotatedField af) NopAnnotationIntrospector.findDeserializablePropertyName(AnnotatedField af) JacksonAnnotationIntrospector.findSerializablePropertyName(AnnotatedField af) NopAnnotationIntrospector.findSerializablePropertyName(AnnotatedField af) booleanVisibilityChecker.isFieldVisible(AnnotatedField f) booleanVisibilityChecker.Std.isFieldVisible(AnnotatedField f) booleanJacksonAnnotationIntrospector.isIgnorableField(AnnotatedField f) booleanNopAnnotationIntrospector.isIgnorableField(AnnotatedField f) Method parameters in org.codehaus.jackson.map.introspect with type arguments of type AnnotatedFieldModifier and TypeMethodDescriptionprotected voidAnnotatedClass._addFieldMixIns(Class<?> targetClass, Class<?> mixInCls, Map<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 voidAnnotatedClass._addFields(Map<String, AnnotatedField> fields, Class<?> c) -
Uses of AnnotatedField in org.codehaus.jackson.xc
Methods in org.codehaus.jackson.xc with parameters of type AnnotatedFieldModifier and TypeMethodDescriptionJaxbAnnotationIntrospector.findDeserializablePropertyName(AnnotatedField af) JaxbAnnotationIntrospector.findSerializablePropertyName(AnnotatedField af) booleanJaxbAnnotationIntrospector.isIgnorableField(AnnotatedField f)
BeanDescription.findProperties()