A B C D E F G H I J K L M N O P R S T U V W Z _ 

A

AbstractDeserializer - Class in com.fasterxml.jackson.databind.deser
Deserializer only used for abstract types used as placeholders during polymorphic type handling deserialization.
AbstractDeserializer(BeanDeserializerBuilder, BeanDescription, Map<String, SettableBeanProperty>) - Constructor for class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
AbstractTypeResolver - Class in com.fasterxml.jackson.databind
Defines interface for resolvers that can resolve abstract types into concrete ones; either by using static mappings, or possibly by materializing implementations dynamically.
AbstractTypeResolver() - Constructor for class com.fasterxml.jackson.databind.AbstractTypeResolver
 
abstractTypeResolvers() - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
 
acceptContentVisitor(JsonArrayFormatVisitor) - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedStringListSerializer
 
acceptContentVisitor(JsonArrayFormatVisitor) - Method in class com.fasterxml.jackson.databind.ser.impl.StringCollectionSerializer
 
acceptContentVisitor(JsonArrayFormatVisitor) - Method in class com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ext.DOMSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
Get the representation of the schema to which this serializer will conform.
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.JsonSerializer
Default implementation simply calls JsonFormatVisitorWrapper.expectAnyFormat(JavaType).
acceptJsonFormatVisitor(Class<?>, JsonFormatVisitorWrapper) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for visiting type hierarchy for given type, using specified visitor.
acceptJsonFormatVisitor(JavaType, JsonFormatVisitorWrapper) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for visiting type hierarchy for given type, using specified visitor.
acceptJsonFormatVisitor(JavaType, JsonFormatVisitorWrapper) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for visiting type hierarchy for given type, using specified visitor.
acceptJsonFormatVisitor(JavaType, JsonFormatVisitorWrapper) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
The method to be called by ObjectMapper and ObjectWriter to to expose the format of the given to to the given visitor
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.impl.FailingSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.impl.UnknownSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.BooleanSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.EnumMapSerializer
We consider possibility here that an EnumMap might actually just be serialized as something like a Record, given that number of keys is bound, just like with Objects/Records (and not unbounded like regular maps)
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.EnumSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.NullSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.DoubleSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.FloatSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.IntegerSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.IntLikeSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.LongSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.NumberSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.ShortSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.RawSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.SerializableSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.SqlDateSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.SqlTimeSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.BooleanArraySerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ByteArraySerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.CharArraySerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.DoubleArraySerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.FloatArraySerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.IntArraySerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.LongArraySerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ShortArraySerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicBooleanSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicIntegerSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicLongSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicReferenceSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.ClassSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.FileSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdKeySerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdScalarSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Default implementation specifies no format.
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StringSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.TokenBufferSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.ToStringSerializer
 
add(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap
Method called to add specified annotated method in the Map.
add(Annotation) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationMap
Method called to add specified annotation in the Map.
add(JsonNode) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for adding specified node at the end of this array.
add(int) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for adding specified number at the end of this array.
add(Integer) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
add(long) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for adding specified number at the end of this array.
add(Long) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
add(float) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for adding specified number at the end of this array.
add(Float) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
add(double) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for adding specified number at the end of this array.
add(Double) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
add(BigDecimal) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for adding specified number at the end of this array.
add(String) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for adding specified String value at the end of this array.
add(boolean) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for adding specified boolean value at the end of this array.
add(Boolean) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
add(byte[]) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for adding specified binary value at the end of this array (note: when serializing as JSON, will be output Base64 encoded)
addAbstractTypeMapping(Class<T>, Class<? extends T>) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Lazily-constructed resolver used for storing mappings from abstract classes to more specific implementing classes (which may be abstract or concrete)
addAbstractTypeResolver(AbstractTypeResolver) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method that module can use to register additional AbstractTypeResolver instance, to handle resolution of abstract to concrete types (either by defaulting, or by materializing).
addAll(POJOPropertyBuilder) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Method for adding all property members from specified collector into this collector.
addAll(ArrayNode) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for adding all child nodes of given Array, appending to child nodes this array contains
addAll(Collection<JsonNode>) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for adding given nodes as child nodes of this array node.
addAll(Map<String, JsonSerializer<?>>) - Static method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers
 
addAndResolveNonTypedSerializer(Class<?>, JsonSerializer<Object>, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.SerializerCache
 
addAndResolveNonTypedSerializer(JavaType, JsonSerializer<Object>, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.SerializerCache
 
addArray() - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will construct an ArrayNode and add it as a field of this ObjectNode, replacing old value, if any.
addBackReferenceProperty(String, SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Method called to add a property that represents so-called back reference; reference that "points back" to object that has forward reference to currently built bean.
addBeanDeserializerModifier(BeanDeserializerModifier) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method that module can use to register additional modifier objects to customize configuration and construction of bean deserializers.
addBeanProps(DeserializationContext, BeanDescription, BeanDeserializerBuilder) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Method called to figure out settable properties for the bean deserializer to use.
addBeanSerializerModifier(BeanSerializerModifier) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method that module can use to register additional modifier objects to customize configuration and construction of bean serializers.
addBinding(String, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeBindings
 
addBooleanCreator(AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
addCreatorProperty(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Method called by deserializer factory, when a "creator property" (something that is passed via constructor- or factory method argument; instead of setter or field).
addCreatorProperty(BeanPropertyDefinition) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
addCtor(AnnotatedParameter, String, boolean, boolean) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
addDelegatingCreator(AnnotatedWithParams, CreatorProperty[]) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
addDeserializationProblemHandler(DeserializationProblemHandler) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Add a deserialization problem handler
addDeserializer(Class<T>, JsonDeserializer<? extends T>) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
addDeserializer(Class<?>, KeyDeserializer) - Method in class com.fasterxml.jackson.databind.module.SimpleKeyDeserializers
 
addDeserializer(Class<T>, JsonDeserializer<? extends T>) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
 
addDeserializers(Deserializers) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method that module can use to register additional deserializers to use for handling types.
addDeserializers(Map<Class<?>, JsonDeserializer<?>>) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
addDoubleCreator(AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
addExternal(SettableBeanProperty, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler.Builder
 
addField(AnnotatedField, String, boolean, boolean) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
addFilter(String, BeanPropertyFilter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
 
addGetter(AnnotatedMethod, String, boolean, boolean) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
addHandler(DeserializationProblemHandler) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for adding specified DeserializationProblemHandler to be used for handling specific problems during deserialization.
addIfNotPresent(Annotation) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
Method called to augment annotations, by adding specified annotation if and only if it is not yet present in the annotation map we have.
addIfNotPresent(Annotation) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationMap
Method called to add specified annotation in the Map, but only if it didn't yet exist.
addIgnorable(String) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Method that will add property name as one of properties that can be ignored if not recognized.
addIncompeteParameter(AnnotatedParameter) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
addInjectable(String, JavaType, Annotations, AnnotatedMember, Object) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
addInjectables(DeserializationContext, BeanDescription, BeanDeserializerBuilder) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Method called locate all members used for value injection (if any), constructor ValueInjector instances, and add them to builder.
addIntCreator(AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
addKeyDeserializer(Class<?>, KeyDeserializer) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
 
addKeyDeserializers(KeyDeserializers) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method that module can use to register additional deserializers to use for handling Map key values (which are separate from value deserializers because they are always serialized from String values)
addKeySerializer(Class<? extends T>, JsonSerializer<T>) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
 
addKeySerializers(Serializers) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method that module can use to register additional serializers to use for handling Map key values (which are separate from value serializers because they must write JsonToken.FIELD_NAME instead of String value).
addLongCreator(AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
addMapping(Class<T>, Class<? extends T>) - Method in class com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver
Method for adding a mapping from super type to specific subtype.
addMixInAnnotations(Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to use for adding mix-in annotations to use for augmenting specified class or interface.
addNull() - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will add a null value at the end of this array node.
addObject() - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will construct an ObjectNode and add it at the end of this array node.
addObjectIdReader(DeserializationContext, BeanDescription, BeanDeserializerBuilder) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
 
addOrOverride(Annotation) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
Method called to override an annotation, usually due to a mix-in annotation masking or overriding an annotation 'real' constructor has.
addOrOverrideParam(int, Annotation) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
Method called to override a method parameter annotation, usually due to a mix-in annotation masking or overriding an annotation 'real' method has.
addOrReplaceProperty(SettableBeanProperty, boolean) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Method for adding a new property or replacing a property.
addPOJO(Object) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will construct a POJONode and add it at the end of this array node.
addProperty(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Method to add a property setter.
addProperty(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.impl.UnwrappedPropertyHandler
 
addPropertyCreator(AnnotatedWithParams, CreatorProperty[]) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
addReferenceProperties(DeserializationContext, BeanDescription, BeanDeserializerBuilder) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Method that will find if bean has any managed- or back-reference properties, and if so add them to bean, to be linked during resolution phase.
addSerializer(JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
 
addSerializer(Class<? extends T>, JsonSerializer<T>) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
 
addSerializer(JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleSerializers
Method for adding given serializer for type that JsonSerializer.handledType() specifies (which MUST return a non-null class; and can NOT be Object, as a sanity check).
addSerializer(Class<? extends T>, JsonSerializer<T>) - Method in class com.fasterxml.jackson.databind.module.SimpleSerializers
 
addSerializers(Serializers) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method that module can use to register additional serializers to use for handling types.
addSerializers(List<JsonSerializer<?>>) - Method in class com.fasterxml.jackson.databind.module.SimpleSerializers
 
addSetter(AnnotatedMethod, String, boolean, boolean) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
addStringCreator(AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
addToList(List<T>, T) - Static method in class com.fasterxml.jackson.databind.util.ArrayBuilders
Helper method for adding specified element to a List, but also considering case where the List may not have been yet constructed (that is, null is passed instead).
addTypedSerializer(JavaType, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.SerializerCache
Method called if none of lookups succeeded, and caller had to construct a serializer.
addTypedSerializer(Class<?>, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.SerializerCache
 
addTypeModifier(TypeModifier) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method that module can use to register additional TypeModifier instance, which can augment JavaType instances constructed by TypeFactory.
addValue(String, Object) - Method in class com.fasterxml.jackson.databind.InjectableValues.Std
 
addValue(Class<?>, Object) - Method in class com.fasterxml.jackson.databind.InjectableValues.Std
 
addValueInstantiator(Class<?>, ValueInstantiator) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Method for registering ValueInstantiator to use when deserializing instances of type beanType.
addValueInstantiator(Class<?>, ValueInstantiator) - Method in class com.fasterxml.jackson.databind.module.SimpleValueInstantiators
 
addValueInstantiators(ValueInstantiators) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method that module can use to register additional ValueInstantiators, by adding ValueInstantiators object that gets called when instantatiator is needed by a deserializer.
all() - Static method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers
all() - Static method in class com.fasterxml.jackson.databind.deser.std.JacksonDeserializers
Deprecated.
all() - Static method in class com.fasterxml.jackson.databind.deser.std.JdkDeserializers
all() - Static method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers
all() - Static method in class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers
Method called by BasicSerializerFactory to access all serializers this class provides.
ALL_FORMATS - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
For error messages we'll also need a list of all formats.
allIntrospectors() - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method that can be used to collect all "real" introspectors that this introspector contains, if any; or this introspector if it is not a container.
allIntrospectors(Collection<AnnotationIntrospector>) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method that can be used to collect all "real" introspectors that this introspector contains, if any; or this introspector if it is not a container.
allIntrospectors() - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
allIntrospectors(Collection<AnnotationIntrospector>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
alwaysAsId - Variable in class com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
Marker that indicates what the first reference is to be serialized as full POJO, or as Object Id (other references will always be serialized as Object Id)
Annotated - Class in com.fasterxml.jackson.databind.introspect
Shared base class used for anything on which annotations (included within a AnnotationMap).
Annotated() - Constructor for class com.fasterxml.jackson.databind.introspect.Annotated
 
AnnotatedClass - Class in com.fasterxml.jackson.databind.introspect
 
AnnotatedConstructor - Class in com.fasterxml.jackson.databind.introspect
 
AnnotatedConstructor(Constructor<?>, AnnotationMap, AnnotationMap[]) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
AnnotatedConstructor(AnnotatedConstructor.Serialization) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
Method used for JDK serialization support
AnnotatedField - Class in com.fasterxml.jackson.databind.introspect
Object that represents non-static (and usually non-transient/volatile) fields of a class.
AnnotatedField(Field, AnnotationMap) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
AnnotatedField(AnnotatedField.Serialization) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedField
Method used for JDK serialization support
AnnotatedMember - Class in com.fasterxml.jackson.databind.introspect
Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.
AnnotatedMember(AnnotationMap) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedMember
 
AnnotatedMethod - Class in com.fasterxml.jackson.databind.introspect
 
AnnotatedMethod(Method, AnnotationMap, AnnotationMap[]) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
AnnotatedMethod(AnnotatedMethod.Serialization) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
Method used for JDK serialization support
AnnotatedMethodMap - Class in com.fasterxml.jackson.databind.introspect
Simple helper class used to keep track of collection of AnnotatedMethods, accessible by lookup.
AnnotatedMethodMap() - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap
 
AnnotatedParameter - Class in com.fasterxml.jackson.databind.introspect
Object that represents method parameters, mostly so that associated annotations can be processed conveniently.
AnnotatedParameter(AnnotatedWithParams, Type, AnnotationMap, int) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
 
AnnotatedWithParams - Class in com.fasterxml.jackson.databind.introspect
Intermediate base class that encapsulates features that constructors and methods share.
AnnotatedWithParams(AnnotationMap, AnnotationMap[]) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
 
AnnotationIntrospector - Class in com.fasterxml.jackson.databind
Abstract class that defines API used for introspecting annotation-based configuration for serialization and deserialization.
AnnotationIntrospector() - Constructor for class com.fasterxml.jackson.databind.AnnotationIntrospector
 
AnnotationIntrospector.Pair - Class in com.fasterxml.jackson.databind
Deprecated.
Starting with 2.1, use AnnotationIntrospectorPair instead.
AnnotationIntrospector.Pair(AnnotationIntrospector, AnnotationIntrospector) - Constructor for class com.fasterxml.jackson.databind.AnnotationIntrospector.Pair
Deprecated.
AnnotationIntrospector.ReferenceProperty - Class in com.fasterxml.jackson.databind
Value type used with managed and back references; contains type and logic name, used to link related references
AnnotationIntrospector.ReferenceProperty(AnnotationIntrospector.ReferenceProperty.Type, String) - Constructor for class com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
 
AnnotationIntrospector.ReferenceProperty.Type - Enum in com.fasterxml.jackson.databind
 
AnnotationIntrospectorPair - Class in com.fasterxml.jackson.databind.introspect
Helper class that allows using 2 introspectors such that one introspector acts as the primary one to use; and second one as a fallback used if the primary does not provide conclusive or useful result for a method.
AnnotationIntrospectorPair(AnnotationIntrospector, AnnotationIntrospector) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
AnnotationMap - Class in com.fasterxml.jackson.databind.introspect
Simple helper class used to keep track of collection of Jackson Annotations associated with annotatable things (methods, constructors, classes).
AnnotationMap() - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotationMap
 
Annotations - Interface in com.fasterxml.jackson.databind.util
Interface that defines interface for accessing contents of a collection of annotations.
AnyGetterWriter - Class in com.fasterxml.jackson.databind.ser
Class similar to BeanPropertyWriter, but that will be used for serializing JsonAnyGetter annotated (Map) properties
AnyGetterWriter(BeanProperty, AnnotatedMember, MapSerializer) - Constructor for class com.fasterxml.jackson.databind.ser.AnyGetterWriter
 
anyIgnorals() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
anyVisible() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
append(TokenBuffer) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
Helper method that will append contents of given buffer into this buffer.
append(int, JsonToken) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
 
append(int, JsonToken, Object) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
 
appendAnnotationIntrospector(AnnotationIntrospector) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method for registering specified AnnotationIntrospector as the lowest priority introspector, chained with existing introspector(s) and called as fallback for cases not otherwise handled.
appendCompletedChunk(Object[]) - Method in class com.fasterxml.jackson.databind.util.ObjectBuffer
Method called to add a full Object array as a chunk buffered within this buffer, and to obtain a new array to fill.
appendCompletedChunk(T, int) - Method in class com.fasterxml.jackson.databind.util.PrimitiveArrayBuilder
 
appendQuoted(StringBuilder, String) - Static method in class com.fasterxml.jackson.databind.node.TextNode
 
appendRaw(int, int, Object) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
 
arrayAsIterable(T[]) - Static method in class com.fasterxml.jackson.databind.util.ArrayBuilders
 
arrayAsIterator(T[]) - Static method in class com.fasterxml.jackson.databind.util.ArrayBuilders
Helper method for exposing contents of arrays using a read-only iterator
ArrayBlockingQueueDeserializer - Class in com.fasterxml.jackson.databind.deser.std
We need a custom deserializer both because ArrayBlockingQueue has no default constructor AND because it has size limit used for constructing underlying storage automatically.
ArrayBlockingQueueDeserializer(JavaType, JsonDeserializer<Object>, TypeDeserializer, ValueInstantiator, JsonDeserializer<Object>) - Constructor for class com.fasterxml.jackson.databind.deser.std.ArrayBlockingQueueDeserializer
Constructor used when creating contextualized instances.
ArrayBlockingQueueDeserializer(ArrayBlockingQueueDeserializer) - Constructor for class com.fasterxml.jackson.databind.deser.std.ArrayBlockingQueueDeserializer
Copy-constructor that can be used by sub-classes to allow copy-on-write styling copying of settings of an existing instance.
ArrayBuilders - Class in com.fasterxml.jackson.databind.util
Helper class that contains set of distinct builders for different arrays of primitive values.
ArrayBuilders() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders
 
ArrayBuilders.BooleanBuilder - Class in com.fasterxml.jackson.databind.util
 
ArrayBuilders.BooleanBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.BooleanBuilder
 
ArrayBuilders.ByteBuilder - Class in com.fasterxml.jackson.databind.util
 
ArrayBuilders.ByteBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.ByteBuilder
 
ArrayBuilders.DoubleBuilder - Class in com.fasterxml.jackson.databind.util
 
ArrayBuilders.DoubleBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.DoubleBuilder
 
ArrayBuilders.FloatBuilder - Class in com.fasterxml.jackson.databind.util
 
ArrayBuilders.FloatBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.FloatBuilder
 
ArrayBuilders.IntBuilder - Class in com.fasterxml.jackson.databind.util
 
ArrayBuilders.IntBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.IntBuilder
 
ArrayBuilders.LongBuilder - Class in com.fasterxml.jackson.databind.util
 
ArrayBuilders.LongBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.LongBuilder
 
ArrayBuilders.ShortBuilder - Class in com.fasterxml.jackson.databind.util
 
ArrayBuilders.ShortBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.ShortBuilder
 
ArrayNode - Class in com.fasterxml.jackson.databind.node
Node class that represents Arrays mapped from Json content.
ArrayNode(JsonNodeFactory) - Constructor for class com.fasterxml.jackson.databind.node.ArrayNode
 
arrayNode() - Method in class com.fasterxml.jackson.databind.node.ContainerNode
Factory method that constructs and returns an empty ArrayNode Construction is done using registered JsonNodeFactory.
arrayNode() - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for constructing an empty JSON Array node
ArraySerializerBase<T> - Class in com.fasterxml.jackson.databind.ser.std
Intermediate base class for serializers used for various Java arrays.
ArraySerializerBase(Class<T>) - Constructor for class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
 
ArraySerializerBase(Class<T>, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
 
ArraySerializerBase(ArraySerializerBase<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
 
ArraySerializerBase(ArraySerializerBase<?>, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
 
arrayToList(T[]) - Static method in class com.fasterxml.jackson.databind.util.ArrayBuilders
 
arrayToSet(T[]) - Static method in class com.fasterxml.jackson.databind.util.ArrayBuilders
 
ArrayType - Class in com.fasterxml.jackson.databind.type
Array types represent Java arrays, both primitive and object valued.
asArrayDeserializer() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
asArrayDeserializer() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Fluent factory for creating a variant that can handle POJO output as a JSON Array.
asArrayDeserializer() - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
asArrayDeserializer() - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
 
asArrayDeserializer() - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
 
asArraySerializer() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializer
Implementation has to check whether as-array serialization is possible reliably; if (and only if) so, will construct a BeanAsArraySerializer, otherwise will return this serializer as is.
asArraySerializer() - Method in class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
asArraySerializer() - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
JSON Array output can not be done if unwrapping operation is requested; so implementation will simply return 'this'.
asArraySerializer() - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Fluent factory for creating a variant that output POJO as a JSON Array.
AsArraySerializerBase<T> - Class in com.fasterxml.jackson.databind.ser.std
Base class for serializers that will output contents as JSON arrays; typically serializers used for Collection and array types.
AsArraySerializerBase(Class<?>, JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
 
AsArraySerializerBase(AsArraySerializerBase<?>, BeanProperty, TypeSerializer, JsonSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
 
AsArrayTypeDeserializer - Class in com.fasterxml.jackson.databind.jsontype.impl
Type deserializer used with JsonTypeInfo.As.WRAPPER_ARRAY inclusion mechanism.
AsArrayTypeDeserializer(JavaType, TypeIdResolver, String, boolean, Class<?>) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
 
AsArrayTypeDeserializer(AsArrayTypeDeserializer, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
 
AsArrayTypeSerializer - Class in com.fasterxml.jackson.databind.jsontype.impl
Type serializer that will embed type information in an array, as the first element, and actual value as the second element.
AsArrayTypeSerializer(TypeIdResolver, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeSerializer
 
asBoolean() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that will try to convert value of this node to a Java boolean.
asBoolean(boolean) - Method in class com.fasterxml.jackson.databind.JsonNode
Method that will try to convert value of this node to a Java boolean.
asBoolean(boolean) - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
asBoolean() - Method in class com.fasterxml.jackson.databind.node.BooleanNode
 
asBoolean(boolean) - Method in class com.fasterxml.jackson.databind.node.BooleanNode
 
asBoolean(boolean) - Method in class com.fasterxml.jackson.databind.node.IntNode
 
asBoolean(boolean) - Method in class com.fasterxml.jackson.databind.node.LongNode
 
asBoolean(boolean) - Method in class com.fasterxml.jackson.databind.node.POJONode
 
asBoolean(boolean) - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
asBoolean(boolean) - Method in class com.fasterxml.jackson.databind.node.TextNode
 
asDouble() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that will try to convert value of this node to a Java double.
asDouble(double) - Method in class com.fasterxml.jackson.databind.JsonNode
Method that will try to convert value of this node to a Java double.
asDouble(double) - Method in class com.fasterxml.jackson.databind.node.BooleanNode
 
asDouble() - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
asDouble(double) - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
asDouble(double) - Method in class com.fasterxml.jackson.databind.node.POJONode
 
asDouble(double) - Method in class com.fasterxml.jackson.databind.node.TextNode
 
AsExternalTypeDeserializer - Class in com.fasterxml.jackson.databind.jsontype.impl
Type deserializer used with JsonTypeInfo.As.EXTERNAL_PROPERTY inclusion mechanism.
AsExternalTypeDeserializer(JavaType, TypeIdResolver, String, boolean, Class<?>) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeDeserializer
 
AsExternalTypeDeserializer(AsExternalTypeDeserializer, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeDeserializer
 
AsExternalTypeSerializer - Class in com.fasterxml.jackson.databind.jsontype.impl
Type serializer that preferably embeds type information as an "external" type property; embedded in enclosing JSON object.
AsExternalTypeSerializer(TypeIdResolver, BeanProperty, String) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeSerializer
 
asGeneric() - Method in class com.fasterxml.jackson.databind.type.HierarchicType
 
asInt() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that will try to convert value of this node to a Java int.
asInt(int) - Method in class com.fasterxml.jackson.databind.JsonNode
Method that will try to convert value of this node to a Java int.
asInt(int) - Method in class com.fasterxml.jackson.databind.node.BooleanNode
 
asInt() - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
asInt(int) - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
asInt(int) - Method in class com.fasterxml.jackson.databind.node.POJONode
 
asInt(int) - Method in class com.fasterxml.jackson.databind.node.TextNode
 
asLong() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that will try to convert value of this node to a Java long.
asLong(long) - Method in class com.fasterxml.jackson.databind.JsonNode
Method that will try to convert value of this node to a Java long.
asLong(long) - Method in class com.fasterxml.jackson.databind.node.BooleanNode
 
asLong() - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
asLong(long) - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
asLong(long) - Method in class com.fasterxml.jackson.databind.node.POJONode
 
asLong(long) - Method in class com.fasterxml.jackson.databind.node.TextNode
 
asParser() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
Method used to create a JsonParser that can read contents stored in this buffer.
asParser(ObjectCodec) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
Method used to create a JsonParser that can read contents stored in this buffer.
asParser(JsonParser) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
AsPropertyTypeDeserializer - Class in com.fasterxml.jackson.databind.jsontype.impl
Type deserializer used with JsonTypeInfo.As.PROPERTY inclusion mechanism.
AsPropertyTypeDeserializer(JavaType, TypeIdResolver, String, boolean, Class<?>) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer
 
AsPropertyTypeDeserializer(AsPropertyTypeDeserializer, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer
 
AsPropertyTypeSerializer - Class in com.fasterxml.jackson.databind.jsontype.impl
Type serializer that preferably embeds type information as an additional JSON Object property, if possible (when resulting serialization would use JSON Object).
AsPropertyTypeSerializer(TypeIdResolver, BeanProperty, String) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeSerializer
 
assign(Object) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyValue
Method called to assign stored value of this property to specified bean instance
assignDeserializer(SettableBeanProperty, JsonDeserializer<Object>) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
 
assignIndex(int) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Method used to assign index for property.
assignIndexes() - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
assignNullSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method called to assign null value serializer for property
assignParameter(int, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
 
assignSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method called to assign value serializer for property
assignSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter
 
asText() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that will return a valid String representation of the container value, if the node is a value node (method JsonNode.isValueNode() returns true), otherwise empty String.
asText() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
asText() - Method in class com.fasterxml.jackson.databind.node.BinaryNode
Hmmh.
asText() - Method in class com.fasterxml.jackson.databind.node.BooleanNode
 
asText() - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
asText() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
asText() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
asText() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
asText() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
asText() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
asText() - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
asText() - Method in class com.fasterxml.jackson.databind.node.NullNode
 
asText() - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
asText() - Method in class com.fasterxml.jackson.databind.node.POJONode
 
asText() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
asText() - Method in class com.fasterxml.jackson.databind.node.TextNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.BaseJsonNode
Method that can be used for efficient type detection when using stream abstraction for traversing nodes.
asToken() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.BinaryNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.BooleanNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.NullNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.POJONode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.TextNode
 
asToken() - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
AsWrapperTypeDeserializer - Class in com.fasterxml.jackson.databind.jsontype.impl
Type deserializer used with JsonTypeInfo.As.WRAPPER_OBJECT inclusion mechanism.
AsWrapperTypeDeserializer(JavaType, TypeIdResolver, String, boolean, Class<?>) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer
 
AsWrapperTypeDeserializer(AsWrapperTypeDeserializer, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer
 
AsWrapperTypeSerializer - Class in com.fasterxml.jackson.databind.jsontype.impl
Type wrapper that tries to use an extra JSON Object, with a single entry that has type name as key, to serialize type information.
AsWrapperTypeSerializer(TypeIdResolver, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeSerializer
 

B

back(String) - Static method in class com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
 
BaseJsonNode - Class in com.fasterxml.jackson.databind.node
Abstract base class common to all standard JsonNode implementations.
BaseJsonNode() - Constructor for class com.fasterxml.jackson.databind.node.BaseJsonNode
 
BaseSettings - Class in com.fasterxml.jackson.databind.cfg
Immutable container class used to store simple configuration settings.
BaseSettings(ClassIntrospector, AnnotationIntrospector, VisibilityChecker<?>, PropertyNamingStrategy, TypeFactory, TypeResolverBuilder<?>, DateFormat, HandlerInstantiator, Locale, TimeZone, Base64Variant) - Constructor for class com.fasterxml.jackson.databind.cfg.BaseSettings
 
baseTypeName() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
BasicBeanDescription - Class in com.fasterxml.jackson.databind.introspect
Default BeanDescription implementation.
BasicBeanDescription(MapperConfig<?>, JavaType, AnnotatedClass, List<BeanPropertyDefinition>) - Constructor for class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
BasicBeanDescription(POJOPropertiesCollector) - Constructor for class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
BasicClassIntrospector - Class in com.fasterxml.jackson.databind.introspect
 
BasicClassIntrospector() - Constructor for class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
BasicDeserializerFactory - Class in com.fasterxml.jackson.databind.deser
Abstract factory base class that can provide deserializers for standard JDK classes, including collection classes and simple heuristics for "upcasting" commmon collection interface types (such as Collection).
BasicDeserializerFactory(DeserializerFactoryConfig) - Constructor for class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
BasicSerializerFactory - Class in com.fasterxml.jackson.databind.ser
Factory class that can provide serializers for standard JDK classes, as well as custom classes that extend standard classes or implement one of "well-known" interfaces (such as Collection).
BasicSerializerFactory(SerializerFactoryConfig) - Constructor for class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
We will provide default constructor to allow sub-classing, but make it protected so that no non-singleton instances of the class will be instantiated.
BeanAsArrayBuilderDeserializer - Class in com.fasterxml.jackson.databind.deser.impl
 
BeanAsArrayBuilderDeserializer(BeanDeserializerBase, SettableBeanProperty[], AnnotatedMethod) - Constructor for class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
Main constructor used both for creating new instances (by BeanDeserializer.asArrayDeserializer()) and for creating copies with different delegate.
BeanAsArrayDeserializer - Class in com.fasterxml.jackson.databind.deser.impl
Variant of BeanDeserializer used for handling deserialization of POJOs when serialized as JSON Arrays, instead of JSON Objects.
BeanAsArrayDeserializer(BeanDeserializerBase, SettableBeanProperty[]) - Constructor for class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
Main constructor used both for creating new instances (by BeanDeserializer.asArrayDeserializer()) and for creating copies with different delegate.
BeanAsArraySerializer - Class in com.fasterxml.jackson.databind.ser.impl
Specialized POJO serializer that differs from BeanSerializer in that instead of producing a JSON Object it will output a JSON Array, omitting field names, and serializing values in specified serialization order.
BeanAsArraySerializer(BeanSerializerBase) - Constructor for class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
BeanAsArraySerializer(BeanSerializerBase, String[]) - Constructor for class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
BeanDescription - Class in com.fasterxml.jackson.databind
Basic container for information gathered by ClassIntrospector to help in constructing serializers and deserializers.
BeanDescription(JavaType) - Constructor for class com.fasterxml.jackson.databind.BeanDescription
 
BeanDeserializer - Class in com.fasterxml.jackson.databind.deser
Deserializer class that can deserialize instances of arbitrary bean objects, usually from JSON Object structs, but possibly also from simple types like String values.
BeanDeserializer(BeanDeserializerBuilder, BeanDescription, BeanPropertyMap, Map<String, SettableBeanProperty>, HashSet<String>, boolean, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializer
Constructor used by BeanDeserializerBuilder.
BeanDeserializer(BeanDeserializerBase) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializer
Copy-constructor that can be used by sub-classes to allow copy-on-write style copying of settings of an existing instance.
BeanDeserializer(BeanDeserializerBase, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
BeanDeserializer(BeanDeserializerBase, NameTransformer) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
BeanDeserializer(BeanDeserializerBase, ObjectIdReader) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
BeanDeserializer(BeanDeserializerBase, HashSet<String>) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
BeanDeserializerBase - Class in com.fasterxml.jackson.databind.deser
Base class for BeanDeserializer.
BeanDeserializerBase(BeanDeserializerBuilder, BeanDescription, BeanPropertyMap, Map<String, SettableBeanProperty>, HashSet<String>, boolean, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Constructor used when initially building a deserializer instance, given a BeanDeserializerBuilder that contains configuration.
BeanDeserializerBase(BeanDeserializerBase) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
BeanDeserializerBase(BeanDeserializerBase, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
BeanDeserializerBase(BeanDeserializerBase, NameTransformer) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
BeanDeserializerBase(BeanDeserializerBase, ObjectIdReader) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
BeanDeserializerBase(BeanDeserializerBase, HashSet<String>) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
BeanDeserializerBuilder - Class in com.fasterxml.jackson.databind.deser
Builder class used for aggregating deserialization information about a POJO, in order to build a JsonDeserializer for deserializing instances.
BeanDeserializerBuilder(BeanDescription, DeserializationConfig) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
BeanDeserializerBuilder(BeanDeserializerBuilder) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Copy constructor for sub-classes to use, when constructing custom builder instances
BeanDeserializerFactory - Class in com.fasterxml.jackson.databind.deser
Concrete deserializer factory class that adds full Bean deserializer construction logic using class introspection.
BeanDeserializerFactory(DeserializerFactoryConfig) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
 
BeanDeserializerModifier - Class in com.fasterxml.jackson.databind.deser
Abstract class that defines API for objects that can be registered to participate in constructing JsonDeserializer instances (via DeserializerFactory).
BeanDeserializerModifier() - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
 
BeanProperty - Interface in com.fasterxml.jackson.databind
Bean properties are logical entities that represent data that Java objects (POJOs (Plain Old Java Objects), sometimes also called "beans") contain; and that are accessed using accessors (methods like getters and setters, fields, contstructor parametrers).
BeanProperty.Std - Class in com.fasterxml.jackson.databind
Simple stand-alone implementation, useful as a placeholder or base class for more complex implementations.
BeanProperty.Std(String, JavaType, PropertyName, Annotations, AnnotatedMember, boolean) - Constructor for class com.fasterxml.jackson.databind.BeanProperty.Std
 
BeanPropertyDefinition - Class in com.fasterxml.jackson.databind.introspect
Simple value classes that contain definitions of properties, used during introspection of properties to use for serialization and deserialization purposes.
BeanPropertyDefinition() - Constructor for class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
BeanPropertyFilter - Interface in com.fasterxml.jackson.databind.ser
Interface that defines API for filter objects use (as configured using JsonFilter) for filtering bean properties to serialize.
BeanPropertyMap - Class in com.fasterxml.jackson.databind.deser.impl
Helper class used for storing mapping from property name to SettableBeanProperty instances.
BeanPropertyMap(Collection<SettableBeanProperty>) - Constructor for class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
BeanPropertyWriter - Class in com.fasterxml.jackson.databind.ser
Base bean property handler class, which implements common parts of reflection-based functionality for accessing a property value and serializing it.
BeanPropertyWriter(BeanPropertyDefinition, AnnotatedMember, Annotations, JavaType, JsonSerializer<?>, TypeSerializer, JavaType, boolean, Object) - Constructor for class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
BeanPropertyWriter(BeanPropertyWriter) - Constructor for class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
"Copy constructor" to be used by filtering sub-classes
BeanPropertyWriter(BeanPropertyWriter, SerializedString) - Constructor for class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
BeanSerializer - Class in com.fasterxml.jackson.databind.ser
Serializer class that can serialize Java objects that map to JSON Object output.
BeanSerializer(JavaType, BeanSerializerBuilder, BeanPropertyWriter[], BeanPropertyWriter[]) - Constructor for class com.fasterxml.jackson.databind.ser.BeanSerializer
 
BeanSerializer(BeanSerializerBase) - Constructor for class com.fasterxml.jackson.databind.ser.BeanSerializer
Alternate copy constructor that can be used to construct standard BeanSerializer passing an instance of "compatible enough" source serializer.
BeanSerializer(BeanSerializerBase, ObjectIdWriter) - Constructor for class com.fasterxml.jackson.databind.ser.BeanSerializer
 
BeanSerializer(BeanSerializerBase, String[]) - Constructor for class com.fasterxml.jackson.databind.ser.BeanSerializer
 
BeanSerializerBase - Class in com.fasterxml.jackson.databind.ser.std
Base class both for the standard bean serializer, and couple of variants that only differ in small details.
BeanSerializerBase(JavaType, BeanSerializerBuilder, BeanPropertyWriter[], BeanPropertyWriter[]) - Constructor for class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Constructor used by BeanSerializerBuilder to create an instance
BeanSerializerBase(BeanSerializerBase, BeanPropertyWriter[], BeanPropertyWriter[]) - Constructor for class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
BeanSerializerBase(BeanSerializerBase, ObjectIdWriter) - Constructor for class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
BeanSerializerBase(BeanSerializerBase, String[]) - Constructor for class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
BeanSerializerBase(BeanSerializerBase) - Constructor for class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Copy-constructor that is useful for sub-classes that just want to copy all super-class properties without modifications.
BeanSerializerBase(BeanSerializerBase, NameTransformer) - Constructor for class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Copy-constructor that will also rename properties with given prefix (if it's non-empty)
BeanSerializerBuilder - Class in com.fasterxml.jackson.databind.ser
Builder class used for aggregating deserialization information about a POJO, in order to build a JsonSerializer for serializing intances.
BeanSerializerBuilder(BeanDescription) - Constructor for class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
BeanSerializerBuilder(BeanSerializerBuilder) - Constructor for class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
Copy-constructor that may be used for sub-classing
BeanSerializerFactory - Class in com.fasterxml.jackson.databind.ser
Factory class that can provide serializers for any regular Java beans (as defined by "having at least one get method recognizable as bean accessor" -- where Object.getClass() does not count); as well as for "standard" JDK types.
BeanSerializerFactory(SerializerFactoryConfig) - Constructor for class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Constructor for creating instances with specified configuration.
BeanSerializerModifier - Class in com.fasterxml.jackson.databind.ser
Abstract class that defines API for objects that can be registered (for BeanSerializerFactory to participate in constructing BeanSerializer instances.
BeanSerializerModifier() - Constructor for class com.fasterxml.jackson.databind.ser.BeanSerializerModifier
 
BeanUtil - Class in com.fasterxml.jackson.databind.util
Helper class that contains functionality needed by both serialization and deserialization side.
BeanUtil() - Constructor for class com.fasterxml.jackson.databind.util.BeanUtil
 
BigIntegerNode - Class in com.fasterxml.jackson.databind.node
Numeric node that contains simple 64-bit integer values.
BigIntegerNode(BigInteger) - Constructor for class com.fasterxml.jackson.databind.node.BigIntegerNode
 
bigIntegerValue() - Method in class com.fasterxml.jackson.databind.JsonNode
 
bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
BinaryNode - Class in com.fasterxml.jackson.databind.node
Value node that contains Base64 encoded binary value, which will be output and stored as Json String value.
BinaryNode(byte[]) - Constructor for class com.fasterxml.jackson.databind.node.BinaryNode
 
BinaryNode(byte[], int, int) - Constructor for class com.fasterxml.jackson.databind.node.BinaryNode
 
binaryNode(byte[]) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
binaryNode(byte[], int, int) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
binaryNode(byte[]) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for constructing a node that represents given binary data, and will get serialized as equivalent base64-encoded String value
binaryNode(byte[], int, int) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for constructing a node that represents given binary data, and will get serialized as equivalent base64-encoded String value
binaryValue() - Method in class com.fasterxml.jackson.databind.JsonNode
Method to use for accessing binary content of binary nodes (nodes for which JsonNode.isBinary() returns true); or for Text Nodes (ones for which JsonNode.textValue() returns non-null value), to read decoded base64 data.
binaryValue() - Method in class com.fasterxml.jackson.databind.node.BinaryNode
Note: caller is not to modify returned array in any way, since it is not a copy but reference to the underlying byte array.
binaryValue() - Method in class com.fasterxml.jackson.databind.node.POJONode
As it is possible that some implementations embed byte[] as POJONode (despite optimal being BinaryNode), let's add support for exposing binary data here too.
binaryValue() - Method in class com.fasterxml.jackson.databind.node.TextNode
 
bindingsForBeanType() - Method in class com.fasterxml.jackson.databind.BeanDescription
Accessor for type bindings that may be needed to fully resolve types of member object, such as return and argument types of methods and constructors, and types of fields.
bindingsForBeanType() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
bindItem(Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
Method called to assign actual POJO to which ObjectId refers to: will also handle referring properties, if any, by assigning POJO.
BOOLEAN_DESC - Static variable in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
BooleanNode - Class in com.fasterxml.jackson.databind.node
This concrete value class is used to contain boolean (true / false) values.
booleanNode(boolean) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
booleanNode(boolean) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for getting an instance of JSON boolean value (either literal 'true' or 'false')
BooleanSerializer - Class in com.fasterxml.jackson.databind.ser.std
Serializer used for primitive boolean, as well as java.util.Boolean wrapper type.
BooleanSerializer(boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.BooleanSerializer
 
booleanValue() - Method in class com.fasterxml.jackson.databind.JsonNode
Method to use for accessing JSON boolean values (value literals 'true' and 'false').
booleanValue() - Method in class com.fasterxml.jackson.databind.node.BooleanNode
 
bufferAnyProperty(SettableAnyProperty, String, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
 
buffered() - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
 
bufferedSize() - Method in class com.fasterxml.jackson.databind.util.ObjectBuffer
Method that can be used to check how many Objects have been buffered within this buffer.
bufferMapProperty(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
 
bufferProperty(SettableBeanProperty, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
 
build() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Method for constructing a BeanDeserializer, given all information collected.
build() - Method in class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler.Builder
 
build(DeserializationContext, PropertyValueBuffer) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
 
build() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
Method called to create BeanSerializer instance with all accumulated information.
buildAbstract() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Alternate build method used when we must be using some form of abstract resolution, usually by using addition Type Id ("polymorphic deserialization")
buildArraySerializer(SerializationConfig, ArrayType, BeanDescription, boolean, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Helper method that handles configuration details when constructing serializers for Object[] (and subtypes, except for String).
buildBeanDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Method that is to actually build a bean deserializer instance.
buildBuilderBased(JavaType, String) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Method for constructing a specialized deserializer that uses additional external Builder object during data binding.
buildBuilderBasedDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Method for constructing a bean deserializer that uses specified intermediate Builder for binding data, and construction of the value instance.
buildCanonicalName() - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
buildCanonicalName() - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
buildCanonicalName() - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
buildCanonicalName() - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
buildCanonicalName() - Method in class com.fasterxml.jackson.databind.type.TypeBase
 
buildCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, BeanProperty, boolean, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Deprecated.
Since 2.1
buildCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, boolean, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Helper method that handles configuration details when constructing serializers for List types that support efficient by-index access
buildContainerSerializer(SerializerProvider, JavaType, BeanDescription, BeanProperty, boolean) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Deprecated.
Since 2.1 (removed 'property' argument)
buildContainerSerializer(SerializerProvider, JavaType, BeanDescription, boolean) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
buildEnumSerializer(SerializationConfig, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
BuilderBasedDeserializer - Class in com.fasterxml.jackson.databind.deser
Class that handles deserialization using a separate Builder class, which is used for data binding and produces actual deserialized value at the end of data binding.
BuilderBasedDeserializer(BeanDeserializerBuilder, BeanDescription, BeanPropertyMap, Map<String, SettableBeanProperty>, HashSet<String>, boolean, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
Constructor used by BeanDeserializerBuilder.
BuilderBasedDeserializer(BuilderBasedDeserializer) - Constructor for class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
Copy-constructor that can be used by sub-classes to allow copy-on-write styling copying of settings of an existing instance.
BuilderBasedDeserializer(BuilderBasedDeserializer, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
BuilderBasedDeserializer(BuilderBasedDeserializer, NameTransformer) - Constructor for class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
BuilderBasedDeserializer(BuilderBasedDeserializer, ObjectIdReader) - Constructor for class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
BuilderBasedDeserializer(BuilderBasedDeserializer, HashSet<String>) - Constructor for class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
buildIterableSerializer(SerializationConfig, JavaType, BeanDescription, boolean) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
buildIteratorSerializer(SerializationConfig, JavaType, BeanDescription, boolean) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
buildMapSerializer(SerializationConfig, MapType, BeanDescription, boolean, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Helper method that handles configuration details when constructing serializers for Map types.
buildMethodName - Variable in class com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder.Value
 
buildThrowableDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
 
buildTypeDeserializer(DeserializationConfig, JavaType, Collection<NamedType>) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
buildTypeDeserializer(DeserializationConfig, JavaType, Collection<NamedType>) - Method in interface com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder
Method for building type deserializer based on current configuration of this builder.
buildTypeDeserializer(DeserializationConfig, JavaType, Collection<NamedType>) - Method in class com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder
 
buildTypeSerializer(SerializationConfig, JavaType, Collection<NamedType>) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
buildTypeSerializer(SerializationConfig, JavaType, Collection<NamedType>) - Method in interface com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder
Method for building type serializer based on current configuration of this builder.
buildTypeSerializer(SerializationConfig, JavaType, Collection<NamedType>) - Method in class com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder
 
buildWriter(BeanPropertyDefinition, JavaType, JsonSerializer<?>, TypeSerializer, TypeSerializer, AnnotatedMember, boolean) - Method in class com.fasterxml.jackson.databind.ser.PropertyBuilder
 

C

CACHE_UNKNOWN_MAPPINGS - Static variable in class com.fasterxml.jackson.databind.SerializerProvider
Setting for determining whether mappings for "unknown classes" should be cached for faster resolution.
cachedDeserializersCount() - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
Method that can be used to determine how many deserializers this provider is caching currently (if it does caching: default implementation does) Exact count depends on what kind of deserializers get cached; default implementation caches only dynamically constructed deserializers, but not eagerly constructed standard deserializers (which is different from how serializer provider works).
cachedSerializersCount() - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
Method that can be used to determine how many serializers this provider is caching currently (if it does caching: default implementation does) Exact count depends on what kind of serializers get cached; default implementation caches all serializers, including ones that are eagerly constructed (for optimal access speed)
CalendarSerializer - Class in com.fasterxml.jackson.databind.ser.std
Standard serializer for Calendar.
CalendarSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.CalendarSerializer
 
CalendarSerializer(boolean, DateFormat) - Constructor for class com.fasterxml.jackson.databind.ser.std.CalendarSerializer
 
call() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
call(Object[]) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
call() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
call(Object[]) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
call() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
Method that can be used to (try to) call this object without arguments.
call(Object[]) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
Method that can be used to (try to) call this object with specified arguments.
call1(Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
call1(Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
call1(Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
Method that can be used to (try to) call this object with single arguments.
CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategy
canBeABeanType(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
canConvertToInt() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that can be used to check whether this node is a numeric node (JsonNode.isNumber() would return true) AND its value fits within Java's 32-bit signed integer type, int.
canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
canConvertToLong() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that can be used to check whether this node is a numeric node (JsonNode.isNumber() would return true) AND its value fits within Java's 64-bit signed integer type, long.
canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
canCreateFromBoolean() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
canCreateFromBoolean() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be called to check whether a double (boolean / Boolean) based creator is available to use (to call ValueInstantiator.createFromDouble(com.fasterxml.jackson.databind.DeserializationContext, double)).
canCreateFromDouble() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
canCreateFromDouble() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be called to check whether a double (double / Double) based creator is available to use (to call ValueInstantiator.createFromDouble(com.fasterxml.jackson.databind.DeserializationContext, double)).
canCreateFromInt() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
canCreateFromInt() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be called to check whether an integer (int, Integer) based creator is available to use (to call ValueInstantiator.createFromInt(com.fasterxml.jackson.databind.DeserializationContext, int)).
canCreateFromLong() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
canCreateFromLong() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be called to check whether a long (long, Long) based creator is available to use (to call ValueInstantiator.createFromLong(com.fasterxml.jackson.databind.DeserializationContext, long)).
canCreateFromObjectWith() - Method in class com.fasterxml.jackson.databind.deser.std.JacksonDeserializers.JsonLocationInstantiator
 
canCreateFromObjectWith() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
canCreateFromObjectWith() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be called to check whether a property-based creator (argument-taking constructor or factory method) is available to instantiate values from JSON Object
canCreateFromString() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
canCreateFromString() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be called to check whether a String-based creator is available for this instantiator
canCreateUsingDefault() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
canCreateUsingDefault() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be called to check whether a default creator (constructor, or no-arg static factory method) is available for this instantiator
canCreateUsingDelegate() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
canCreateUsingDelegate() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be called to check whether a delegate-based creator (single-arg constructor or factory method) is available for this instantiator
canDeserialize(JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that can be called to check whether mapper thinks it could deserialize an Object of given type.
canInstantiate() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that will return true if any of canCreateXxx method returns true: that is, if there is any way that an instance could be created.
canOverrideAccessModifiers() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for determining whether it is ok to try to force override of access modifiers to be able to get or set values of non-public Methods, Fields; to invoke non-public Constructors, Methods; or to instantiate non-public Classes.
canOverrideAccessModifiers() - Method in class com.fasterxml.jackson.databind.DatabindContext
Convenience method for accessing serialization view in use (if any); equivalent to:
canSerialize(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that can be called to check whether mapper thinks it could serialize an instance of given Class.
canSerialize(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
canUseFor(ObjectIdGenerator<?>) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertyBasedObjectIdGenerator
We must override this method, to prevent errors when scopes are the same, but underlying class (on which to access property) is different.
chainedTransformer(NameTransformer, NameTransformer) - Static method in class com.fasterxml.jackson.databind.util.NameTransformer
Method that constructs transformer that applies given transformers as a sequence; essentially combines separate transform operations into one logical transformation.
changeProperties(SerializationConfig, BeanDescription, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerModifier
Method called by BeanSerializerFactory with tentative set of discovered properties.
checkAndFixAccess(Member) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Method called to check if we can use the passed method or constructor (wrt access restriction -- public methods can be called, others usually not); and if not, if there is a work-around for the problem.
childInstance() - Method in class com.fasterxml.jackson.databind.type.TypeBindings
Constructor used to create "child" instances; mostly to allow delegation from explicitly defined local overrides (local type variables for methods, constructors) to contextual (class-defined) ones.
ClassDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
ClassDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.ClassDeserializer
 
ClassIntrospector - Class in com.fasterxml.jackson.databind.introspect
Helper class used to introspect features of POJO value classes used with Jackson.
ClassIntrospector() - Constructor for class com.fasterxml.jackson.databind.introspect.ClassIntrospector
 
ClassIntrospector.MixInResolver - Interface in com.fasterxml.jackson.databind.introspect
Interface used for decoupling details of how mix-in annotation definitions are accessed (via this interface), and how they are stored (defined by classes that implement the interface)
ClassKey - Class in com.fasterxml.jackson.databind.type
Key class, used as an efficient and accurate key for locating per-class values, such as JsonSerializers.
ClassKey() - Constructor for class com.fasterxml.jackson.databind.type.ClassKey
 
ClassKey(Class<?>) - Constructor for class com.fasterxml.jackson.databind.type.ClassKey
 
ClassNameIdResolver - Class in com.fasterxml.jackson.databind.jsontype.impl
TypeIdResolver implementation that converts between fully-qualified Java class names and (JSON) Strings.
ClassNameIdResolver(JavaType, TypeFactory) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver
 
ClassUtil - Class in com.fasterxml.jackson.databind.util
 
ClassUtil() - Constructor for class com.fasterxml.jackson.databind.util.ClassUtil
 
clearProblemHandlers() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for removing all registered DeserializationProblemHandlers instances from this mapper.
clone() - Method in class com.fasterxml.jackson.databind.util.ISO8601DateFormat
 
clone() - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
close() - Method in class com.fasterxml.jackson.databind.MappingIterator
 
close() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
close() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
close() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
collect() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Method that orchestrates collection activities, and needs to be called after creating the instance.
collectAndResolveSubtypes(AnnotatedMember, MapperConfig<?>, AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
Deprecated.
Since 2.1
collectAndResolveSubtypes(AnnotatedMember, MapperConfig<?>, AnnotationIntrospector, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
 
collectAndResolveSubtypes(AnnotatedClass, MapperConfig<?>, AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
 
collectAndResolveSubtypes(AnnotatedMember, MapperConfig<?>, AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.jsontype.SubtypeResolver
Deprecated.
Since 2.1: use variant that takes in property type.
collectAndResolveSubtypes(AnnotatedMember, MapperConfig<?>, AnnotationIntrospector, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.SubtypeResolver
Method for finding out all reachable subtypes for a property specified by given element (method or field)
collectAndResolveSubtypes(AnnotatedClass, MapperConfig<?>, AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.jsontype.SubtypeResolver
Method for finding out all reachable subtypes for given type.
collectFeatureDefaults(Class<F>) - Static method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method that calculates bit set (flags) of all features that are enabled by default.
CollectionDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Basic serializer that can take JSON "Array" structure and construct a Collection instance, with typed contents.
CollectionDeserializer(JavaType, JsonDeserializer<Object>, TypeDeserializer, ValueInstantiator) - Constructor for class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
Constructor for context-free instances, where we do not yet know which property is using this deserializer.
CollectionDeserializer(JavaType, JsonDeserializer<Object>, TypeDeserializer, ValueInstantiator, JsonDeserializer<Object>) - Constructor for class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
Constructor used when creating contextualized instances.
CollectionDeserializer(CollectionDeserializer) - Constructor for class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
Copy-constructor that can be used by sub-classes to allow copy-on-write styling copying of settings of an existing instance.
CollectionLikeType - Class in com.fasterxml.jackson.databind.type
Type that represents things that act similar to Collection; but may or may not be instances of that interface.
CollectionLikeType(Class<?>, JavaType, Object, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.type.CollectionLikeType
 
CollectionSerializer - Class in com.fasterxml.jackson.databind.ser.std
Fallback serializer for cases where Collection is not known to be of type for which more specializer serializer exists (such as index-accessible List).
CollectionSerializer(JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.databind.ser.std.CollectionSerializer
 
CollectionSerializer(CollectionSerializer, BeanProperty, TypeSerializer, JsonSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.CollectionSerializer
 
collectionSerializer(JavaType, boolean, TypeSerializer, JsonSerializer<Object>) - Static method in class com.fasterxml.jackson.databind.ser.std.StdContainerSerializers
 
collectionSerializer(JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>) - Static method in class com.fasterxml.jackson.databind.ser.std.StdContainerSerializers
Deprecated.
Since 2.1; use variant that does not take 'property' argument
CollectionType - Class in com.fasterxml.jackson.databind.type
Type that represents Java Collection types (Lists, Sets).
collectProperties(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver, boolean, String) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
collectPropertiesWithBuilder(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver, boolean) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
com.fasterxml.jackson.databind - package 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.annotation - package com.fasterxml.jackson.databind.annotation
Annotations that directly depend on classes in databinding bundle (not just Jackson core) and can not be included in Jackson core annotations package (because it can not have any external dependencies).
com.fasterxml.jackson.databind.cfg - package com.fasterxml.jackson.databind.cfg
Package that contains most of configuration-related classes; exception being couple of most-commonly used configuration things (like Feature enumerations) that are at the main level (com.fasterxml.jackson.databind).
com.fasterxml.jackson.databind.deser - package com.fasterxml.jackson.databind.deser
Contains implementation classes of deserialization part of data binding.
com.fasterxml.jackson.databind.deser.impl - package 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.deser.std - package com.fasterxml.jackson.databind.deser.std
Contains public standard implementations of abstraction that Jackson uses.
com.fasterxml.jackson.databind.exc - package com.fasterxml.jackson.databind.exc
 
com.fasterxml.jackson.databind.ext - package com.fasterxml.jackson.databind.ext
Contains extended support for "external" packages: things that may or may not be present in runtime environment, but that are commonly enough used so that explicit support can be added.
com.fasterxml.jackson.databind.introspect - package 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.jsonFormatVisitors - package com.fasterxml.jackson.databind.jsonFormatVisitors
 
com.fasterxml.jackson.databind.jsonschema - package com.fasterxml.jackson.databind.jsonschema
Classes needed for JSON schema support (currently just ability to generate schemas using serialization part of data mapping)
com.fasterxml.jackson.databind.jsontype - package com.fasterxml.jackson.databind.jsontype
Package that contains interfaces that define how to implement functionality for dynamically resolving type during deserialization.
com.fasterxml.jackson.databind.jsontype.impl - package com.fasterxml.jackson.databind.jsontype.impl
Package that contains standard implementations for TypeResolverBuilder and TypeIdResolver.
com.fasterxml.jackson.databind.module - package com.fasterxml.jackson.databind.module
Package that contains classes and interfaces to help implement custom extension Modules (which are registered using ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module).
com.fasterxml.jackson.databind.node - package com.fasterxml.jackson.databind.node
Contains concrete JsonNode implementations Jackson uses for the Tree model.
com.fasterxml.jackson.databind.ser - package com.fasterxml.jackson.databind.ser
Contains implementation classes of serialization part of data binding.
com.fasterxml.jackson.databind.ser.impl - package com.fasterxml.jackson.databind.ser.impl
Contains implementation classes of serialization part of data binding.
com.fasterxml.jackson.databind.ser.std - package com.fasterxml.jackson.databind.ser.std
 
com.fasterxml.jackson.databind.type - package com.fasterxml.jackson.databind.type
Package that contains concrete implementations of JavaType, as well as the factory (TypeFactory) for constructing instances from various input data types (like Class, Type) and programmatically (for structured types, arrays, Lists and Maps).
com.fasterxml.jackson.databind.util - package com.fasterxml.jackson.databind.util
Utility classes for Mapper package.
compareTo(POJOPropertyBuilder) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
compareTo(ClassKey) - Method in class com.fasterxml.jackson.databind.type.ClassKey
 
complete(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler
 
complete(JsonParser, DeserializationContext, PropertyValueBuffer, PropertyBasedCreator) - Method in class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler
Variant called when creation of the POJO involves buffering of creator properties as well as property-based creator.
completeAndClearBuffer(Object[], int) - Method in class com.fasterxml.jackson.databind.util.ObjectBuffer
Method called to indicate that the buffering process is now complete; and to construct a combined exactly-sized result array.
completeAndClearBuffer(Object[], int, Class<T>) - Method in class com.fasterxml.jackson.databind.util.ObjectBuffer
Type-safe alternative to ObjectBuffer.completeAndClearBuffer(Object[], int), to allow for constructing explicitly typed result array.
completeAndClearBuffer(Object[], int, List<Object>) - Method in class com.fasterxml.jackson.databind.util.ObjectBuffer
 
completeAndClearBuffer(T, int) - Method in class com.fasterxml.jackson.databind.util.PrimitiveArrayBuilder
 
ConfigFeature - Interface in com.fasterxml.jackson.databind.cfg
Interface that actual SerializationFeature enumerations used by MapperConfig implementations must implement.
configure(MapperFeature, boolean) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for changing state of an on/off mapper feature for this mapper instance.
configure(SerializationFeature, boolean) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for changing state of an on/off serialization feature for this object mapper.
configure(DeserializationFeature, boolean) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for changing state of an on/off deserialization feature for this object mapper.
configure(JsonParser.Feature, boolean) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for changing state of an on/off JsonParser feature for JsonFactory instance this object mapper uses.
configure(JsonGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for changing state of an on/off JsonGenerator feature for JsonFactory instance this object mapper uses.
configureFromBooleanCreator(AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
configureFromDoubleCreator(AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
configureFromIntCreator(AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
configureFromLongCreator(AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
configureFromObjectSettings(AnnotatedWithParams, AnnotatedWithParams, JavaType, CreatorProperty[], AnnotatedWithParams, CreatorProperty[]) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
Method for setting properties related to instantiating values from JSON Object.
configureFromStringCreator(AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
configureIncompleteParameter(AnnotatedParameter) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
construct(JavaType, String, ObjectIdGenerator<?>, JsonDeserializer<?>, SettableBeanProperty) - Static method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
Factory method called by BeanSerializerBase with the initial information based on standard settings for the type for which serializer is being built.
construct(DeserializationContext, ValueInstantiator, SettableBeanProperty[]) - Static method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
Factory method used for building actual instances: resolves deserializers and checks for "null values".
construct(Class<?>, AnnotationIntrospector, ClassIntrospector.MixInResolver) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Factory method that instantiates an instance.
construct(MapperConfig<?>, JavaType, Collection<NamedType>, boolean, boolean) - Static method in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
 
construct(String, String) - Static method in class com.fasterxml.jackson.databind.PropertyName
 
construct(JavaType, String, ObjectIdGenerator<?>, boolean) - Static method in class com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
Factory method called by BeanSerializerBase with the initial information based on standard settings for the type for which serializer is being built.
construct(Class<Enum<?>>, SerializationConfig, BeanDescription, JsonFormat.Value) - Static method in class com.fasterxml.jackson.databind.ser.std.EnumSerializer
Factory method used by BasicSerializerFactory for constructing serializer instance of Enum types.
construct(Class<Enum<?>>, SerializationConfig, BeanDescription) - Static method in class com.fasterxml.jackson.databind.ser.std.EnumSerializer
Deprecated.
Since 2.1 use the variant that takes in format argument.
construct(String[], JavaType, boolean, TypeSerializer, JsonSerializer<Object>, JsonSerializer<Object>) - Static method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
construct(JavaType, Object, Object) - Static method in class com.fasterxml.jackson.databind.type.ArrayType
 
construct(Class<?>, JavaType) - Static method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
construct(Class<?>, JavaType) - Static method in class com.fasterxml.jackson.databind.type.CollectionType
 
construct(Class<?>, JavaType, JavaType) - Static method in class com.fasterxml.jackson.databind.type.MapLikeType
 
construct(Class<?>, JavaType, JavaType) - Static method in class com.fasterxml.jackson.databind.type.MapType
 
construct(Class<?>) - Static method in class com.fasterxml.jackson.databind.type.SimpleType
 
construct(Class<Enum<?>>, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumValues
 
construct(MapperConfig<?>, AnnotatedMember) - Static method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
construct(MapperConfig<?>, AnnotatedMember, String) - Static method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
construct(Class<?>[]) - Static method in class com.fasterxml.jackson.databind.util.ViewMatcher
 
constructAnySetter(DeserializationContext, BeanDescription, AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Method called to construct fallback SettableAnyProperty for handling unknown bean properties, given a method that has been designated as such setter.
constructArrayType(Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing an ArrayType.
constructArrayType(JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing an ArrayType.
constructBeanDeserializerBuilder(DeserializationContext, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Overridable method that constructs a BeanDeserializerBuilder which is used to accumulate information needed to create deserializer instance.
constructBeanSerializer(SerializerProvider, BeanDescription, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Deprecated.
Since 2.1, do not pass 'property' argument
constructBeanSerializer(SerializerProvider, BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Method called to construct serializer for serializing specified bean type.
constructBeanSerializerBuilder(BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
 
constructCalendar(Date) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Convenience method for constructing Calendar instance set to specified time, to be modified and used by caller.
constructCollectionLikeType(Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing a CollectionLikeType.
constructCollectionLikeType(Class<?>, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing a CollectionLikeType.
constructCollectionType(Class<? extends Collection>, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing a CollectionType.
constructCollectionType(Class<? extends Collection>, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing a CollectionType.
constructCreatorProperty(DeserializationContext, BeanDescription, String, int, AnnotatedParameter, Object) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Method that will construct a property object that represents a logical property passed via Creator (constructor or static factory method)
constructDelegatingKeyDeserializer(DeserializationConfig, JavaType, JsonDeserializer<?>) - Static method in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializers
 
constructEnumKeyDeserializer(EnumResolver<?>) - Static method in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializers
 
constructEnumKeyDeserializer(EnumResolver<?>, AnnotatedMethod) - Static method in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializers
 
constructEnumResolver(Class<?>, DeserializationConfig, AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
constructFilteredBeanWriter(BeanPropertyWriter, Class<?>[]) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Method called to construct a filtered writer, for given view definitions.
constructFor(Class<ET>, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
Factory method for constructing resolver that maps from Enum.name() into Enum value
constructFromCanonical(String) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Factory method for constructing a JavaType out of its canonical representation (see ResolvedType.toCanonical()).
constructFromName(Class<Enum<?>>, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumValues
 
constructFromToString(Class<Enum<?>>, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumValues
 
constructMapLikeType(Class<?>, JavaType, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing a MapLikeType instance
constructMapLikeType(Class<?>, Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing a MapLikeType instance
constructMapType(Class<? extends Map>, JavaType, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing a MapType instance
constructMapType(Class<? extends Map>, Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing a MapType instance
constructObjectIdHandler(SerializerProvider, BeanDescription, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
 
constructParametricType(Class<?>, Class<?>...) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Factory method for constructing JavaType that represents a parameterized type.
constructParametricType(Class<?>, JavaType...) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Factory method for constructing JavaType that represents a parameterized type.
constructPropertyBuilder(SerializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
 
constructPropertyCollector(MapperConfig<?>, AnnotatedClass, JavaType, boolean, String) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
Overridable method called for creating POJOPropertiesCollector instance to use; override is needed if a custom sub-class is to be used.
constructRawCollectionLikeType(Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method that can be used to construct "raw" Collection-like type; meaning that its parameterization is unknown.
constructRawCollectionType(Class<? extends Collection>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method that can be used to construct "raw" Collection type; meaning that its parameterization is unknown.
constructRawMapLikeType(Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method that can be used to construct "raw" Map-like type; meaning that its parameterization is unknown.
constructRawMapType(Class<? extends Map>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method that can be used to construct "raw" Map type; meaning that its parameterization is unknown.
constructSettableProperty(DeserializationContext, BeanDescription, BeanPropertyDefinition, Type) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Method that will construct a regular bean property setter using the given setter method.
constructSetterlessProperty(DeserializationContext, BeanDescription, BeanPropertyDefinition) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Method that will construct a regular bean property setter using the given setter method.
constructSimpleType(Class<?>, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing a type instance with specified parameterization.
constructSpecializedType(JavaType, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
 
constructSpecializedType(JavaType, Class<?>) - Method in class com.fasterxml.jackson.databind.DatabindContext
Convenience method for constructing subtypes, retaining generic type parameter (if any)
constructSpecializedType(JavaType, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Factory method for creating a subtype of given base type, as defined by specified subclass; but retaining generic type information if any.
constructStringKeyDeserializer(DeserializationConfig, JavaType) - Static method in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializers
Deprecated.
Since 2.2, just call StdKeyDeserializer.StringKD directly
constructType(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Helper method that will construct JavaType for given raw class.
constructType(TypeReference<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Helper method that will construct JavaType for given type reference This is a simple short-cut for:
constructType(Type) - Method in class com.fasterxml.jackson.databind.DatabindContext
Convenience method for constructing JavaType for given JDK type (usually Class)
constructType(Class<?>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Convenience method, functionally equivalent to:
constructType(Type) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method for constructing JavaType out of given type (typically java.lang.Class), but without explicit context.
constructType(Type) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
constructType(Type, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
constructType(TypeReference<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
constructType(Type, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
constructType(Type, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
constructUnsafe(Class<?>) - Static method in class com.fasterxml.jackson.databind.type.SimpleType
Method used by core Jackson classes: NOT to be used by application code.
constructUnsafe(Class<?>, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
This method is needed because of the dynamic nature of constructing Enum resolvers.
constructUnsafeUsingMethod(Class<?>, Method) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
Method used when actual String serialization is indicated using @JsonValue on a method.
constructUnsafeUsingToString(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
Method that needs to be used instead of EnumResolver.constructUsingToString(java.lang.Class<ET>) if static type of enum is not known.
constructUsingMethod(Class<ET>, Method) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
 
constructUsingToString(Class<ET>) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
Factory method for constructing resolver that maps from Enum.toString() into Enum value
constructValueInstantiator(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
constructViewBased(BeanPropertyWriter, Class<?>[]) - Static method in class com.fasterxml.jackson.databind.ser.impl.FilteredBeanPropertyWriter
 
constructWithoutSuperTypes(Class<?>, AnnotationIntrospector, ClassIntrospector.MixInResolver) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Method similar to AnnotatedClass.construct(java.lang.Class<?>, com.fasterxml.jackson.databind.AnnotationIntrospector, com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver), but that will NOT include information from supertypes; only class itself and any direct mix-ins it may have.
containedType(int) - Method in class com.fasterxml.jackson.databind.JavaType
 
containedType(int) - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
containedType(int) - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
containedType(int) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
containedType(int) - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
containedTypeCount() - Method in class com.fasterxml.jackson.databind.JavaType
 
containedTypeCount() - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
containedTypeCount() - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
containedTypeCount() - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
containedTypeCount() - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
containedTypeName(int) - Method in class com.fasterxml.jackson.databind.JavaType
 
containedTypeName(int) - Method in class com.fasterxml.jackson.databind.type.ArrayType
Not sure what symbolic name is used internally, if any; let's follow naming of Collection types here.
containedTypeName(int) - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
Not sure if we should count on this, but type names for core interfaces use "E" for element type
containedTypeName(int) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
Not sure if we should count on this, but type names for core interfaces are "K" and "V" respectively.
containedTypeName(int) - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
ContainerDeserializerBase<T> - Class in com.fasterxml.jackson.databind.deser.std
Intermediate base deserializer class that adds more shared accessor so that other classes can access information about contained (value) types
ContainerDeserializerBase(Class<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
 
ContainerNode<T extends ContainerNode<T>> - Class in com.fasterxml.jackson.databind.node
This intermediate base class is used for all container nodes, specifically, array and object nodes.
ContainerNode(JsonNodeFactory) - Constructor for class com.fasterxml.jackson.databind.node.ContainerNode
 
ContainerSerializer<T> - Class in com.fasterxml.jackson.databind.ser
Intermediate base class for serializers used for serializing types that contain element(s) of other types, such as arrays, Collections (Lists, Sets etc) and Maps and iterable things (Iterators).
ContainerSerializer(Class<T>) - Constructor for class com.fasterxml.jackson.databind.ser.ContainerSerializer
 
ContainerSerializer(Class<?>, boolean) - Constructor for class com.fasterxml.jackson.databind.ser.ContainerSerializer
Alternate constructor that is (alas!) needed to work around kinks of generic type handling
ContainerSerializer(ContainerSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ser.ContainerSerializer
 
contains(LinkedNode<ST>, ST) - Static method in class com.fasterxml.jackson.databind.util.LinkedNode
Convenience method that can be used to check if a linked list with given head node (which may be null to indicate empty list) contains given value
contentSchema() - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedStringListSerializer
 
contentSchema() - Method in class com.fasterxml.jackson.databind.ser.impl.StringCollectionSerializer
 
contentSchema() - Method in class com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase
 
ContextualDeserializer - Interface in com.fasterxml.jackson.databind.deser
Add-on interface that JsonDeserializers can implement to get a callback that can be used to create contextual (context-dependent) instances of deserializer to use for handling properties of supported type.
ContextualKeyDeserializer - Interface in com.fasterxml.jackson.databind.deser
Add-on interface that KeyDeserializers can implement to get a callback that can be used to create contextual instances of key deserializer to use for handling Map keys of supported type.
ContextualSerializer - Interface in com.fasterxml.jackson.databind.ser
Add-on interface that JsonSerializers can implement to get a callback that can be used to create contextual instances of serializer to use for handling properties of supported type.
convert(IN) - Method in interface com.fasterxml.jackson.databind.util.Converter
Main conversion method.
convert(IN) - Method in class com.fasterxml.jackson.databind.util.StdConverter
 
Converter<IN,OUT> - Interface in com.fasterxml.jackson.databind.util
Helper interface for things that convert Objects of one type to another.
Converter.None - Class in com.fasterxml.jackson.databind.util
This marker class is only to be used with annotations, to indicate that no converter is to be used.
Converter.None() - Constructor for class com.fasterxml.jackson.databind.util.Converter.None
 
converterInstance(MapperConfig<?>, Annotated, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
Method called to construct a Converter instance used for specified class.
converterInstance(Annotated, Object) - Method in class com.fasterxml.jackson.databind.DatabindContext
Helper method to use to construct a Converter, given a definition that may be either actual converter instance, or Class for instantiating one.
convertValue(Object) - Method in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
Method called to convert from "delegate value" (which was deserialized from JSON using standard Jackson deserializer for delegate type) into desired target type.
convertValue(Object, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method for doing two-step conversion from given value, into instance of given value type.
convertValue(Object, TypeReference<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
convertValue(Object, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
convertValue(Object) - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
Method called to convert from source Java value into delegate value (which will be serialized using standard Jackson serializer for delegate type)
copy() - Method in class com.fasterxml.jackson.databind.MappingJsonFactory
 
copy() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for creating a new ObjectMapper instance that has same initial configuration as this instance.
copyCurrentEvent(JsonParser) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
copyCurrentStructure(JsonParser) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
CORE_TYPE_BOOL - Static variable in class com.fasterxml.jackson.databind.type.TypeFactory
 
CORE_TYPE_INT - Static variable in class com.fasterxml.jackson.databind.type.TypeFactory
 
CORE_TYPE_LONG - Static variable in class com.fasterxml.jackson.databind.type.TypeFactory
 
CORE_TYPE_STRING - Static variable in class com.fasterxml.jackson.databind.type.TypeFactory
 
CoreXMLDeserializers - Class in com.fasterxml.jackson.databind.ext
Container deserializers that handle "core" XML types: ones included in standard JDK 1.5.
CoreXMLDeserializers() - Constructor for class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers
 
CoreXMLDeserializers.DurationDeserializer - Class in com.fasterxml.jackson.databind.ext
 
CoreXMLDeserializers.DurationDeserializer() - Constructor for class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.DurationDeserializer
 
CoreXMLDeserializers.GregorianCalendarDeserializer - Class in com.fasterxml.jackson.databind.ext
 
CoreXMLDeserializers.GregorianCalendarDeserializer() - Constructor for class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.GregorianCalendarDeserializer
 
CoreXMLDeserializers.QNameDeserializer - Class in com.fasterxml.jackson.databind.ext
 
CoreXMLDeserializers.QNameDeserializer() - Constructor for class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.QNameDeserializer
 
CoreXMLSerializers - Class in com.fasterxml.jackson.databind.ext
Provider for serializers of XML types that are part of full JDK 1.5, but that some alleged 1.5 platforms are missing (Android, GAE).
CoreXMLSerializers() - Constructor for class com.fasterxml.jackson.databind.ext.CoreXMLSerializers
 
CoreXMLSerializers.XMLGregorianCalendarSerializer - Class in com.fasterxml.jackson.databind.ext
 
CoreXMLSerializers.XMLGregorianCalendarSerializer() - Constructor for class com.fasterxml.jackson.databind.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
 
couldDeserialize() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
couldSerialize() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
couldSerialize() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
create(AnnotationIntrospector, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Helper method for constructing a Pair from two given introspectors (if neither is null); or returning non-null introspector if one is null (and return just null if both are null)
createArrayDeserializer(DeserializationContext, ArrayType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
createArrayDeserializer(DeserializationContext, ArrayType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
Method called to create (or, for completely immutable deserializers, reuse) a deserializer that can convert JSON content into values of specified Java type.
createArrayNode() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Note: return type is co-variant, as basic ObjectCodec abstraction can not refer to concrete node types (as it's part of core package, whereas impls are part of mapper package)
createArrayNode() - Method in class com.fasterxml.jackson.databind.ObjectReader
 
createBeanDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Method that DeserializerCaches call to create a new deserializer for types other than Collections, Maps, arrays and enums.
createBeanDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
Method called to create (or, for completely immutable deserializers, reuse) a deserializer that can convert JSON content into values of specified Java "bean" (POJO) type.
createBuilderBasedDeserializer(DeserializationContext, JavaType, BeanDescription, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
 
createBuilderBasedDeserializer(DeserializationContext, JavaType, BeanDescription, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
Method called to create a deserializer that will use specified Builder class for building value instances.
createCollectionDeserializer(DeserializationContext, CollectionType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
createCollectionDeserializer(DeserializationContext, CollectionType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
 
createCollectionLikeDeserializer(DeserializationContext, CollectionLikeType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
createCollectionLikeDeserializer(DeserializationContext, CollectionLikeType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
 
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Although most of post-processing is done in resolve(), we only get access to referring property's annotations here; and this is needed to support per-property ObjectIds.
createContextual(DeserializationContext, BeanProperty) - Method in interface com.fasterxml.jackson.databind.deser.ContextualDeserializer
Method called to see if a different (or differently configured) deserializer is needed to deserialize values of specified property.
createContextual(DeserializationContext, BeanProperty) - Method in interface com.fasterxml.jackson.databind.deser.ContextualKeyDeserializer
Method called to see if a different (or differently configured) key deserializer is needed to deserialize keys of specified Map property.
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
Method called to finalize setup of this deserializer, when it is known for which property deserializer is needed for.
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer
 
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
Method called to finalize setup of this deserializer, when it is known for which property deserializer is needed for.
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.JdkDeserializers.AtomicReferenceDeserializer
 
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
Method called to finalize setup of this deserializer, when it is known for which property deserializer is needed for.
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
 
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
Contextualization is needed to see whether we can "inline" deserialization of String values, or if we have to use separate value deserializer.
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
 
createContextual(SerializerProvider, BeanProperty) - Method in interface com.fasterxml.jackson.databind.ser.ContextualSerializer
Method called to see if a different (or differently configured) serializer is needed to serialize values of specified property.
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedStringListSerializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.impl.StringCollectionSerializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
This method is needed to resolve contextual annotations like per-property overrides, as well as do recursive call to createContextual of content serializer, if known statically.
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.EnumMapSerializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.EnumSerializer
To support some level of per-property configuration, we will need to make things contextual.
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
We can try to find the actual serializer for value, if we can statically figure out what the result type must be.
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
createDeserializationContext(JsonParser, DeserializationConfig) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Internal helper method called to create an instance of DeserializationContext for deserializing a single root value.
createDeserializationContext(JsonParser, DeserializationConfig) - Method in class com.fasterxml.jackson.databind.ObjectReader
Internal helper method called to create an instance of DeserializationContext for deserializing a single root value.
createDummy(JavaType) - Static method in class com.fasterxml.jackson.databind.ser.BeanSerializer
Method for constructing dummy bean serializer; one that never outputs any properties
createDummy() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
Factory method for constructing an "empty" serializer; one that outputs no properties (but handles JSON objects properly, including type information)
createEnumDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Factory method for constructing serializers of Enum types.
createEnumDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
 
createFromBoolean(DeserializationContext, boolean) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
createFromBoolean(DeserializationContext, boolean) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
 
createFromDouble(DeserializationContext, double) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
createFromDouble(DeserializationContext, double) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
 
createFromInt(DeserializationContext, int) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
createFromInt(DeserializationContext, int) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
 
createFromLong(DeserializationContext, long) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
createFromLong(DeserializationContext, long) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
 
createFromObjectWith(DeserializationContext, Object[]) - Method in class com.fasterxml.jackson.databind.deser.std.JacksonDeserializers.JsonLocationInstantiator
 
createFromObjectWith(DeserializationContext, Object[]) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
createFromObjectWith(DeserializationContext, Object[]) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method called to create value instance from JSON Object when instantiation arguments are passed; this is done, for example when passing information specified with "Creator" annotations.
createFromString(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
createFromString(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
 
createInstance(DeserializationConfig, JsonParser, InjectableValues) - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
Method called to create actual usable per-deserialization context instance.
createInstance(DeserializationConfig, JsonParser, InjectableValues) - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl
 
createInstance(SerializationConfig, SerializerFactory) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
Overridable method, used to create a non-blueprint instances from the blueprint.
createInstance(SerializationConfig, SerializerFactory) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl
 
createInstance(Class<T>, boolean) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Method that can be called to try to create an instantiate of specified type.
createKeyDeserializer(DeserializationContext, JavaType) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
createKeyDeserializer(DeserializationContext, JavaType) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
Method called to find if factory knows how to create a key deserializer for specified type; currently this means checking if a module has registered possible deserializers.
createKeySerializer(SerializationConfig, JavaType, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
createKeySerializer(SerializationConfig, JavaType, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.SerializerFactory
Method called to create serializer to use for serializing JSON property names (which must be output as JsonToken.FIELD_NAME) for Map that has specified declared key type, and is for specified property (or, if property is null, as root value)
createKeySerializer(SerializationConfig, JavaType) - Method in class com.fasterxml.jackson.databind.ser.SerializerFactory
Deprecated.
Since 2.2, use one that takes additional defaultImpl parameter
createMapDeserializer(DeserializationContext, MapType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
createMapDeserializer(DeserializationContext, MapType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
 
createMapLikeDeserializer(DeserializationContext, MapLikeType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
createMapLikeDeserializer(DeserializationContext, MapLikeType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
 
createMatcher(ObjectReader, MatchStrength) - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders.AccessorForReader
 
createObjectNode() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Note: return type is co-variant, as basic ObjectCodec abstraction can not refer to concrete node types (as it's part of core package, whereas impls are part of mapper package)
createObjectNode() - Method in class com.fasterxml.jackson.databind.ObjectReader
 
createObjectNode() - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
 
createParserWithMatch() - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
Convenience method for trying to construct a JsonParser for parsing content which is assumed to be in detected data format.
createSchemaNode(String) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
 
createSchemaNode(String, boolean) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
 
createSerializer(SerializerProvider, JavaType) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
createSerializer(SerializerProvider, JavaType) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Main serializer constructor method.
createSerializer(SerializerProvider, JavaType, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.SerializerFactory
Deprecated.
Since 2.1: need to use the new variant without 'property' argument (since one won't be passed)
createSerializer(SerializerProvider, JavaType) - Method in class com.fasterxml.jackson.databind.ser.SerializerFactory
Method called to create (or, for immutable serializers, reuse) a serializer for given type.
createTreeDeserializer(DeserializationConfig, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
createTreeDeserializer(DeserializationConfig, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
Method called to create and return a deserializer that can construct JsonNode(s) from JSON content.
createTypeSerializer(SerializationConfig, JavaType) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Method called to construct a type serializer for values with given declared base type.
createTypeSerializer(SerializationConfig, JavaType) - Method in class com.fasterxml.jackson.databind.ser.SerializerFactory
Method called to create a type information serializer for given base type, if one is needed.
createUsingDefault(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
createUsingDefault(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method called to create value instance from a JSON value when no data needs to passed to creator (constructor, factory method); typically this will call the default constructor of the value object.
createUsingDelegate(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
createUsingDelegate(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method to called to create value instance from JSON Object using an intermediate "delegate" value to pass to createor method
CreatorCollector - Class in com.fasterxml.jackson.databind.deser.impl
Container class for storing information on creators (based on annotations, visibility), to be able to build actual instantiator later on.
CreatorCollector(BeanDescription, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
creatorProperties() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Accessor for finding properties that represents values to pass through property-based creator method (constructor or factory method)
CreatorProperty - Class in com.fasterxml.jackson.databind.deser
This concrete sub-class implements property that is passed via Creator (constructor or static factory method).
CreatorProperty(String, JavaType, TypeDeserializer, Annotations, AnnotatedParameter, int, Object) - Constructor for class com.fasterxml.jackson.databind.deser.CreatorProperty
Deprecated.
Since 2.2: use the method that takes isRequired property
CreatorProperty(String, JavaType, PropertyName, TypeDeserializer, Annotations, AnnotatedParameter, int, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.CreatorProperty
 
CreatorProperty(CreatorProperty, String) - Constructor for class com.fasterxml.jackson.databind.deser.CreatorProperty
 
CreatorProperty(CreatorProperty, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.CreatorProperty
 
currentNode() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
currentNumericNode() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
customSerializers() - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
customSerializers() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
 

D

DatabindContext - Class in com.fasterxml.jackson.databind
Shared base class for DeserializationContext and SerializerProvider, context objects passed through data-binding process.
DatabindContext() - Constructor for class com.fasterxml.jackson.databind.DatabindContext
 
DataFormatReaders - Class in com.fasterxml.jackson.databind.deser
Alternative to DataFormatDetector that needs to be used when using data-binding.
DataFormatReaders(ObjectReader...) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders
 
DataFormatReaders(Collection<ObjectReader>) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders
 
DataFormatReaders.AccessorForReader - Class in com.fasterxml.jackson.databind.deser
We need sub-class here as well, to be able to access efficiently.
DataFormatReaders.AccessorForReader(InputStream, byte[]) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders.AccessorForReader
 
DataFormatReaders.AccessorForReader(byte[]) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders.AccessorForReader
 
DataFormatReaders.AccessorForReader(byte[], int, int) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders.AccessorForReader
 
DataFormatReaders.Match - Class in com.fasterxml.jackson.databind.deser
Result class, similar to DataFormatMatcher
DataFormatReaders.Match(InputStream, byte[], int, int, ObjectReader, MatchStrength) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
 
DATE_FORMAT_ISO8601 - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
 
DATE_FORMAT_ISO8601_Z - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
 
DATE_FORMAT_PLAIN - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
 
DATE_FORMAT_RFC1123 - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
 
DATE_FORMAT_STR_ISO8601 - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
Defines a commonly used date format that conforms to ISO-8601 date formatting standard, when it includes basic undecorated timezone definition
DATE_FORMAT_STR_ISO8601_Z - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
Same as 'regular' 8601, but handles 'Z' as an alias for "+0000" (or "GMT")
DATE_FORMAT_STR_PLAIN - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
ISO-8601 with just the Date part, no time
DATE_FORMAT_STR_RFC1123 - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
This constant defines the date format specified by RFC 1123 / RFC 822.
DateDeserializers - Class in com.fasterxml.jackson.databind.deser.std
Container class for core JDK date/time type deserializers.
DateDeserializers() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers
 
DateDeserializers.CalendarDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
DateDeserializers.CalendarDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer
 
DateDeserializers.CalendarDeserializer(Class<? extends Calendar>) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer
 
DateDeserializers.CalendarDeserializer(DateDeserializers.CalendarDeserializer, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer
 
DateDeserializers.DateBasedDeserializer<T> - Class in com.fasterxml.jackson.databind.deser.std
 
DateDeserializers.DateBasedDeserializer(Class<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer
 
DateDeserializers.DateBasedDeserializer(DateDeserializers.DateBasedDeserializer<T>, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer
 
DateDeserializers.DateDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Simple deserializer for handling Date values.
DateDeserializers.DateDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer
 
DateDeserializers.DateDeserializer(DateDeserializers.DateDeserializer, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer
 
DateDeserializers.SqlDateDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Compared to plain old Date, SQL version is easier to deal with: mostly because it is more limited.
DateDeserializers.SqlDateDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.SqlDateDeserializer
 
DateDeserializers.SqlDateDeserializer(DateDeserializers.SqlDateDeserializer, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.SqlDateDeserializer
 
DateDeserializers.TimestampDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Simple deserializer for handling Timestamp values.
DateDeserializers.TimestampDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimestampDeserializer
 
DateDeserializers.TimestampDeserializer(DateDeserializers.TimestampDeserializer, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimestampDeserializer
 
DateDeserializers.TimeZoneDeserializer - Class in com.fasterxml.jackson.databind.deser.std
As per [JACKSON-522], also need special handling for TimeZones
DateDeserializers.TimeZoneDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimeZoneDeserializer
 
DateSerializer - Class in com.fasterxml.jackson.databind.ser.std
For efficiency, we will serialize Dates as longs, instead of potentially more readable Strings.
DateSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.DateSerializer
 
DateSerializer(boolean, DateFormat) - Constructor for class com.fasterxml.jackson.databind.ser.std.DateSerializer
 
DateTimeSerializerBase<T> - Class in com.fasterxml.jackson.databind.ser.std
 
DateTimeSerializerBase(Class<T>, boolean, DateFormat) - Constructor for class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
 
DecimalNode - Class in com.fasterxml.jackson.databind.node
Numeric node that contains values that do not fit in simple integer (int, long) or floating point (double) values.
DecimalNode(BigDecimal) - Constructor for class com.fasterxml.jackson.databind.node.DecimalNode
 
decimalValue() - Method in class com.fasterxml.jackson.databind.JsonNode
 
decimalValue() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
decimalValue() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
decimalValue() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
decimalValue() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
decimalValue() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
decimalValue() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
decimalValue() - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
decimalValue() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
deepCloneWithoutSubtype() - Method in class com.fasterxml.jackson.databind.type.HierarchicType
Method that can be used to create a deep clone of this hierarchic type, including super types (but not subtypes)
deepCopy() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that can be called to get a node that is guaranteed not to allow changing of this node through mutators on this node or any of its children.
deepCopy() - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
deepCopy() - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
deepCopy() - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
deepCopy() - Method in class com.fasterxml.jackson.databind.node.ValueNode
All current value nodes are immutable, so we can just return them as is.
DEFAULT - Static variable in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
This is the canonical base instance, configured with default visibility values
DEFAULT_ANNOTATION_INTROSPECTOR - Static variable in class com.fasterxml.jackson.databind.ObjectMapper
 
DEFAULT_BASE - Static variable in class com.fasterxml.jackson.databind.ObjectMapper
Base settings contain defaults used for all ObjectMapper instances.
DEFAULT_INTROSPECTOR - Static variable in class com.fasterxml.jackson.databind.ObjectMapper
 
DEFAULT_KEY_DESERIALIZERS - Static variable in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
By default we plug default key deserializers using as "just another" set of of key deserializers.
DEFAULT_KEY_SERIALIZER - Static variable in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers
 
DEFAULT_MAX_INPUT_LOOKAHEAD - Static variable in class com.fasterxml.jackson.databind.deser.DataFormatReaders
By default we will look ahead at most 64 bytes; in most cases, much less (4 bytes or so) is needed, but we will allow bit more leniency to support data formats that need more complex heuristics.
DEFAULT_NULL_KEY_SERIALIZER - Static variable in class com.fasterxml.jackson.databind.SerializerProvider
 
DEFAULT_PARSER_FEATURES - Static variable in class com.fasterxml.jackson.databind.util.TokenBuffer
 
DEFAULT_STRING_SERIALIZER - Static variable in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers
 
DEFAULT_UNKNOWN_SERIALIZER - Static variable in class com.fasterxml.jackson.databind.SerializerProvider
 
DefaultDeserializationContext - Class in com.fasterxml.jackson.databind.deser
Complete DeserializationContext implementation that adds extended API for ObjectMapper (and ObjectReader) to call, as well as implements certain parts that base class has left abstract.
DefaultDeserializationContext(DeserializerFactory, DeserializerCache) - Constructor for class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
Constructor that will pass specified deserializer factory and cache: cache may be null (in which case default implementation will be used), factory can not be null
DefaultDeserializationContext(DefaultDeserializationContext, DeserializationConfig, JsonParser, InjectableValues) - Constructor for class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
DefaultDeserializationContext(DefaultDeserializationContext, DeserializerFactory) - Constructor for class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
DefaultDeserializationContext.Impl - Class in com.fasterxml.jackson.databind.deser
Actual full concrete implementation
DefaultDeserializationContext.Impl(DeserializerFactory) - Constructor for class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl
Default constructor for a blueprint object, which will use the standard DeserializerCache, given factory.
DefaultDeserializationContext.Impl(DefaultDeserializationContext.Impl, DeserializationConfig, JsonParser, InjectableValues) - Constructor for class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl
 
DefaultDeserializationContext.Impl(DefaultDeserializationContext.Impl, DeserializerFactory) - Constructor for class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl
 
defaultImpl(Class<?>) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
defaultImpl(Class<?>) - Method in interface com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder
Method for specifying default implementation to use if type id is either not available, or can not be resolved.
defaultInstance() - Static method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
defaultInstance() - Static method in class com.fasterxml.jackson.databind.type.TypeFactory
Method used to access the globally shared instance, which has no custom configuration.
defaultSerializeDateKey(long, JsonGenerator) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method that will handle serialization of Dates used as Map keys, based on SerializationFeature.WRITE_DATE_KEYS_AS_TIMESTAMPS value (and if using textual representation, configured date format)
defaultSerializeDateKey(Date, JsonGenerator) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method that will handle serialization of Dates used as Map keys, based on SerializationFeature.WRITE_DATE_KEYS_AS_TIMESTAMPS value (and if using textual representation, configured date format)
defaultSerializeDateValue(long, JsonGenerator) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method that will handle serialization of Date(-like) values, using SerializationConfig settings to determine expected serialization behavior.
defaultSerializeDateValue(Date, JsonGenerator) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method that will handle serialization of Date(-like) values, using SerializationConfig settings to determine expected serialization behavior.
defaultSerializeField(String, Object, JsonGenerator) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Convenience method that will serialize given field with specified value.
defaultSerializeNull(JsonGenerator) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
DefaultSerializerProvider - Class in com.fasterxml.jackson.databind.ser
Standard implementation used by ObjectMapper: adds methods only exposed to ObjectMapper, as well as constructors.
DefaultSerializerProvider() - Constructor for class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
 
DefaultSerializerProvider(SerializerProvider, SerializationConfig, SerializerFactory) - Constructor for class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
 
DefaultSerializerProvider.Impl - Class in com.fasterxml.jackson.databind.ser
Concrete implementation that defines factory method(s), defined as final.
DefaultSerializerProvider.Impl() - Constructor for class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl
 
DefaultSerializerProvider.Impl(SerializerProvider, SerializationConfig, SerializerFactory) - Constructor for class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl
 
defaultSerializeValue(Object, JsonGenerator) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Convenience method that will serialize given value (which can be null) using standard serializer locating functionality.
defaultValue(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method used to get default value for wrappers used for primitive types (0 for Integer etc)
DelegatingDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Base class that simplifies implementations of JsonDeserializers that mostly delegate functionality to another deserializer implementation (possibly forming a chaing of deserializers delegating functionality in some cases)
DelegatingDeserializer(JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
depositSchemaProperty(JsonObjectFormatVisitor) - Method in interface com.fasterxml.jackson.databind.BeanProperty
Method that can be called to visit the type structure that this property is part of.
depositSchemaProperty(JsonObjectFormatVisitor) - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
Implementation of this method throws UnsupportedOperationException, since instances of this implementation should not be used as part of actual structure visited.
depositSchemaProperty(JsonObjectFormatVisitor) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
depositSchemaProperty(BeanPropertyWriter, ObjectNode, SerializerProvider) - Method in interface com.fasterxml.jackson.databind.ser.BeanPropertyFilter
Method called by BeanSerializer to let the filter determine whether, and in what form the given property exist within the parent, or root, schema.
depositSchemaProperty(BeanPropertyWriter, JsonObjectFormatVisitor, SerializerProvider) - Method in interface com.fasterxml.jackson.databind.ser.BeanPropertyFilter
Method called by BeanSerializer to let the filter determine whether, and in what form the given property exist within the parent, or root, schema.
depositSchemaProperty(JsonObjectFormatVisitor) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
depositSchemaProperty(ObjectNode, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Attempt to add the output of the given BeanPropertyWriter in the given ObjectNode.
depositSchemaProperty(BeanPropertyWriter, ObjectNode, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
 
depositSchemaProperty(BeanPropertyWriter, JsonObjectFormatVisitor, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
 
DeserializationConfig - Class in com.fasterxml.jackson.databind
Object that contains baseline configuration for deserialization process.
DeserializationConfig(BaseSettings, SubtypeResolver, Map<ClassKey, Class<?>>) - Constructor for class com.fasterxml.jackson.databind.DeserializationConfig
Constructor used by ObjectMapper to create default configuration object instance.
DeserializationConfig(DeserializationConfig, Map<ClassKey, Class<?>>) - Constructor for class com.fasterxml.jackson.databind.DeserializationConfig
 
DeserializationContext - Class in com.fasterxml.jackson.databind
Context for the process of deserialization a single root-level value.
DeserializationContext(DeserializerFactory) - Constructor for class com.fasterxml.jackson.databind.DeserializationContext
 
DeserializationContext(DeserializerFactory, DeserializerCache) - Constructor for class com.fasterxml.jackson.databind.DeserializationContext
 
DeserializationContext(DeserializationContext, DeserializerFactory) - Constructor for class com.fasterxml.jackson.databind.DeserializationContext
 
DeserializationContext(DeserializationContext, DeserializationConfig, JsonParser, InjectableValues) - Constructor for class com.fasterxml.jackson.databind.DeserializationContext
 
DeserializationFeature - Enum in com.fasterxml.jackson.databind
Enumeration that defines simple on/off features that affect the way Java objects are deserialized from JSON
DeserializationProblemHandler - Class in com.fasterxml.jackson.databind.deser
This is the class that can be registered (via DeserializationConfig object owner by ObjectMapper) to get calledn when a potentially recoverable problem is encountered during deserialization process.
DeserializationProblemHandler() - Constructor for class com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
Main deserialization method for bean-based objects (POJOs).
deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
Secondary deserialization method, called in cases where POJO instance is created as part of deserialization, potentially after collecting some or all of the properties to set.
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
Main deserialization method for bean-based objects (POJOs).
deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
Secondary deserialization method, called in cases where POJO instance is created as part of deserialization, potentially after collecting some or all of the properties to set.
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
 
deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
 
deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer
 
deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
This method is needed by some specialized bean deserializers, and also called by some SettableBeanProperty.deserializeAndSet(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object) implementations.
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.ArrayBlockingQueueDeserializer
 
deserialize(JsonParser, DeserializationContext, Collection<Object>) - Method in class com.fasterxml.jackson.databind.deser.std.ArrayBlockingQueueDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.ClassDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
 
deserialize(JsonParser, DeserializationContext, Collection<Object>) - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.SqlDateDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimestampDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer.FactoryBasedDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.JacksonDeserializers.JavaTypeDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.JacksonDeserializers.TokenBufferDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.JdkDeserializers.AtomicBooleanDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.JdkDeserializers.AtomicReferenceDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.JdkDeserializers.StackTraceElementDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer
Implementation that will produce types of any JSON nodes; not just one deserializer is registered to handle (in case of more specialized handler).
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
deserialize(JsonParser, DeserializationContext, Map<Object, Object>) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NullifyingDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigDecimalDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigIntegerDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BooleanDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ByteDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.CharacterDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.DoubleDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.FloatDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.IntegerDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.LongDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.NumberDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ShortDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
 
deserialize(JsonParser, DeserializationContext, Collection<String>) - Method in class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StringDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.GregorianCalendarDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Method that can be called to ask implementation to deserialize JSON content into the value type this serializer handles.
deserialize(JsonParser, DeserializationContext, T) - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Alternate deserialization method (compared to the most commonly used, JsonDeserializer.deserialize(JsonParser, DeserializationContext)), which takes in initialized value instance, to be configured and/or populated by deserializer.
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.FailingDeserializer
 
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.InnerClassProperty
 
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty
 
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty
 
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
 
deserializeAndSet(JsonParser, DeserializationContext, Object, String) - Method in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
Method called to deserialize appropriate value, given parser (and context), and set it using appropriate method (a setter method).
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Method called to deserialize appropriate value, given parser (and context), and set it using appropriate mechanism.
deserializeFromArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
deserializeFromBase64(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
deserializeFromBoolean(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Method called to deserialize POJO value from a JSON boolean value (true, false)
deserializeFromDouble(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Method called to deserialize POJO value from a JSON floating-point number.
deserializeFromNumber(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
deserializeFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
General version used when handling needs more advanced features.
deserializeFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
General version used when handling needs more advanced features.
deserializeFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
General version used when handling needs more advanced features.
deserializeFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
 
deserializeFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
 
deserializeFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.ThrowableDeserializer
 
deserializeFromObjectId(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Method called in cases where it looks like we got an Object Id to parse and use as a reference.
deserializeFromObjectUsingNonDefault(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
deserializeFromString(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
deserializeIfNatural(JsonParser, DeserializationContext, JavaType) - Static method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
Helper method used to check if given parser might be pointing to a "natural" value, and one that would be acceptable as the result value (compatible with declared base type)
deserializeIfNatural(JsonParser, DeserializationContext, Class<?>) - Static method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
 
deserializeKey(String, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
deserializeKey(String, DeserializationContext) - Method in class com.fasterxml.jackson.databind.KeyDeserializer
Method called to deserialize a Map key from JSON property name.
deserializer - Variable in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
Deserializer used for deserializing id values.
DeserializerCache - Class in com.fasterxml.jackson.databind.deser
Class that defines caching layer between callers (like ObjectMapper, DeserializationContext) and classes that construct deserializers (DeserializerFactory).
DeserializerCache() - Constructor for class com.fasterxml.jackson.databind.deser.DeserializerCache
 
DeserializerFactory - Class in com.fasterxml.jackson.databind.deser
Abstract class that defines API used by DeserializationContext to construct actual JsonDeserializer instances (which are then cached by context and/or dedicated cache).
DeserializerFactory() - Constructor for class com.fasterxml.jackson.databind.deser.DeserializerFactory
 
DeserializerFactoryConfig - Class in com.fasterxml.jackson.databind.cfg
Configuration settings container class for DeserializerFactory.
DeserializerFactoryConfig() - Constructor for class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
Constructor for creating basic configuration with no additional handlers.
DeserializerFactoryConfig(Deserializers[], KeyDeserializers[], BeanDeserializerModifier[], AbstractTypeResolver[], ValueInstantiators[]) - Constructor for class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
Copy-constructor that will create an instance that contains defined set of additional deserializer providers.
deserializerForCreator(DeserializationConfig, Class<?>, AnnotatedMethod) - Static method in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
Factory method used when Enum instances are to be deserialized using a creator (static factory method)
deserializerInstance(DeserializationConfig, Annotated, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
Method called to get an instance of deserializer of specified type.
deserializerInstance(Annotated, Object) - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
deserializerInstance(Annotated, Object) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
deserializerModifiers() - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
 
deserializers() - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
 
Deserializers - Interface in com.fasterxml.jackson.databind.deser
Interface that defines API for simple extensions that can provide additional deserializers for various types.
Deserializers.Base - Class in com.fasterxml.jackson.databind.deser
Basic Deserializers implementation that implements all methods but provides no deserializers.
Deserializers.Base() - Constructor for class com.fasterxml.jackson.databind.deser.Deserializers.Base
 
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.InnerClassProperty
 
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty
 
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty
 
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
 
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Alternative to SettableBeanProperty.deserializeAndSet(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object) that returns either return value of setter method called (if one is), or null to indicate that no return value is available.
deserializeTypedFromAny(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
 
deserializeTypedFromAny(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer
 
deserializeTypedFromAny(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer
 
deserializeTypedFromAny(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
Method called to let this type deserializer handle deserialization of "typed" object, when value itself may have been serialized using any kind of JSON value (Array, Object, scalar).
deserializeTypedFromArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
Method called when actual object is serialized as JSON Array.
deserializeTypedFromArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer
 
deserializeTypedFromArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
Method called to let this type deserializer handle deserialization of "typed" object, when value itself is serialized as JSON Array (regardless of Java type).
deserializeTypedFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
Method called when actual object is serialized as JSON Object
deserializeTypedFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer
This is the trickiest thing to handle, since property we are looking for may be anywhere...
deserializeTypedFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer
Deserializing type id enclosed using WRAPPER_OBJECT style is straightforward
deserializeTypedFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
Method called to let this type deserializer handle deserialization of "typed" object, when value itself is serialized as JSON Object (regardless of Java type).
deserializeTypedFromScalar(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
 
deserializeTypedFromScalar(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer
 
deserializeTypedFromScalar(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
Method called to let this type deserializer handle deserialization of "typed" object, when value itself is serialized as a scalar JSON value (something other than Array or Object), regardless of Java type.
deserializeUsingPropertyBasedWithExternalTypeId(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
deserializeUsingPropertyBasedWithExternalTypeId(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
deserializeUsingPropertyBasedWithUnwrapped(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
deserializeUsingPropertyBasedWithUnwrapped(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
deserializeWithExternalTypeId(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
deserializeWithExternalTypeId(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
deserializeWithExternalTypeId(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
deserializeWithExternalTypeId(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
deserializeWithObjectId(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Alternative deserialization method used when we expect to see Object Id; if so, we will need to ensure that the Id is seen before anything else, to ensure that it is available for solving references, even if JSON itself is not ordered that way.
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.ArrayBlockingQueueDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.NullifyingDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BooleanDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.DoubleDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.IntegerDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.NumberDeserializer
As mentioned in class Javadoc, there is additional complexity in handling potentially mixed type information here.
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Base implementation that does not assume specific type inclusion mechanism.
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.StringDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Deserialization called when type being deserialized is defined to contain additional type identifier, to allow for correctly instantiating correct subtype.
deserializeWithUnwrapped(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
Method called when there are declared "unwrapped" properties which need special handling
deserializeWithUnwrapped(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
deserializeWithUnwrapped(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
Method called when there are declared "unwrapped" properties which need special handling
deserializeWithUnwrapped(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
deserializeWithView(JsonParser, DeserializationContext, Object, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
deserializeWithView(JsonParser, DeserializationContext, Object, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
determineClassName(Object) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
disable(MapperFeature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling specified DeserializationConfig features.
disable(DeserializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling specified DeserializationConfig features.
disable(DeserializationFeature, DeserializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling specified DeserializationConfig features.
disable(SerializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling specified DeserializationConfig features.
disable(SerializationFeature, SerializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling specified DeserializationConfig features.
disable(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
disableDefaultTyping() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for disabling automatic inclusion of type information; if so, only explicitly annotated types (ones with JsonTypeInfo) will have additional embedded type information.
DOMDeserializer<T> - Class in com.fasterxml.jackson.databind.ext
Base for serializers that allows parsing DOM Documents from JSON Strings.
DOMDeserializer(Class<T>) - Constructor for class com.fasterxml.jackson.databind.ext.DOMDeserializer
 
DOMDeserializer.DocumentDeserializer - Class in com.fasterxml.jackson.databind.ext
 
DOMDeserializer.DocumentDeserializer() - Constructor for class com.fasterxml.jackson.databind.ext.DOMDeserializer.DocumentDeserializer
 
DOMDeserializer.NodeDeserializer - Class in com.fasterxml.jackson.databind.ext
 
DOMDeserializer.NodeDeserializer() - Constructor for class com.fasterxml.jackson.databind.ext.DOMDeserializer.NodeDeserializer
 
DOMSerializer - Class in com.fasterxml.jackson.databind.ext
 
DOMSerializer() - Constructor for class com.fasterxml.jackson.databind.ext.DOMSerializer
 
DoubleNode - Class in com.fasterxml.jackson.databind.node
Numeric node that contains 64-bit ("double precision") floating point values simple 32-bit integer values.
DoubleNode(double) - Constructor for class com.fasterxml.jackson.databind.node.DoubleNode
 
doubleValue() - Method in class com.fasterxml.jackson.databind.JsonNode
Returns 64-bit floating point (double) value for this node, if and only if this node is numeric (JsonNode.isNumber() returns true).
doubleValue() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
doubleValue() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
doubleValue() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
doubleValue() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
doubleValue() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
doubleValue() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
doubleValue() - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
doubleValue() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 

E

elements() - Method in class com.fasterxml.jackson.databind.JsonNode
Method for accessing all value nodes of this Node, iff this node is a JSON Array or Object node.
elements() - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
elements() - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
EMPTY_ITERATOR - Static variable in class com.fasterxml.jackson.databind.MappingIterator
 
emptyIterator() - Static method in class com.fasterxml.jackson.databind.MappingIterator
 
EmptyIterator<T> - Class in com.fasterxml.jackson.databind.util
Implementation of Iterator for Empty collections.
emptyMap() - Static method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
 
enable(MapperFeature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling specified MapperConfig features.
enable(DeserializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling specified DeserializationConfig features.
enable(DeserializationFeature, DeserializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling specified DeserializationConfig features.
enable(SerializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling specified DeserializationConfig feature.
enable(SerializationFeature, SerializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling specified DeserializationConfig features.
enable(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
enabledByDefault() - Method in interface com.fasterxml.jackson.databind.cfg.ConfigFeature
Accessor for checking whether this feature is enabled by default.
enabledByDefault() - Method in enum com.fasterxml.jackson.databind.DeserializationFeature
 
enabledByDefault() - Method in enum com.fasterxml.jackson.databind.MapperFeature
 
enabledByDefault() - Method in enum com.fasterxml.jackson.databind.SerializationFeature
 
enableDefaultTyping() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method that is equivalent to calling
enableDefaultTyping(ObjectMapper.DefaultTyping) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method that is equivalent to calling
enableDefaultTyping(ObjectMapper.DefaultTyping, JsonTypeInfo.As) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling automatic inclusion of type information, needed for proper deserialization of polymorphic types (unless types have been annotated with JsonTypeInfo).
enableDefaultTypingAsProperty(ObjectMapper.DefaultTyping, String) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling automatic inclusion of type information -- needed for proper deserialization of polymorphic types (unless types have been annotated with JsonTypeInfo) -- using "As.PROPERTY" inclusion mechanism and specified property name to use for inclusion (default being "@class" since default type information always uses class name as type identifier)
endOfInputException(Class<?>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
EnumDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Deserializer class that can deserialize instances of specified Enum class from Strings and Integers.
EnumDeserializer(EnumResolver<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
EnumDeserializer.FactoryBasedDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Deserializer that uses a single-String static factory method for locating Enum values by String id.
EnumDeserializer.FactoryBasedDeserializer(Class<?>, AnnotatedMethod, Class<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.EnumDeserializer.FactoryBasedDeserializer
 
EnumMapDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Deserializer for EnumMap values.
EnumMapDeserializer(JavaType, JsonDeserializer<?>, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
Deprecated.
Since 2.1.3 -- use variant that takes one more argument.
EnumMapDeserializer(JavaType, JsonDeserializer<?>, JsonDeserializer<?>, TypeDeserializer) - Constructor for class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
EnumMapSerializer - Class in com.fasterxml.jackson.databind.ser.std
Specialized serializer for EnumMaps.
EnumMapSerializer(JavaType, boolean, EnumValues, TypeSerializer, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.databind.ser.std.EnumMapSerializer
 
EnumMapSerializer(EnumMapSerializer, BeanProperty, JsonSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.EnumMapSerializer
Constructor called when a contextual instance is created.
EnumResolver<T extends Enum<T>> - Class in com.fasterxml.jackson.databind.util
Helper class used to resolve String values (either JSON Object field names or regular String values) into Java Enum instances.
EnumResolver(Class<T>, T[], HashMap<String, T>) - Constructor for class com.fasterxml.jackson.databind.util.EnumResolver
 
EnumSerializer - Class in com.fasterxml.jackson.databind.ser.std
Standard serializer used for Enum types.
EnumSerializer(EnumValues) - Constructor for class com.fasterxml.jackson.databind.ser.std.EnumSerializer
Deprecated.
Since 2.1
EnumSerializer(EnumValues, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.EnumSerializer
 
EnumSetDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Standard deserializer for EnumSets.
EnumSetDeserializer(JavaType, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
EnumSetSerializer - Class in com.fasterxml.jackson.databind.ser.std
 
EnumSetSerializer(JavaType, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.ser.std.EnumSetSerializer
 
EnumSetSerializer(EnumSetSerializer, BeanProperty, TypeSerializer, JsonSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.EnumSetSerializer
 
enumSetSerializer(JavaType) - Static method in class com.fasterxml.jackson.databind.ser.std.StdContainerSerializers
 
enumTypes(Set<String>) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.Base
 
enumTypes(Set<String>) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor
Method called to indicate enumerated (String) values type being visited can take as values.
EnumValues - Class in com.fasterxml.jackson.databind.util
Helper class used for storing String serializations of enumerations.
equals(Object) - Method in class com.fasterxml.jackson.databind.introspect.MemberKey
 
equals(Object) - Method in class com.fasterxml.jackson.databind.JavaType
 
equals(Object) - Method in class com.fasterxml.jackson.databind.JsonNode
Equality for node objects is defined as full (deep) value equality.
equals(Object) - Method in class com.fasterxml.jackson.databind.jsonschema.JsonSchema
Deprecated.
 
equals(Object) - Method in class com.fasterxml.jackson.databind.jsontype.NamedType
Equality is defined based on class only, not on name
equals(Object) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.node.BinaryNode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.node.BooleanNode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.node.IntNode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.node.LongNode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.node.NullNode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.node.POJONode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.node.TextNode
 
equals(Object) - Method in class com.fasterxml.jackson.databind.PropertyName
 
equals(Object) - Method in class com.fasterxml.jackson.databind.ser.SerializerCache.TypeKey
 
equals(Object) - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
equals(Object) - Method in class com.fasterxml.jackson.databind.type.ClassKey
 
equals(Object) - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
equals(Object) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
equals(Object) - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
expectAnyFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
expectArrayFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
expectBooleanFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
expectIntegerFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
expectMapFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
Method called when type is of Java Map type, and will be serialized as a JSON Object.
expectNullFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
expectNumberFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
expectObjectFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
expectStringFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
ExternalTypeHandler - Class in com.fasterxml.jackson.databind.deser.impl
Helper class that is used to flatten JSON structure when using "external type id" (see JsonTypeInfo.As.EXTERNAL_PROPERTY).
ExternalTypeHandler(ExternalTypeHandler.ExtTypedProperty[], HashMap<String, Integer>, String[], TokenBuffer[]) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler
 
ExternalTypeHandler(ExternalTypeHandler) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler
 
ExternalTypeHandler.Builder - Class in com.fasterxml.jackson.databind.deser.impl
 
ExternalTypeHandler.Builder() - Constructor for class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler.Builder
 

F

failForEmpty(Object) - Method in class com.fasterxml.jackson.databind.ser.impl.UnknownSerializer
 
FailingDeserializer - Class in com.fasterxml.jackson.databind.jsontype.impl
Special bogus "serializer" that will throw JsonMappingException if an attempt is made to deserialize a value.
FailingDeserializer(String) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.FailingDeserializer
 
FailingSerializer - Class in com.fasterxml.jackson.databind.ser.impl
FailingSerializer(String) - Constructor for class com.fasterxml.jackson.databind.ser.impl.FailingSerializer
 
FALSE - Static variable in class com.fasterxml.jackson.databind.node.BooleanNode
 
fieldNames() - Method in class com.fasterxml.jackson.databind.JsonNode
 
fieldNames() - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
FieldProperty - Class in com.fasterxml.jackson.databind.deser.impl
This concrete sub-class implements property that is set directly assigning to a Field.
FieldProperty(BeanPropertyDefinition, JavaType, TypeDeserializer, Annotations, AnnotatedField) - Constructor for class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
FieldProperty(FieldProperty, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
FieldProperty(FieldProperty, String) - Constructor for class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
FieldProperty(FieldProperty, Field) - Constructor for class com.fasterxml.jackson.databind.deser.impl.FieldProperty
Constructor used for JDK Serialization when reading persisted object
fields() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
fields() - Method in class com.fasterxml.jackson.databind.JsonNode
 
fields() - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method to use for accessing all fields (with both names and values) of this JSON Object.
filterBeanProperties(SerializationConfig, BeanDescription, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Overridable method that can filter out properties.
filterBeanProps(DeserializationContext, BeanDescription, BeanDeserializerBuilder, List<BeanPropertyDefinition>, Set<String>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Helper method called to filter out explicit ignored properties, as well as properties that have "ignorable types".
FilteredBeanPropertyWriter - Class in com.fasterxml.jackson.databind.ser.impl
Decorated BeanPropertyWriter that will filter out properties that are not to be included in currently active JsonView.
FilteredBeanPropertyWriter() - Constructor for class com.fasterxml.jackson.databind.ser.impl.FilteredBeanPropertyWriter
 
filterOutAllExcept(Set<String>) - Static method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
Factory method to construct filter that filters out all properties except ones includes in set
filterOutAllExcept(String...) - Static method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
 
FilterProvider - Class in com.fasterxml.jackson.databind.ser
Interface for objects that providers instances of BeanPropertyFilter that match given ids.
FilterProvider() - Constructor for class com.fasterxml.jackson.databind.ser.FilterProvider
 
find(String) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
find(Class<?>, String) - Static method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers
 
find(Class<?>) - Static method in class com.fasterxml.jackson.databind.deser.std.JacksonDeserializers
 
find(Class<?>, String) - Static method in class com.fasterxml.jackson.databind.deser.std.JdkDeserializers
 
find(Class<?>, String) - Static method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers
 
find(String, Class<?>[]) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap
 
find(Method) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap
 
find(SerializerCache.TypeKey) - Method in class com.fasterxml.jackson.databind.ser.impl.JsonSerializerMap
 
findAndAddSerializer(Class<?>, SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
Method called if initial lookup fails; will both find serializer and construct new map instance if warranted, and return both
findAndAddSerializer(JavaType, SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
 
findAndRegisterModules() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method that is functionally equivalent to: mapper.registerModules(mapper.findModules());
findAnyGetter() - Method in class com.fasterxml.jackson.databind.BeanDescription
 
findAnyGetter() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Method used to locate the method of introspected class that implements JsonAnyGetter.
findAnySetter() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method used to locate the method of introspected class that implements JsonAnySetter.
findAnySetter() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findArrayDeserializer(ArrayType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.Deserializers.Base
 
findArrayDeserializer(ArrayType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in interface com.fasterxml.jackson.databind.deser.Deserializers
Method called to locate serializer for specified array type.
findArrayDeserializer(ArrayType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
findArraySerializer(SerializationConfig, ArrayType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.module.SimpleSerializers
 
findArraySerializer(SerializationConfig, ArrayType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.Serializers.Base
 
findArraySerializer(SerializationConfig, ArrayType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in interface com.fasterxml.jackson.databind.ser.Serializers
Method called by serialization framework first time a serializer is needed for specified array type.
findAutoDetectVisibility(AnnotatedClass, VisibilityChecker<?>) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking if annotations indicate changes to minimum visibility levels needed for auto-detecting property elements (fields, methods, constructors).
findAutoDetectVisibility(AnnotatedClass, VisibilityChecker<?>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findAutoDetectVisibility(AnnotatedClass, VisibilityChecker<?>) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findBackReference(String) - Method in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
Method called by BeanDeserializer to resolve back reference part of managed references.
findBackReference(String) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Method needed by BeanDeserializerFactory to properly link managed- and back-reference pairs.
findBackReferenceProperties() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for locating all back-reference properties (setters, fields) bean has
findBackReferenceProperties() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findBeanDeserializer(JavaType, DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.Deserializers.Base
 
findBeanDeserializer(JavaType, DeserializationConfig, BeanDescription) - Method in interface com.fasterxml.jackson.databind.deser.Deserializers
Method called to locate deserializer for specified value type which does not belong to any other category (not an Enum, Collection, Map, Array or tree node)
findBeanDeserializer(JavaType, DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers
 
findBeanDeserializer(JavaType, DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
findBeanProperties(SerializerProvider, BeanDescription, BeanSerializerBuilder) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Method used to collect all actual serializable properties.
findBeanSerializer(SerializerProvider, JavaType, BeanDescription, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Deprecated.
Since 2.1 (use variant without 'property' argument).
findBeanSerializer(SerializerProvider, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Method that will try to construct a BeanSerializer for given class.
findClass(String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method to use for locating Class for given name.
findClass(String, TypeParser.MyTokenizer) - Method in class com.fasterxml.jackson.databind.type.TypeParser
 
findClass(String) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
findCollectionDeserializer(CollectionType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.Deserializers.Base
 
findCollectionDeserializer(CollectionType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in interface com.fasterxml.jackson.databind.deser.Deserializers
Method called to locate serializer for specified Collection (List, Set etc) type.
findCollectionDeserializer(CollectionType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
findCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.Deserializers.Base
 
findCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in interface com.fasterxml.jackson.databind.deser.Deserializers
Method called to locate serializer for specified "Collection-like" type (one that acts like Collection but does not implement it).
findCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
findCollectionLikeSerializer(SerializationConfig, CollectionLikeType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.module.SimpleSerializers
 
findCollectionLikeSerializer(SerializationConfig, CollectionLikeType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.Serializers.Base
 
findCollectionLikeSerializer(SerializationConfig, CollectionLikeType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in interface com.fasterxml.jackson.databind.ser.Serializers
Method called by serialization framework first time a serializer is needed for specified "Collection-like" type (type that acts like Collection, but does not implement it).
findCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.module.SimpleSerializers
 
findCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.Serializers.Base
 
findCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in interface com.fasterxml.jackson.databind.ser.Serializers
Method called by serialization framework first time a serializer is needed for specified Collection type.
findConstructor(Class<T>, boolean) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
findContentDeserializer(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for getting a deserializer definition for content (values) of associated Collection, array or Map property.
findContentDeserializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findContentDeserializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findContentSerializer(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for getting a serializer definition for content (values) of associated Collection, array or Map property.
findContentSerializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findContentSerializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findContextualValueDeserializer(JavaType, BeanProperty) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method for finding a value deserializer, and creating a contextual version if necessary, for value reached via specified property.
findConverter(DeserializationContext, Annotated) - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
 
findConverter(SerializerProvider, Annotated) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
findConvertingContentDeserializer(DeserializationContext, BeanProperty, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper method that can be used to see if specified property has annotation indicating that a converter is to be used for contained values (contents of structured types; array/List/Map values)
findConvertingContentSerializer(SerializerProvider, BeanProperty, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Helper method that can be used to see if specified property has annotation indicating that a converter is to be used for contained values (contents of structured types; array/List/Map values)
findConvertingDeserializer(DeserializationContext, SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Helper method that can be used to see if specified property is annotated to indicate use of a converter for property value (in case of container types, it is container type itself, not key or content type).
findConvertingDeserializer(DeserializationContext, Annotated, JsonDeserializer<Object>) - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
Helper method that will check whether given annotated entity (usually class, but may also be a property accessor) indicates that a Converter is to be used; and if so, to construct and return suitable serializer for it.
findConvertingSerializer(SerializerProvider, Annotated, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Helper method that will check whether given annotated entity (usually class, but may also be a property accessor) indicates that a Converter is to be used; and if so, to construct and return suitable serializer for it.
findConvertingSerializer(SerializerProvider, BeanPropertyWriter) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Helper method that can be used to see if specified property is annotated to indicate use of a converter for property value (in case of container types, it is container type itself, not key or content type).
findCreatorProperty(String) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
 
findCreatorPropertyNames() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Method for getting ordered list of named Creator properties.
findDefaultConstructor() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method that will locate the no-arg constructor for this class, if it has one, and that constructor has not been marked as ignorable.
findDefaultConstructor() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findDefaultDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Helper method called to find one of default serializers for "well-known" platform types: JDK-provided types, and small number of public Jackson API types.
findDeserializationContentConverter(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding Converter that annotated property has indicated needs to be used for values of container type (this also means that method should only be called for properties of container types, List/Map/array properties).
findDeserializationContentConverter(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findDeserializationContentConverter(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findDeserializationContentType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for accessing additional narrowing type definition that a method can have, to define more specific content type to use; content refers to Map values and Collection/array elements.
findDeserializationContentType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findDeserializationContentType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findDeserializationConverter(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding Converter that annotated entity (property or class) has indicated to be used as part of deserialization.
findDeserializationConverter() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for finding Converter used for serializing instances of this class.
findDeserializationConverter(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findDeserializationConverter() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findDeserializationConverter(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findDeserializationKeyType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for accessing additional narrowing type definition that a method can have, to define more specific key type to use.
findDeserializationKeyType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findDeserializationKeyType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findDeserializationName(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
findDeserializationName(AnnotatedField) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
findDeserializationName(AnnotatedParameter) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
findDeserializationName(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findDeserializationName(AnnotatedField) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findDeserializationName(AnnotatedParameter) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findDeserializationName(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findDeserializationName(AnnotatedField) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findDeserializationName(AnnotatedParameter) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findDeserializationType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for accessing annotated type definition that a method can have, to be used as the type for serialization instead of the runtime type.
findDeserializationType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findDeserializationType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findDeserializer(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for getting a deserializer definition on specified method or field.
findDeserializer(DeserializationContext, JavaType, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper method used to locate deserializers for properties the type this deserializer handles contains (usually for properties of bean types)
findDeserializer(JavaType, DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.ext.OptionalHandlerFactory
 
findDeserializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findDeserializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findDeserializerFromAnnotation(DeserializationContext, Annotated) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Helper method called to check if a class or method has annotation that tells which class to use for deserialization.
findDeserializerFromAnnotation(DeserializationContext, Annotated) - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
Helper method called to check if a class or method has annotation that tells which class to use for deserialization.
findEnum(String) - Method in class com.fasterxml.jackson.databind.util.EnumResolver
 
findEnumDeserializer(Class<?>, DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.Deserializers.Base
 
findEnumDeserializer(Class<?>, DeserializationConfig, BeanDescription) - Method in interface com.fasterxml.jackson.databind.deser.Deserializers
Method called to locate deserializer for specified Enum type.
findEnumDeserializer(Class<?>, DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
findEnumType(EnumSet<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method that can be used to dynamically figure out enumeration type of given EnumSet, without having access to its declaration.
findEnumType(EnumMap<?, ?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method that can be used to dynamically figure out enumeration type of given EnumSet, without having access to its declaration.
findEnumType(Enum<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method that can be used to dynamically figure out formal enumeration type (class) for given enumeration.
findEnumType(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method that can be used to dynamically figure out formal enumeration type (class) for given class of an enumeration value.
findEnumValue(Enum<?>) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for determining the String value to use for serializing given enumeration entry; used when serializing enumerations as Strings (the standard method).
findEnumValue(Enum<?>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findExpectedFormat(JsonFormat.Value) - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for checking what is the expected format for POJO, as defined by defaults and possible annotations.
findExpectedFormat(JsonFormat.Value) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findFactoryMethod(Class<?>...) - Method in class com.fasterxml.jackson.databind.BeanDescription
Method that can be called to find if introspected class declares a static "valueOf" factory method that returns an instance of introspected type, given one of acceptable types.
findFactoryMethod(Class<?>...) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findFilter(Object) - Method in class com.fasterxml.jackson.databind.ser.FilterProvider
Lookup method used to find BeanPropertyFilter that has specified id.
findFilter(Object) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
 
findFilter(SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Helper method used to locate filter that is needed, based on filter id this serializer was constructed with.
findFilterId(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding if annotated class has associated filter; and if so, to return id that is used to locate filter.
findFilterId(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findFilterId(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findFilterId(SerializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Method called to find filter that is configured to be used with bean serializer being built, if any.
findFormat(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Deprecated.
findFormat(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding format annotations for property or class.
findFormat(InputStream) - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders
Method to call to find format that content (accessible via given InputStream) given has, as per configuration of this detector instance.
findFormat(byte[]) - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders
Method to call to find format that given content (full document) has, as per configuration of this detector instance.
findFormat(byte[], int, int) - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders
Method to call to find format that given content (full document) has, as per configuration of this detector instance.
findFormat(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findFormat(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findFormat(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findId(Object) - Method in class com.fasterxml.jackson.databind.util.ObjectIdMap
Method that is called to figure out whether we have already seen given POJO: if yes, we will return its id (first looking it up as necessary); if not, we will mark down that we have seen it but return null.
findIgnoreUnknownProperties(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking whether an annotation indicates that all unknown properties
findIgnoreUnknownProperties(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findIgnoreUnknownProperties(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findInjectables() - Method in class com.fasterxml.jackson.databind.BeanDescription
 
findInjectables() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findInjectableValue(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
Method that can be called to locate value to be injected for this property, if it is configured for this.
findInjectableValue(Object, BeanProperty, Object) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
findInjectableValue(Object, DeserializationContext, BeanProperty, Object) - Method in class com.fasterxml.jackson.databind.InjectableValues
Method called to find value identified by id valueId to inject as value of specified property during deserialization, passing POJO instance in which value will be injected if it is available (will be available when injected via field or setter; not available when injected via constructor or factory method argument).
findInjectableValue(Object, DeserializationContext, BeanProperty, Object) - Method in class com.fasterxml.jackson.databind.InjectableValues.Std
 
findInjectableValueId(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method called to find out whether given member expectes a value to be injected, and if so, what is the identifier of the value to use during injection.
findInjectableValueId(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findInjectableValueId(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findJsonValueMethod() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for locating the getter method that is annotated with JsonValue annotation, if any.
findJsonValueMethod() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findKeyDeserializer(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for getting a deserializer definition for keys of associated Map property.
findKeyDeserializer(DeserializationContext, DeserializerFactory, JavaType) - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
Method called to get hold of a deserializer to use for deserializing keys for Map.
findKeyDeserializer(JavaType, DeserializationConfig, BeanDescription) - Method in interface com.fasterxml.jackson.databind.deser.KeyDeserializers
 
findKeyDeserializer(JavaType, DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializers
 
findKeyDeserializer(JavaType, BeanProperty) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Convenience method, functionally same as:
findKeyDeserializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findKeyDeserializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findKeyDeserializer(JavaType, DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.module.SimpleKeyDeserializers
 
findKeySerializer(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for getting a serializer definition for keys of associated Map property.
findKeySerializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findKeySerializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findKeySerializer(JavaType, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method called to get the serializer to use for serializing non-null Map keys.
findMapDeserializer(MapType, DeserializationConfig, BeanDescription, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.Deserializers.Base
 
findMapDeserializer(MapType, DeserializationConfig, BeanDescription, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in interface com.fasterxml.jackson.databind.deser.Deserializers
Method called to locate deserializer for specified Map type.
findMapDeserializer(MapType, DeserializationConfig, BeanDescription, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
findMapLikeDeserializer(MapLikeType, DeserializationConfig, BeanDescription, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.Deserializers.Base
 
findMapLikeDeserializer(MapLikeType, DeserializationConfig, BeanDescription, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in interface com.fasterxml.jackson.databind.deser.Deserializers
Method called to locate serializer for specified "Map-like" type (one that acts like Map but does not implement it).
findMapLikeDeserializer(MapLikeType, DeserializationConfig, BeanDescription, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
findMapLikeSerializer(SerializationConfig, MapLikeType, BeanDescription, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.module.SimpleSerializers
 
findMapLikeSerializer(SerializationConfig, MapLikeType, BeanDescription, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.Serializers.Base
 
findMapLikeSerializer(SerializationConfig, MapLikeType, BeanDescription, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in interface com.fasterxml.jackson.databind.ser.Serializers
Method called by serialization framework first time a serializer is needed for specified "Map-like" type (type that acts like Map, but does not implement it).
findMapSerializer(SerializationConfig, MapType, BeanDescription, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.module.SimpleSerializers
 
findMapSerializer(SerializationConfig, MapType, BeanDescription, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.Serializers.Base
 
findMapSerializer(SerializationConfig, MapType, BeanDescription, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in interface com.fasterxml.jackson.databind.ser.Serializers
Method called by serialization framework first time a serializer is needed for specified Map type.
findMethod(String, Class<?>[]) - Method in class com.fasterxml.jackson.databind.BeanDescription
 
findMethod(String, Class<?>[]) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
findMethod(String, Class<?>[]) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findMixInClassFor(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method that will check if there are "mix-in" classes (with mix-in annotations) for given class
findMixInClassFor(Class<?>) - Method in interface com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver
Method that will check if there are "mix-in" classes (with mix-in annotations) for given class
findMixInClassFor(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
findModules() - Static method in class com.fasterxml.jackson.databind.ObjectMapper
Method for locating available methods, using JDK ServiceLoader facility, along with module-provided SPI.
findModules(ClassLoader) - Static method in class com.fasterxml.jackson.databind.ObjectMapper
Method for locating available methods, using JDK ServiceLoader facility, along with module-provided SPI.
findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking whether given property accessors (method, field) has an annotation that suggests property name to use for deserialization (reading JSON into POJOs).
findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findNameForSerialization(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking whether given property accessors (method, field) has an annotation that suggests property name to use for serialization.
findNameForSerialization(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findNameForSerialization(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findNamingStrategy(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding PropertyNamingStrategy for given class, if any specified by annotations; and if so, either return a PropertyNamingStrategy instance, or Class to use for creating instance
findNamingStrategy(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findNamingStrategy(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findNewName() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Method called to check whether property represented by this collector should be renamed from the implicit name; and also verify that there are no conflicting rename definitions.
findNullKeySerializer(JavaType, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method called to find a serializer to use for null values for given declared type.
findNullValueSerializer(BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method called to get the serializer to use for serializing null property values.
findObjectId(Object, ObjectIdGenerator<?>) - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
findObjectId(Object, ObjectIdGenerator<?>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method called to find and return entry corresponding to given Object Id: will add an entry if necessary, and never returns null
findObjectId(Object, ObjectIdGenerator<?>) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
 
findObjectId(Object, ObjectIdGenerator<?>) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method called to find the Object Id for given POJO, if one has been generated.
findObjectIdInfo(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking whether given annotated thing (type, or accessor) indicates that values referenced (values of type of annotated class, or values referenced by annotated property; latter having precedence) should include Object Identifier, and if so, specify details of Object Identity used.
findObjectIdInfo(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findObjectIdInfo() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Method used to check whether this logical property indicates that value POJOs should be written using additional Object Identifier (or, when multiple references exist, all but first AS Object Identifier).
findObjectIdInfo(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findObjectIdInfo() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
findObjectReferenceInfo(Annotated, ObjectIdInfo) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for figuring out additional properties of an Object Identity reference
findObjectReferenceInfo(Annotated, ObjectIdInfo) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findObjectReferenceInfo(Annotated, ObjectIdInfo) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findOptionalStdDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Overridable method called after checking all other types.
findOptionalStdSerializer(SerializerProvider, JavaType, BeanDescription, boolean) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Overridable method called after checking all other types.
findParent(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Method for finding a JSON Object that contains specified field, within this node or its descendants.
findParent(String) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
findParent(String) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
findParent(String) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
findParents(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Method for finding a JSON Object that contains specified field, within this node or its descendants.
findParents(String, List<JsonNode>) - Method in class com.fasterxml.jackson.databind.JsonNode
 
findParents(String, List<JsonNode>) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
findParents(String, List<JsonNode>) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
findParents(String, List<JsonNode>) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
findPath(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Method similar to JsonNode.findValue(java.lang.String), but that will return a "missing node" instead of null if no field is found.
findPath(String) - Method in class com.fasterxml.jackson.databind.node.BaseJsonNode
 
findPOJOBuilder(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding Builder object to use for constructing value instance and binding data (sort of combining value instantiators that can construct, and deserializers that can bind data).
findPOJOBuilder() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for checking if the POJO type has annotations to indicate that a builder is to be used for instantiating instances and handling data binding, instead of standard bean deserializer.
findPOJOBuilder(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findPOJOBuilder() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findPOJOBuilder(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findPOJOBuilderClass() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Method for finding Class to use as POJO builder, if any.
findPOJOBuilderConfig(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
 
findPOJOBuilderConfig() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for finding configuration for POJO Builder class.
findPOJOBuilderConfig(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findPOJOBuilderConfig() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findPOJOBuilderConfig(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findProperties() - Method in class com.fasterxml.jackson.databind.BeanDescription
 
findProperties() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findPropertiesToIgnore(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding list of properties to ignore for given class (null is returned if not specified).
findPropertiesToIgnore(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findPropertiesToIgnore(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findProperty(String) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Accessor for finding the property with given name, if POJO has one.
findProperty(String) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
findPropertyContentTypeDeserializer(DeserializationConfig, JavaType, AnnotatedMember) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Method called to find and create a type information deserializer for values of given container (list, array, map) property, if one is needed.
findPropertyContentTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking if given structured property entity (field or method that has nominal value of Map, Collection or array type) has annotations that indicate that specific type resolver is to be used for handling type information of contained values.
findPropertyContentTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findPropertyContentTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findPropertyContentTypeSerializer(JavaType, SerializationConfig, AnnotatedMember) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Method called to create a type information serializer for values of given container property if one is needed.
findPropertyTypeDeserializer(DeserializationConfig, JavaType, AnnotatedMember) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Method called to create a type information deserializer for values of given non-container property, if one is needed.
findPropertyTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking if given property entity (field or method) has annotations that indicate that specific type resolver is to be used for handling instances.
findPropertyTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findPropertyTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findPropertyTypeSerializer(JavaType, SerializationConfig, AnnotatedMember, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Deprecated.
Since 2.1
findPropertyTypeSerializer(JavaType, SerializationConfig, AnnotatedMember) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Method called to create a type information serializer for values of given non-container property if one is needed.
findReferenceType(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking if given member indicates that it is part of a reference (parent/child).
findReferenceType(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findReferenceType() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Method used to find whether property is part of a bi-directional reference.
findReferenceType(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findReferenceType() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
findRootName(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for locating name used as "root name" (for use by some serializers when outputting root-level object -- mostly for XML compatibility purposes) for given class, if one is defined.
findRootName(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findRootName(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findRootName(JavaType, MapperConfig<?>) - Method in class com.fasterxml.jackson.databind.util.RootNameLookup
 
findRootName(Class<?>, MapperConfig<?>) - Method in class com.fasterxml.jackson.databind.util.RootNameLookup
 
findRootValueDeserializer(JavaType) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method for finding a deserializer for root-level value.
findSerializationContentConverter(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding Converter that annotated property has indicated needs to be used for values of container type (this also means that method should only be called for properties of container types, List/Map/array properties).
findSerializationContentConverter(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findSerializationContentConverter(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findSerializationContentType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding possible widening type definition that a property value can have, to define less specific key type to use for serialization.
findSerializationContentType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findSerializationContentType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findSerializationConverter(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding Converter that annotated entity (property or class) has indicated to be used as part of serialization.
findSerializationConverter() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for finding Converter used for serializing instances of this class.
findSerializationConverter(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findSerializationConverter() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findSerializationConverter(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findSerializationInclusion(Annotated, JsonInclude.Include) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking whether given annotated entity (class, method, field) defines which Bean/Map properties are to be included in serialization.
findSerializationInclusion(JsonInclude.Include) - Method in class com.fasterxml.jackson.databind.BeanDescription
 
findSerializationInclusion(Annotated, JsonInclude.Include) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findSerializationInclusion(JsonInclude.Include) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Method for determining whether null properties should be written out for a Bean of introspected type.
findSerializationInclusion(Annotated, JsonInclude.Include) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findSerializationKeyType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding possible widening type definition that a property value can have, to define less specific key type to use for serialization.
findSerializationKeyType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findSerializationKeyType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findSerializationName(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
findSerializationName(AnnotatedField) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
findSerializationName(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findSerializationName(AnnotatedField) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findSerializationName(AnnotatedField) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findSerializationName(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findSerializationPropertyOrder(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for accessing defined property serialization order (which may be partial).
findSerializationPropertyOrder(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findSerializationPropertyOrder(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findSerializationSortAlphabetically(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking whether an annotation indicates that serialized properties for which no explicit is defined should be alphabetically (lexicograpically) ordered
findSerializationSortAlphabetically(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Method for checking whether an annotation indicates that serialized properties for which no explicit is defined should be alphabetically (lexicograpically) ordered
findSerializationSortAlphabetically(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findSerializationType(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for accessing annotated type definition that a method/field can have, to be used as the type for serialization instead of the runtime type.
findSerializationType(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findSerializationType(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findSerializationType(Annotated, boolean, JavaType) - Method in class com.fasterxml.jackson.databind.ser.PropertyBuilder
Method that will try to determine statically defined type of property being serialized, based on annotations (for overrides), and alternatively declared type (if static typing for serialization is enabled).
findSerializationTyping(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for accessing declared typing mode annotated (if any).
findSerializationTyping(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findSerializationTyping(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findSerializer(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for getting a serializer definition on specified method or field.
findSerializer(SerializationConfig, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.ext.CoreXMLSerializers
 
findSerializer(SerializationConfig, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.ext.OptionalHandlerFactory
 
findSerializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findSerializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findSerializer(SerializationConfig, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.module.SimpleSerializers
 
findSerializer(SerializationConfig, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.Serializers.Base
 
findSerializer(SerializationConfig, JavaType, BeanDescription) - Method in interface com.fasterxml.jackson.databind.ser.Serializers
Method called by serialization framework first time a serializer is needed for specified type, which is not of a container type (for which other methods are called).
findSerializerByAddonType(SerializationConfig, JavaType, BeanDescription, boolean) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Reflection-based serialized find method, which checks if given class implements one of recognized "add-on" interfaces.
findSerializerByAnnotations(SerializerProvider, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Method called to see if one of primary per-class annotations (or related, like implementing of JsonSerializable) determines the serializer to use.
findSerializerByLookup(JavaType, SerializationConfig, BeanDescription, boolean) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Method that will use fast lookup (and identity comparison) methods to see if we know serializer to use for given type.
findSerializerByPrimaryType(SerializerProvider, JavaType, BeanDescription, boolean) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Method for checking if we can determine serializer to use based on set of known primary types, checking for set of known base types (exact matches having been compared against with findSerializerByLookup).
findSerializerFromAnnotation(SerializerProvider, Annotated) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Helper method called to check if a class or method has an annotation (@link com.fasterxml.jackson.databind.annotation.JsonSerialize#using) that tells the class to use for serialization.
findSingleArgConstructor(Class<?>...) - Method in class com.fasterxml.jackson.databind.BeanDescription
Method that can be called to locate a single-arg constructor that takes specified exact type (will not accept supertype constructors)
findSingleArgConstructor(Class<?>...) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findStandardImpl(Class<?>) - Static method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers
Accessor for checking to see if there is a standard serializer for given primitive value type.
findStdDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Method called by BeanDeserializerFactory to see if there might be a standard deserializer registered for given type.
findStringBasedKeyDeserializer(DeserializationConfig, JavaType) - Static method in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializers
 
findSubtypes(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for locating annotation-specified subtypes related to annotated entity (class, method, field).
findSubtypes(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findSubtypes(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findSuperTypes(Class<?>, Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Method that will find all sub-classes and implemented interfaces of a given class or interface.
findSuperTypes(Class<?>, Class<?>, List<Class<?>>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
findTreeNodeDeserializer(Class<? extends JsonNode>, DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.Deserializers.Base
 
findTreeNodeDeserializer(Class<? extends JsonNode>, DeserializationConfig, BeanDescription) - Method in interface com.fasterxml.jackson.databind.deser.Deserializers
Method called to locate deserializer for specified JSON tree node type.
findTreeNodeDeserializer(Class<? extends JsonNode>, DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
findType(String) - Method in class com.fasterxml.jackson.databind.type.TypeBindings
 
findTypeDeserializer(DeserializationConfig, JavaType) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
findTypeDeserializer(DeserializationConfig, JavaType) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
Method called to find and create a type information deserializer for given base type, if one is needed.
findTypedValueSerializer(Class<?>, boolean, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method called to locate regular serializer, matching type serializer, and if both found, wrap them in a serializer that calls both in correct sequence.
findTypedValueSerializer(JavaType, boolean, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method called to locate regular serializer, matching type serializer, and if both found, wrap them in a serializer that calls both in correct sequence.
findTypeMapping(DeserializationConfig, JavaType) - Method in class com.fasterxml.jackson.databind.AbstractTypeResolver
Try to locate a subtype for given abstract type, to either resolve to a concrete type, or at least to a more-specific (and hopefully supported) abstract type, one which may have registered deserializers.
findTypeMapping(DeserializationConfig, JavaType) - Method in class com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver
 
findTypeName(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking if specified type has explicit name.
findTypeName(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findTypeName(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findTypeParameters(JavaType, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method that is to figure out actual type parameters that given class binds to generic types defined by given (generic) interface or class.
findTypeParameters(Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
findTypeParameters(Class<?>, Class<?>, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
findTypeResolver(MapperConfig<?>, AnnotatedClass, JavaType) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking if given class has annotations that indicate that specific type resolver is to be used for handling instances.
findTypeResolver(MapperConfig<?>, AnnotatedClass, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findTypeResolver(MapperConfig<?>, AnnotatedClass, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findUnwrappingNameTransformer(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method called to check whether given property is marked to be "unwrapped" when being serialized (and appropriately handled in reverse direction, i.e.
findUnwrappingNameTransformer(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findUnwrappingNameTransformer(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findValue(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ValueInjector
 
findValue(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Method for finding a JSON Object field with specified name in this node or its child nodes, and returning value it has.
findValue(String) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
findValue(String) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
findValue(String) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
findValueDeserializer(DeserializationContext, DeserializerFactory, JavaType) - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
Method called to get hold of a deserializer for a value of given type; or if no such deserializer can be found, a default handler (which may do a best-effort generic serialization or just simply throw an exception when invoked).
findValueInstantiator(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method getting ValueInstantiator to use for given type (class): return value can either be an instance of instantiator, or class of instantiator to create.
findValueInstantiator(DeserializationContext, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Value instantiator is created both based on creator annotations, and on optional externally provided instantiators (registered through module interface).
findValueInstantiator(DeserializationContext, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
Method that is to find all creators (constructors, factory methods) for the bean type to deserialize.
findValueInstantiator(DeserializationConfig, BeanDescription) - Static method in class com.fasterxml.jackson.databind.deser.std.JacksonDeserializers
 
findValueInstantiator(DeserializationConfig, BeanDescription, ValueInstantiator) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiators.Base
 
findValueInstantiator(DeserializationConfig, BeanDescription, ValueInstantiator) - Method in interface com.fasterxml.jackson.databind.deser.ValueInstantiators
Method called to find the ValueInstantiator to use for creating instances of specified type during deserialization.
findValueInstantiator(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findValueInstantiator(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findValueInstantiator(DeserializationConfig, BeanDescription, ValueInstantiator) - Method in class com.fasterxml.jackson.databind.module.SimpleValueInstantiators
 
findValues(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Method for finding JSON Object fields with specified name, and returning found ones as a List.
findValues(String, List<JsonNode>) - Method in class com.fasterxml.jackson.databind.JsonNode
 
findValues(String, List<JsonNode>) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
findValues(String, List<JsonNode>) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
findValues(String, List<JsonNode>) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
findValuesAsText(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Similar to JsonNode.findValues(java.lang.String), but will additionally convert values into Strings, calling JsonNode.asText().
findValuesAsText(String, List<String>) - Method in class com.fasterxml.jackson.databind.JsonNode
 
findValuesAsText(String, List<String>) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
findValuesAsText(String, List<String>) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
findValuesAsText(String, List<String>) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
findValueSerializer(Class<?>, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method called to get hold of a serializer for a value of given type; or if no such serializer can be found, a default handler (which may do a best-effort generic serialization or just simply throw an exception when invoked).
findValueSerializer(JavaType, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Similar to SerializerProvider.findValueSerializer(Class,BeanProperty), but takes full generics-aware type instead of raw class.
findViews(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking if annotated property (represented by a field or getter/setter method) has definitions for views it is to be included in.
findViews(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findViews() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Method used to find View-inclusion definitions for the property.
findViews(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findViews() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
findWrapperName(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method used to check if specified property has annotation that indicates that it should be wrapped in an element; and if so, name to use.
findWrapperName(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
finishBuild(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
finishBuild(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
 
firstToken() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
fixAccess() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
Method that can be called to modify access rights, by calling AccessibleObject.setAccessible(java.lang.reflect.AccessibleObject[], boolean) on the underlying annotated element.
FloatNode - Class in com.fasterxml.jackson.databind.node
JsonNode implementation for efficiently containing 32-bit `float` values.
FloatNode(float) - Constructor for class com.fasterxml.jackson.databind.node.FloatNode
 
floatValue() - Method in class com.fasterxml.jackson.databind.JsonNode
Returns 32-bit floating value for this node, if and only if this node is numeric (JsonNode.isNumber() returns true).
floatValue() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
floatValue() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
floatValue() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
floatValue() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
floatValue() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
floatValue() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
floatValue() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
flush() - Method in class com.fasterxml.jackson.databind.ser.SerializerCache
Method called by StdSerializerProvider#flushCachedSerializers() to clear all cached serializers
flush() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
flushCachedDeserializers() - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
Method that will drop all dynamically constructed deserializers (ones that are counted as result value for DeserializerCache.cachedDeserializersCount()).
flushCachedSerializers() - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
Method that will drop all serializers currently cached by this provider.
forcedNarrowBy(Class<?>) - Method in class com.fasterxml.jackson.databind.JavaType
More efficient version of JavaType.narrowBy(java.lang.Class<?>), called by internal framework in cases where compatibility checks are to be skipped.
forClassAnnotations(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
forClassAnnotations(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.ClassIntrospector
Factory method that constructs an introspector that only has information regarding annotations class itself (or its supertypes) has, but nothing on methods or constructors.
forCreation(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
forCreation(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.ClassIntrospector
Factory method that constructs an introspector that has information necessary for creating instances of given class ("creator"), as well as class annotations, but no information on member methods
forDeserialization(POJOPropertiesCollector) - Static method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Factory method to use for constructing an instance to use for building deserializers.
forDeserialization(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
forDeserialization(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.ClassIntrospector
Factory method that constructs an introspector that has all information needed for deserialization purposes.
forDeserializationWithBuilder(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
forDeserializationWithBuilder(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.ClassIntrospector
Factory method that constructs an introspector that has all information needed for constructing deserializers that use intermediate Builder objects.
forDirectClassAnnotations(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
forDirectClassAnnotations(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.ClassIntrospector
Factory method that constructs an introspector that only has information regarding annotations class itself has (but NOT including its supertypes), but nothing on methods or constructors.
format(JsonValueFormat) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.Base
 
format(JsonValueFormat) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor
Method called to indicate configured format for value type being visited.
format(Date, StringBuffer, FieldPosition) - Method in class com.fasterxml.jackson.databind.util.ISO8601DateFormat
 
format(Date) - Static method in class com.fasterxml.jackson.databind.util.ISO8601Utils
Format a date into 'yyyy-MM-ddThh:mm:ssZ' (GMT timezone, no milliseconds precision)
format(Date, boolean) - Static method in class com.fasterxml.jackson.databind.util.ISO8601Utils
Format a date into 'yyyy-MM-ddThh:mm:ss[.sss]Z' (GMT timezone)
format(Date, boolean, TimeZone) - Static method in class com.fasterxml.jackson.databind.util.ISO8601Utils
Format date into yyyy-MM-ddThh:mm:ss[.sss][Z|[+-]hh:mm]
format(Date, StringBuffer, FieldPosition) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
forOtherUse(MapperConfig<?>, JavaType, AnnotatedClass) - Static method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Factory method to use for constructing an instance to use for purposes other than building serializers or deserializers; will only have information on class, not on properties.
forProperty(BeanProperty) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
 
forProperty(BeanProperty) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeSerializer
 
forProperty(BeanProperty) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeDeserializer
 
forProperty(BeanProperty) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeSerializer
 
forProperty(BeanProperty) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer
 
forProperty(BeanProperty) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeSerializer
 
forProperty(BeanProperty) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer
 
forProperty(BeanProperty) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeSerializer
 
forProperty(BeanProperty) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
forProperty(BeanProperty) - Method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
Method called to create contextual version, to be used for values of given property.
forProperty(BeanProperty) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
Method called to create contextual version, to be used for values of given property.
forScope(Class<?>) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedObjectIdGenerator
 
forScope(Class<?>) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertyBasedObjectIdGenerator
 
forSerialization(POJOPropertiesCollector) - Static method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Factory method to use for constructing an instance to use for building serializers.
forSerialization(SerializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
forSerialization(SerializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.ClassIntrospector
Factory method that constructs an introspector that has all information needed for serialization purposes.
forType(Class<?>) - Static method in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
forValue(String) - Static method in enum com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes
 
from(JsonParser, String, Object, Class<?>) - Static method in exception com.fasterxml.jackson.databind.exc.InvalidFormatException
 
from(JsonParser, Object, String, Collection<Object>) - Static method in exception com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException
Factory method used for constructing instances of this exception type.
from(JsonParser, String) - Static method in exception com.fasterxml.jackson.databind.JsonMappingException
 
from(JsonParser, String, Throwable) - Static method in exception com.fasterxml.jackson.databind.JsonMappingException
 
from(HashMap<SerializerCache.TypeKey, JsonSerializer<Object>>) - Static method in class com.fasterxml.jackson.databind.ser.impl.ReadOnlyClassToSerializerMap
Factory method for creating the "blueprint" lookup map.
fromMemberAnnotations(POJOPropertyBuilder.WithMember<T>) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Helper method used for finding annotation values, from accessors relevant to current usage (deserialization, serialization)
FromStringDeserializer<T> - Class in com.fasterxml.jackson.databind.deser.std
Base class for simple deserializers that only accept JSON String values as the source.
FromStringDeserializer(Class<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer
 
fromUnexpectedIOE(IOException) - Static method in exception com.fasterxml.jackson.databind.JsonMappingException
Factory method used when "upgrading" an IOException into JsonMappingException: usually only needed to comply with a signature.

G

generateId(Object) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedObjectIdGenerator
 
generateId(Object) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertyBasedObjectIdGenerator
 
generateId(Object) - Method in class com.fasterxml.jackson.databind.ser.impl.WritableObjectId
 
generateJsonSchema(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Generate Json-schema instance for specified class.
generateJsonSchema(Class<?>) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
The method to be called by ObjectMapper and ObjectWriter to generate JSON schema for given type.
generator - Variable in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
Blueprint generator instance: actual instance will be fetched from SerializerProvider using this as the key.
generator - Variable in class com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
Blueprint generator instance: actual instance will be fetched from SerializerProvider using this as the key.
generator - Variable in class com.fasterxml.jackson.databind.ser.impl.WritableObjectId
 
get(Class<A>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationMap
 
get(int) - Method in class com.fasterxml.jackson.databind.JsonNode
Method for accessing value of the specified element of an array node.
get(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Method for accessing value of the specified field of an object node.
get(int) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
get(String) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
get(int) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
get(String) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
get(int) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
get(String) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
get(int) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
get(String) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
get(Object) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method that can be used to access value of the property this Object describes, from given bean instance.
get(Class<A>) - Method in interface com.fasterxml.jackson.databind.util.Annotations
Main access method used to find value for given annotation.
get(int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
 
getAccessor() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Method used to find accessor (getter, field to access) to use for accessing value of the property.
getAccessor() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
getAccessor() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
Method used to find accessor (getter, field to access) to use for accessing value of the property.
getActiveView() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for finding currently active view, if any (null if none)
getActiveView() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
getActiveView() - Method in class com.fasterxml.jackson.databind.DatabindContext
Accessor for locating currently active view, if any; returns null if no view has been set.
getActiveView() - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
getActiveView() - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
getAllAnnotations() - Method in class com.fasterxml.jackson.databind.introspect.Annotated
 
getAllAnnotations() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
getAllAnnotations() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
 
getAlwaysAsId() - Method in class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
getAndSerialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.AnyGetterWriter
 
getAnnotated() - Method in class com.fasterxml.jackson.databind.introspect.Annotated
Method that can be used to find actual JDK element that this instance represents.
getAnnotated() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
getAnnotated() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
getAnnotated() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
getAnnotated() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
getAnnotated() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
Since there is no matching JDK element, this method will always return null
getAnnotation(Class<A>) - Method in interface com.fasterxml.jackson.databind.BeanProperty
Method for finding annotation associated with this property; meaning annotation associated with one of entities used to access property.
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.deser.impl.InnerClassProperty
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.introspect.Annotated
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
Accessor for annotations; all annotations associated with parameters are properly passed and accessible.
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
getAnnotationCount() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
getAnnotationCount() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
 
getAnnotationIntrospector() - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
getAnnotationIntrospector() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method for getting AnnotationIntrospector configured to introspect annotation values used for configuration.
getAnnotationIntrospector() - Method in class com.fasterxml.jackson.databind.DatabindContext
Convenience method for accessing serialization view in use (if any); equivalent to:
getAnnotationIntrospector() - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Method for getting AnnotationIntrospector configured to introspect annotation values used for configuration.
getAnnotationIntrospector() - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
getAnnotationIntrospector() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
getAnnotationIntrospector() - Method in class com.fasterxml.jackson.databind.SerializationConfig
 
getAnnotationIntrospector() - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
getAnnotations() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
getAnyGetter() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
getAnyGetter() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
getAnySetter() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
getAnySetterMethod() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
getArrayBuilders() - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method for accessing object useful for building arrays of primitive types (such as int[]).
getArrayComparator(Object) - Static method in class com.fasterxml.jackson.databind.util.ArrayBuilders
Helper method used for constructing simple value comparator used for comparing arrays for content equality.
getBase64Variant() - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
getBase64Variant() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method called during deserialization if Base64 encoded content needs to be decoded.
getBase64Variant() - Method in class com.fasterxml.jackson.databind.DeserializationContext
Convenience method for accessing the default Base64 encoding used for decoding base64 encoded binary content.
getBaseSettings() - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
getBeanClass() - Method in class com.fasterxml.jackson.databind.BeanDescription
 
getBeanClass() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
getBeanDescription() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
getBigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getBigIntegerValue() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.databind.node.TextNode
Method for accessing textual contents assuming they were base64 encoded; if so, they are decoded and resulting binary data is returned.
getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getBindingCount() - Method in class com.fasterxml.jackson.databind.type.TypeBindings
 
getBlueprintISO8601Format() - Static method in class com.fasterxml.jackson.databind.util.StdDateFormat
Method for getting the globally shared DateFormat instance that uses GMT timezone and can handle simple ISO-8601 compliant date format.
getBlueprintRFC1123Format() - Static method in class com.fasterxml.jackson.databind.util.StdDateFormat
Method for getting the globally shared DateFormat instance that uses GMT timezone and can handle RFC-1123 compliant date format.
getBooleanBuilder() - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders
 
getBuilderConfig() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
getBuildMethod() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
getByteBuilder() - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders
 
getClassAnnotations() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for accessing collection of annotations the bean class has.
getClassAnnotations() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
getClassAnnotations() - Method in class com.fasterxml.jackson.databind.ser.PropertyBuilder
 
getClassDef() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
getClassDescription(Object) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method used to construct appropriate description when passed either type (Class) or an instance; in latter case, class of instance is to be used.
getClassInfo() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for accessing low-level information about Class this item describes.
getClassInfo() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
getClassInfo() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
getClassIntrospector() - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
getClassIntrospector() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
 
getCodec() - Method in class com.fasterxml.jackson.databind.MappingJsonFactory
We'll override the method to return more specific type; co-variance helps here
getCodec() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getCodec() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
getCodec() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getConfig() - Method in class com.fasterxml.jackson.databind.DatabindContext
Accessor to currently active configuration (both per-request configs and per-mapper config).
getConfig() - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
getConfig() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
getConfig() - Method in class com.fasterxml.jackson.databind.ObjectReader
 
getConfig() - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
getConfig() - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method for accessing configuration for the serialization processing.
getConstructorParameter() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
getConstructorParameter() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
getConstructorParameter() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
getConstructors() - Method in class com.fasterxml.jackson.databind.BeanDescription
 
getConstructors() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
getConstructors() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
getContentDeserializer() - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
 
getContentDeserializer() - Method in class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
Accesor for deserializer use for deserializing content values.
getContentDeserializer() - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
getContentDeserializer() - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
getContentDeserializer() - Method in class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
 
getContentSerializer() - Method in class com.fasterxml.jackson.databind.ser.ContainerSerializer
Accessor for serializer used for serializing contents (List and array elements, Map values etc) of the container for which this serializer is used, if it is known statically.
getContentSerializer() - Method in class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
 
getContentSerializer() - Method in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
 
getContentSerializer() - Method in class com.fasterxml.jackson.databind.ser.std.EnumMapSerializer
 
getContentSerializer() - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
getContentSerializer() - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
getContentSerializer() - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.BooleanArraySerializer
 
getContentSerializer() - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.DoubleArraySerializer
 
getContentSerializer() - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.FloatArraySerializer
 
getContentSerializer() - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.IntArraySerializer
 
getContentSerializer() - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.LongArraySerializer
 
getContentSerializer() - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ShortArraySerializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
Accessor for declared type of contained value elements; either exact type, or one of its supertypes.
getContentType() - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.JavaType
 
getContentType() - Method in class com.fasterxml.jackson.databind.ser.ContainerSerializer
Accessor for finding declared (static) element type for type this serializer is used for.
getContentType() - Method in class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
 
getContentType() - Method in class com.fasterxml.jackson.databind.ser.std.EnumMapSerializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.BooleanArraySerializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.DoubleArraySerializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.FloatArraySerializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.IntArraySerializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.LongArraySerializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ShortArraySerializer
 
getContentType() - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
getContentType() - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
getContentType() - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
getContextAnnotation(Class<A>) - Method in interface com.fasterxml.jackson.databind.BeanProperty
Method for finding annotation associated with context of this property; usually class in which member is declared (or its subtype if processing subtype).
getContextAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
 
getContextAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
getContextAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
getConverter() - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
getCreatorIndex() - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
getCreatorIndex() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Method for accessing index of the creator property: for other types of properties will simply return -1.
getCurrentLocation() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getCurrentLocation() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getCurrentName() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getCurrentName() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getDataStream() - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
Method to use for accessing input for which format detection has been done.
getDateFormat() - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
getDateFormat() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method for accessing currently configured (textual) date format that will be used for reading or writing date values (in case of writing, only if textual output is configured; not if dates are to be serialized as time stamps).
getDateFormat() - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
getDecimalValue() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getDecimalValue() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getDeclaringClass() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
getDeclaringClass() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
getDeclaringClass() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
getDeclaringClass() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
 
getDeclaringClass() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
getDeclaringClass() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
 
getDefaultBean() - Method in class com.fasterxml.jackson.databind.ser.PropertyBuilder
 
getDefaultConstructor() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
getDefaultCreator() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
getDefaultCreator() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be called to try to access member (constructor, static factory method) that is used as the "default creator" (creator that is called without arguments; typically default [zero-argument] constructor of the type).
getDefaultFilter() - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
 
getDefaultImpl() - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
getDefaultImpl() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
getDefaultImpl() - Method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
Accessor for "default implementation" type; optionally defined class to use in cases where type id is not accessible for some reason (either missing, or can not be resolved)
getDefaultImpl() - Method in interface com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder
Accessor for currently configured default type; implementation class that may be used in case no valid type information is available during type resolution
getDefaultNullKeySerializer() - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
getDefaultNullValueSerializer() - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
getDefaultSchemaNode() - Static method in class com.fasterxml.jackson.databind.jsonschema.JsonSchema
Deprecated.
Get the default schema node.
getDefaultTimeZone() - Static method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
getDefaultTyper(JavaType) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method called to locate a type info handler for types that do not have one explicitly declared via annotations (or other configuration).
getDefaultValue(String, AnnotatedMember) - Method in class com.fasterxml.jackson.databind.ser.PropertyBuilder
 
getDefaultVisibilityChecker() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for object used for determining whether specific property elements (method, constructors, fields) can be auto-detected based on their visibility (access modifiers).
getDefaultVisibilityChecker() - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
getDefaultVisibilityChecker() - Method in class com.fasterxml.jackson.databind.SerializationConfig
 
getDelegateCreator() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
getDelegateCreator() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be called to try to access member (constructor, static factory method) that is used as the "delegate creator".
getDelegatee() - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
getDelegatee() - Method in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
 
getDelegatee() - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Accessor that can be used to determine if this deserializer uses another deserializer for actual deserialization, by delegating calls.
getDelegatee() - Method in class com.fasterxml.jackson.databind.JsonSerializer
Accessor that can be used to determine if this serializer uses another serializer for actual serialization, by delegating calls.
getDelegatee() - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
getDelegateType(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
getDelegateType(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be used to determine what is the type of delegate type to use, if any; if no delegates are used, will return null.
getDeserializationConfig() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that returns the shared default DeserializationConfig object that defines configuration settings for deserialization.
getDeserializationContext() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for getting current DeserializationContext.
getDeserializationFeatures() - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
getDeserializer(Class<?>) - Static method in class com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer
Factory method for accessing deserializer for specific node type
getDoubleBuilder() - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders
 
getDoubleValue() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getDoubleValue() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getEmbeddedObject() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getEmbeddedObject() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getEmptyValue() - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
getEmptyValue() - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Method called to determine value to be used for "empty" values (most commonly when deserializing from empty JSON Strings).
getEnum(int) - Method in class com.fasterxml.jackson.databind.util.EnumResolver
 
getEnumClass() - Method in class com.fasterxml.jackson.databind.util.EnumResolver
 
getEnumClass() - Method in class com.fasterxml.jackson.databind.util.EnumValues
 
getEnumValues() - Method in class com.fasterxml.jackson.databind.ser.std.EnumSerializer
 
getErasedSignature() - Method in class com.fasterxml.jackson.databind.JavaType
Method for accessing signature without generic type information, in form compatible with all versions of JVM, and specifically used for type descriptions when generating byte code.
getErasedSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.JavaType
Method for accessing signature without generic type information, in form compatible with all versions of JVM, and specifically used for type descriptions when generating byte code.
getErasedSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
getErasedSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
getErasedSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
getErasedSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
getErasedSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.TypeBase
 
getFactory() - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method for getting current DeserializerFactory.
getFactory() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that can be used to get hold of JsonFactory that this mapper uses if it needs to construct JsonParsers and/or JsonGenerators.
getFactory() - Method in class com.fasterxml.jackson.databind.ObjectReader
 
getFactory() - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
getFactoryConfig() - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Method for getting current DeserializerFactoryConfig.
getFactoryConfig() - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Method for getting current SerializerFactoryConfig.
getFactoryMethods() - Method in class com.fasterxml.jackson.databind.BeanDescription
 
getFactoryMethods() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
getFalse() - Static method in class com.fasterxml.jackson.databind.node.BooleanNode
 
getField() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
getField() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder