Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 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>, Map<String, SettableBeanProperty>) - Constructor for class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
AbstractDeserializer(BeanDeserializerBuilder, BeanDescription, Map<String, SettableBeanProperty>) - Constructor for class com.fasterxml.jackson.databind.deser.AbstractDeserializer
Deprecated.
AbstractDeserializer(BeanDescription) - Constructor for class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
AbstractDeserializer(AbstractDeserializer, ObjectIdReader, 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
 
accept(char, String, int) - Method in interface com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.BaseNameValidator
 
accept(char, String, int) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.FirstCharBasedValidator
 
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 class com.fasterxml.jackson.databind.ext.SqlBlobSerializer
 
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(Class<?>, JsonFormatVisitorWrapper) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Since 2.6
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.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.ByteArraySerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.ByteBufferSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.ClassSerializer
 
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.EnumSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.FileSerializer
 
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.NumberSerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.Base
 
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.ReferenceTypeSerializer
 
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.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.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.StdKeySerializers.Dynamic
 
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.ToStringSerializerBase
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.UUIDSerializer
 
AccessorForReader(InputStream, byte[]) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders.AccessorForReader
 
AccessorForReader(byte[]) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders.AccessorForReader
 
AccessorForReader(byte[], int, int) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders.AccessorForReader
 
accessorNaming(AccessorNamingStrategy.Provider) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for configuring AccessorNamingStrategy to use for auto-detecting accessor ("getter") and mutator ("setter") methods based on naming of methods.
AccessorNamingStrategy - Class in com.fasterxml.jackson.databind.introspect
API for handlers used to "mangle" names of "getter" and "setter" methods to find implicit property names.
AccessorNamingStrategy() - Constructor for class com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy
 
AccessorNamingStrategy.Base - Class in com.fasterxml.jackson.databind.introspect
Helper class that implements all abstract methods with dummy implementations.
AccessorNamingStrategy.Provider - Class in com.fasterxml.jackson.databind.introspect
Interface for provider (factory) for constructing AccessorNamingStrategy for given type of deserialization target
AccessPattern - Enum in com.fasterxml.jackson.databind.util
Enumeration used to indicate required access pattern for providers: this can sometimes be used to optimize out dynamic calls.
activateDefaultTyping(PolymorphicTypeValidator) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Convenience method that is equivalent to calling
activateDefaultTyping(PolymorphicTypeValidator, ObjectMapper.DefaultTyping) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Convenience method that is equivalent to calling
activateDefaultTyping(PolymorphicTypeValidator, ObjectMapper.DefaultTyping, JsonTypeInfo.As) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for enabling automatic inclusion of type information, needed for proper deserialization of polymorphic types (unless types have been annotated with JsonTypeInfo).
activateDefaultTyping(PolymorphicTypeValidator) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method that is equivalent to calling
activateDefaultTyping(PolymorphicTypeValidator, ObjectMapper.DefaultTyping) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method that is equivalent to calling
activateDefaultTyping(PolymorphicTypeValidator, ObjectMapper.DefaultTyping, JsonTypeInfo.As) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling automatic inclusion of type information ("Default Typing"), needed for proper deserialization of polymorphic types (unless types have been annotated with JsonTypeInfo).
activateDefaultTypingAsProperty(PolymorphicTypeValidator, ObjectMapper.DefaultTyping, String) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
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)
activateDefaultTypingAsProperty(PolymorphicTypeValidator, ObjectMapper.DefaultTyping, String) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling automatic inclusion of type information ("Default Typing") -- 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)
actualType() - Method in class com.fasterxml.jackson.databind.type.PlaceholderForType
 
actualType(JavaType) - Method in class com.fasterxml.jackson.databind.type.PlaceholderForType
 
add(Object) - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.CollectionReferringAccumulator
 
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(BigInteger) - 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<? extends 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
 
addAndResolveNonTypedSerializer(Class<?>, JavaType, JsonSerializer<Object>, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.SerializerCache
Another alternative that will cover both access via raw type and matching fully resolved type, in one fell swoop.
addArray() - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will construct an ArrayNode and add it at the end of this array node.
addBackReferenceProperties(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.
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.
addBigDecimalCreator(AnnotatedWithParams, boolean) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
addBigIntegerCreator(AnnotatedWithParams, boolean) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
addBooleanCreator(AnnotatedWithParams, boolean) - 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).
addCtor(AnnotatedParameter, PropertyName, boolean, boolean, boolean) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
addDelegatingCreator(AnnotatedWithParams, boolean, SettableBeanProperty[], int) - 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
Method for adding deserializer to handle specified type.
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, boolean) - 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, PropertyName, boolean, boolean, boolean) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
addFilter(String, BeanPropertyFilter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
Deprecated.
since 2.3
addFilter(String, PropertyFilter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
 
addFilter(String, SimpleBeanPropertyFilter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
Overloaded variant just to resolve "ties" when using SimpleBeanPropertyFilter.
addGetter(AnnotatedMethod, PropertyName, boolean, boolean, boolean) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
addHandler(DeserializationProblemHandler) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method used for adding a DeserializationProblemHandler for this builder, at the head of the list (meaning it has priority over handler registered earlier).
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.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.
addImplicitConstructorCandidate(CreatorCandidate) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
addImplicitFactoryCandidate(CreatorCandidate) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
addIncludable(String) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Method that will add property name as one of the properties that will be included.
addInjectable(PropertyName, 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, boolean) - 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).
addLocalDefinition(Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.SimpleMixInResolver
 
addLongCreator(AnnotatedWithParams, boolean) - 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.
addMixIn(Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method to use for defining mix-in annotations to use for augmenting annotations that classes have, for purpose of configuration serialization and/or deserialization processing.
addMixIn(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.
addMixInAnnotations(Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Deprecated.
Since 2.5: replaced by a fluent form of the method; ObjectMapper.addMixIn(Class, Class).
addModule(Module) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
addModules(Module...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
addModules(Iterable<? extends Module>) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
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.AnnotationCollector
 
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
 
addProperty(BeanPropertyDefinition) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
addPropertyCreator(AnnotatedWithParams, boolean, SettableBeanProperty[]) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
addRawValue(RawValue) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
addReferenceProperties(DeserializationContext, BeanDescription, BeanDeserializerBuilder) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Deprecated.
addSelfReference(ResolvedRecursiveType) - Method in class com.fasterxml.jackson.databind.type.ClassStack
Method called to indicate that there is a self-reference from deeper down in stack pointing into type this stack frame represents.
addSerializer(JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Method for adding serializer to handle type that the serializer claims to handle (see JsonSerializer.handledType()).
addSerializer(Class<? extends T>, JsonSerializer<T>) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Method for adding serializer to handle values of specific type.
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
 
addSerializer(Class<?>, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
Method that can be used to 'register' a serializer that caller has resolved without help of this map.
addSerializer(JavaType, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
 
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, PropertyName, boolean, boolean, boolean) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
addStringCreator(AnnotatedWithParams, boolean) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
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.
addUnresolvedId(Object, Class<?>, JsonLocation) - Method in exception com.fasterxml.jackson.databind.deser.UnresolvedForwardReference
 
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.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
 
allowIfBaseType(Class<?>) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
Method for appending matcher that will allow all subtypes in cases where nominal base type is specified class, or one of its subtypes.
allowIfBaseType(Pattern) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
Method for appending matcher that will allow all subtypes in cases where nominal base type's class name matches given Pattern For example, call to
allowIfBaseType(String) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
Method for appending matcher that will allow all subtypes in cases where nominal base type's class name starts with specific prefix.
allowIfBaseType(BasicPolymorphicTypeValidator.TypeMatcher) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
Method for appending custom matcher called with base type: if matcher returns true, all possible subtypes will be accepted; if false, other matchers are applied.
allowIfSubType(Class<?>) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
Method for appending matcher that will allow specific subtype (regardless of declared base type) if it is subTypeBase or its subtype.
allowIfSubType(Pattern) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
Method for appending matcher that will allow specific subtype (regardless of declared base type) in cases where subclass name matches given Pattern.
allowIfSubType(String) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
Method for appending matcher that will allow specific subtype (regardless of declared base type) in cases where subclass name starts with specified prefix For example, call to
allowIfSubType(BasicPolymorphicTypeValidator.TypeMatcher) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
Method for appending custom matcher called with resolved subtype: if matcher returns true, type will be accepted; if false, other matchers are applied.
allowIfSubTypeIsArray() - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
Method for appending matcher that will allow all subtypes that are Java arrays (regardless of element type).
allowJDKTypeConstructors() - Method in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
 
allowPrimitiveTypes(MapperConfig<?>, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
Overridable helper method that is called to determine whether type serializers and type deserializers may be created even if base type is Java primitive type.
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 - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate.Param
 
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
 
AnnotatedClass.Creators - Class in com.fasterxml.jackson.databind.introspect
 
AnnotatedClassResolver - Class in com.fasterxml.jackson.databind.introspect
Helper class that contains logic for resolving annotations to construct AnnotatedClass instances.
AnnotatedConstructor - Class in com.fasterxml.jackson.databind.introspect
 
AnnotatedConstructor(TypeResolutionContext, 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(TypeResolutionContext, 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
AnnotatedFieldCollector - Class in com.fasterxml.jackson.databind.introspect
 
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(TypeResolutionContext, AnnotationMap) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedMember
 
AnnotatedMember(AnnotatedMember) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedMember
Copy-constructor.
AnnotatedMethod - Class in com.fasterxml.jackson.databind.introspect
 
AnnotatedMethod(TypeResolutionContext, 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
AnnotatedMethodCollector - Class in com.fasterxml.jackson.databind.introspect
 
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
 
AnnotatedMethodMap(Map<MemberKey, AnnotatedMethod>) - 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, JavaType, TypeResolutionContext, 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(TypeResolutionContext, AnnotationMap, AnnotationMap[]) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
 
AnnotatedWithParams(AnnotatedWithParams, AnnotationMap[]) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
 
AnnotationCollector - Class in com.fasterxml.jackson.databind.introspect
Helper class used to collect annotations to be stored as Annotations (like AnnotationMap).
AnnotationCollector(Object) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotationCollector
 
AnnotationCollector.NoAnnotations - Class in com.fasterxml.jackson.databind.introspect
Immutable implementation for case where no annotations are associated with an annotatable entity.
AnnotationCollector.OneAnnotation - Class in com.fasterxml.jackson.databind.introspect
 
AnnotationCollector.TwoAnnotations - Class in com.fasterxml.jackson.databind.introspect
 
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(AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for replacing AnnotationIntrospector used by the mapper instance to be built.
annotationIntrospector() - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
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.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() - Method in class com.fasterxml.jackson.databind.introspect.Annotated
Deprecated.
Since 2.9 should instead use Annotated.getAnnotated()
annotations() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Deprecated.
annotations() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
Deprecated.
annotations() - Method in 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, JsonSerializer<?>) - 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
 
apostrophed(String) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Returns either 'text' (single-quoted) or [null].
append(POJOPropertyBuilder.Linked<T>) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
Method called to append given node(s) at the end of this node chain.
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, Object) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
 
append(int, JsonToken, Object) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
 
append(int, JsonToken, Object, Object, 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
Deprecated.
appendReferring(ReadableObjectId.Referring) - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
 
argCount() - Method in class com.fasterxml.jackson.databind.introspect.MemberKey
 
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) - Constructor for class com.fasterxml.jackson.databind.deser.std.ArrayBlockingQueueDeserializer
 
ArrayBlockingQueueDeserializer(JavaType, JsonDeserializer<Object>, TypeDeserializer, ValueInstantiator, JsonDeserializer<Object>, NullValueProvider, Boolean) - 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.ByteBuilder - Class in com.fasterxml.jackson.databind.util
 
ArrayBuilders.DoubleBuilder - Class in com.fasterxml.jackson.databind.util
 
ArrayBuilders.FloatBuilder - Class in com.fasterxml.jackson.databind.util
 
ArrayBuilders.IntBuilder - Class in com.fasterxml.jackson.databind.util
 
ArrayBuilders.LongBuilder - Class in com.fasterxml.jackson.databind.util
 
ArrayBuilders.ShortBuilder - Class in com.fasterxml.jackson.databind.util
 
ArrayIterator<T> - Class in com.fasterxml.jackson.databind.util
Iterator implementation used to efficiently expose contents of an Array as read-only iterator.
ArrayIterator(T[]) - Constructor for class com.fasterxml.jackson.databind.util.ArrayIterator
 
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(JsonNodeFactory, int) - Constructor for class com.fasterxml.jackson.databind.node.ArrayNode
 
ArrayNode(JsonNodeFactory, List<JsonNode>) - 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(int) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
Factory method that constructs and returns an ArrayNode with an initial capacity Construction is done using registered JsonNodeFactory
arrayNode() - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
arrayNode(int) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
Factory method for constructing a JSON Array node with an initial capacity
arrayNode() - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for constructing an empty JSON Array node
arrayNode(int) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for constructing a JSON Array node with an initial capacity
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
Deprecated.
Since 2.6
ArraySerializerBase(ArraySerializerBase<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
 
ArraySerializerBase(ArraySerializerBase<?>, BeanProperty, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
 
ArraySerializerBase(ArraySerializerBase<?>, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
Deprecated.
Since 2.6
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.
ArrayType(JavaType, TypeBindings, Object, Object, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.type.ArrayType
 
asAnnotationMap() - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector
 
asAnnotations() - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector
 
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 cannot be done if unwrapping operation is requested; so implementation will simply return 'this'.
asArraySerializer() - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Mutant 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, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
Non-contextual, "blueprint" constructor typically called when the first instance is created, without knowledge of property it was used via.
AsArraySerializerBase(Class<?>, JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
Deprecated.
Since 2.6 Use variants that either take 'src', or do NOT pass BeanProperty
AsArraySerializerBase(Class<?>, JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<?>, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
General purpose constructor.
AsArraySerializerBase(AsArraySerializerBase<?>, BeanProperty, TypeSerializer, JsonSerializer<?>, Boolean) - 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
Deprecated.
since 2.6: use the overloaded method that takes 'unwrapSingle'
AsArrayTypeDeserializer - Class in com.fasterxml.jackson.databind.jsontype.impl
Type deserializer used with JsonTypeInfo.As.WRAPPER_ARRAY inclusion mechanism.
AsArrayTypeDeserializer(JavaType, TypeIdResolver, String, boolean, JavaType) - 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
 
asCopyOfValue(JsonParser) - Static method in class com.fasterxml.jackson.databind.util.TokenBuffer
Convenience method, equivalent to:
AsDeductionTypeDeserializer - Class in com.fasterxml.jackson.databind.jsontype.impl
A TypeDeserializer capable of deducing polymorphic types based on the fields available.
AsDeductionTypeDeserializer(JavaType, TypeIdResolver, JavaType, DeserializationConfig, Collection<NamedType>) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsDeductionTypeDeserializer
 
AsDeductionTypeDeserializer(AsDeductionTypeDeserializer, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsDeductionTypeDeserializer
 
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
 
AsExistingPropertyTypeSerializer - Class in com.fasterxml.jackson.databind.jsontype.impl
Type serializer used with JsonTypeInfo.As.EXISTING_PROPERTY inclusion mechanism.
AsExistingPropertyTypeSerializer(TypeIdResolver, BeanProperty, String) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsExistingPropertyTypeSerializer
 
AsExternalTypeDeserializer - Class in com.fasterxml.jackson.databind.jsontype.impl
Type deserializer used with JsonTypeInfo.As.EXTERNAL_PROPERTY inclusion mechanism.
AsExternalTypeDeserializer(JavaType, TypeIdResolver, String, boolean, JavaType) - 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
 
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
 
asKey(Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeBindings
Factory method that will create an object that can be used as a key for caching purposes by TypeFactory
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
 
asParserOnFirstToken() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
Same as:
AsPropertyTypeDeserializer - Class in com.fasterxml.jackson.databind.jsontype.impl
Type deserializer used with JsonTypeInfo.As.PROPERTY inclusion mechanism.
AsPropertyTypeDeserializer(JavaType, TypeIdResolver, String, boolean, JavaType) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer
 
AsPropertyTypeDeserializer(JavaType, TypeIdResolver, String, boolean, JavaType, JsonTypeInfo.As) - 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
assignIndex(int) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Method used to assign index for property.
assignIndex(int) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
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(SettableBeanProperty, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
Method called to buffer value for given property, as well as check whether we now have values for all (creator) properties that we expect to get values for.
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
 
assignTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method called to set, reset or clear the configured type serializer for property.
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(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Method similar to JsonNode.asText(), except that it will return defaultValue in cases where null value would be returned; either for missing nodes (trying to access missing property, or element at invalid item for array) or explicit nulls.
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(String) - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
asText(String) - Method in class com.fasterxml.jackson.databind.node.NullNode
 
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(String) - 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
 
asText(String) - 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, JavaType) - 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
 
at(JsonPointer) - Method in class com.fasterxml.jackson.databind.JsonNode
Method for locating node specified by given JSON pointer instances.
at(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Convenience method that is functionally equivalent to:
at(String) - Method in class com.fasterxml.jackson.databind.ObjectReader
Convenience method to bind from JsonPointer.
at(JsonPointer) - Method in class com.fasterxml.jackson.databind.ObjectReader
Convenience method to bind from JsonPointer JsonPointerBasedFilter is registered and will be used for parsing later.
AtomicBooleanDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
AtomicBooleanDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.AtomicBooleanDeserializer
 
AtomicBooleanSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicBooleanSerializer
 
AtomicIntegerDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
AtomicIntegerDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.AtomicIntegerDeserializer
 
AtomicIntegerSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicIntegerSerializer
 
AtomicLongDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
AtomicLongDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.AtomicLongDeserializer
 
AtomicLongSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicLongSerializer
 
AtomicReferenceDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
AtomicReferenceDeserializer(JavaType, ValueInstantiator, TypeDeserializer, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.AtomicReferenceDeserializer
 
AtomicReferenceSerializer - Class in com.fasterxml.jackson.databind.ser.std
 
AtomicReferenceSerializer(ReferenceType, boolean, TypeSerializer, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.databind.ser.std.AtomicReferenceSerializer
 
AtomicReferenceSerializer(AtomicReferenceSerializer, BeanProperty, TypeSerializer, JsonSerializer<?>, NameTransformer, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.AtomicReferenceSerializer
 
AttributePropertyWriter - Class in com.fasterxml.jackson.databind.ser.impl
VirtualBeanPropertyWriter implementation used for JsonAppend, to serialize properties backed-by dynamically assignable attribute values.
AttributePropertyWriter(String, BeanPropertyDefinition, Annotations, JavaType) - Constructor for class com.fasterxml.jackson.databind.ser.impl.AttributePropertyWriter
 
AttributePropertyWriter(String, BeanPropertyDefinition, Annotations, JavaType, JsonInclude.Value) - Constructor for class com.fasterxml.jackson.databind.ser.impl.AttributePropertyWriter
 
AttributePropertyWriter(AttributePropertyWriter) - Constructor for class com.fasterxml.jackson.databind.ser.impl.AttributePropertyWriter
 
available() - Method in class com.fasterxml.jackson.databind.util.ByteBufferBackedInputStream
 

B

back(String) - Static method in class com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
 
backticked(String) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Returns either `text` (backtick-quoted) or [null].
Base() - Constructor for class com.fasterxml.jackson.databind.deser.Deserializers.Base
 
Base(Class<?>) - Constructor for class com.fasterxml.jackson.databind.deser.ValueInstantiator.Base
 
Base(JavaType) - Constructor for class com.fasterxml.jackson.databind.deser.ValueInstantiator.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.deser.ValueInstantiators.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonAnyFormatVisitor.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor.Base
 
Base(SerializerProvider) - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonBooleanFormatVisitor.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
 
Base(SerializerProvider) - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonIntegerFormatVisitor.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.Base
 
Base(SerializerProvider) - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNullFormatVisitor.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNumberFormatVisitor.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.Base
 
Base(SerializerProvider) - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.JsonSerializable.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator.Base
 
Base() - Constructor for class com.fasterxml.jackson.databind.ser.Serializers.Base
 
Base(Class<?>, JsonParser.NumberType, String) - Constructor for class com.fasterxml.jackson.databind.ser.std.NumberSerializers.Base
 
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 for both serialization and deserialization.
BaseSettings(ClassIntrospector, AnnotationIntrospector, PropertyNamingStrategy, TypeFactory, TypeResolverBuilder<?>, DateFormat, HandlerInstantiator, Locale, TimeZone, Base64Variant, PolymorphicTypeValidator, AccessorNamingStrategy.Provider) - Constructor for class com.fasterxml.jackson.databind.cfg.BaseSettings
 
BaseSettings(ClassIntrospector, AnnotationIntrospector, PropertyNamingStrategy, TypeFactory, TypeResolverBuilder<?>, DateFormat, HandlerInstantiator, Locale, TimeZone, Base64Variant, PolymorphicTypeValidator) - Constructor for class com.fasterxml.jackson.databind.cfg.BaseSettings
Deprecated.
baseType() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
baseTypeName() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
Basic(TypeFactory, TypeBindings) - Constructor for class com.fasterxml.jackson.databind.introspect.TypeResolutionContext.Basic
 
BasicBeanDescription - Class in com.fasterxml.jackson.databind.introspect
Default BeanDescription implementation used by Jackson.
BasicBeanDescription(POJOPropertiesCollector, JavaType, AnnotatedClass) - Constructor for class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
BasicBeanDescription(MapperConfig<?>, JavaType, AnnotatedClass, List<BeanPropertyDefinition>) - Constructor for class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Alternate constructor used in cases where property information is not needed, only class info.
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" common collection interface types (such as Collection).
BasicDeserializerFactory(DeserializerFactoryConfig) - Constructor for class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
BasicDeserializerFactory.ContainerDefaultMappings - Class in com.fasterxml.jackson.databind.deser
Helper class to contain default mappings for abstract JDK Collection and Map types.
BasicDeserializerFactory.CreatorCollectionState - Class in com.fasterxml.jackson.databind.deser
Helper class to contain largish number of parameters that need to be passed during Creator introspection.
BasicPolymorphicTypeValidator - Class in com.fasterxml.jackson.databind.jsontype
Standard BasicPolymorphicTypeValidator implementation that users may want to use for constructing validators based on simple class hierarchy and/or name patterns to allow and/or deny certain subtypes.
BasicPolymorphicTypeValidator(Set<Class<?>>, BasicPolymorphicTypeValidator.TypeMatcher[], BasicPolymorphicTypeValidator.NameMatcher[], BasicPolymorphicTypeValidator.TypeMatcher[]) - Constructor for class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator
 
BasicPolymorphicTypeValidator.Builder - Class in com.fasterxml.jackson.databind.jsontype
Builder class for configuring and constructing immutable BasicPolymorphicTypeValidator instances.
BasicPolymorphicTypeValidator.NameMatcher - Class in com.fasterxml.jackson.databind.jsontype
General matcher interface (predicate) for validating unresolved subclass class name.
BasicPolymorphicTypeValidator.TypeMatcher - Class in com.fasterxml.jackson.databind.jsontype
General matcher interface (predicate) for validating class values (base type or resolved subtype)
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, JavaType, 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, Set<String>) - Constructor for class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
BeanAsArraySerializer(BeanSerializerBase, Set<String>, Set<String>) - Constructor for class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
BeanAsArraySerializer(BeanSerializerBase, ObjectIdWriter, Object) - Constructor for class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
beanDesc - Variable in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
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,
BeanDeserializer(BeanDeserializerBuilder, BeanDescription, BeanPropertyMap, Map<String, SettableBeanProperty>, HashSet<String>, boolean, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializer
Deprecated.
in 2.12, remove from 3.0
BeanDeserializer(BeanDeserializerBuilder, BeanDescription, BeanPropertyMap, Map<String, SettableBeanProperty>, HashSet<String>, boolean, Set<String>, 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, Set<String>) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializer
Deprecated.
in 2.12, remove from 3.0
BeanDeserializer(BeanDeserializerBase, Set<String>, Set<String>) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
BeanDeserializer(BeanDeserializerBase, BeanPropertyMap) - 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>, Set<String>, boolean, Set<String>, 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, Set<String>, Set<String>) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
BeanDeserializerBase(BeanDeserializerBase, BeanPropertyMap) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
BeanDeserializerBase(BeanDeserializerBase, Set<String>) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Deprecated.
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, DeserializationContext) - 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, constructor parameters).
BeanProperty.Bogus - Class in com.fasterxml.jackson.databind
Alternative "Null" implementation that can be used in cases where a non-null BeanProperty is needed
BeanProperty.Std - Class in com.fasterxml.jackson.databind
Simple stand-alone implementation, useful as a placeholder or base class for more complex implementations.
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
Deprecated.
Since 2.3: use PropertyFilter instead.
BeanPropertyMap - Class in com.fasterxml.jackson.databind.deser.impl
Helper class used for storing mapping from property name to SettableBeanProperty instances.
BeanPropertyMap(boolean, Collection<SettableBeanProperty>, Map<String, List<PropertyName>>, Locale) - Constructor for class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
BeanPropertyMap(boolean, Collection<SettableBeanProperty>, Map<String, List<PropertyName>>) - Constructor for class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
Deprecated.
since 2.11
BeanPropertyMap(BeanPropertyMap, boolean) - 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, Class<?>[]) - Constructor for class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
BeanPropertyWriter(BeanPropertyDefinition, AnnotatedMember, Annotations, JavaType, JsonSerializer<?>, TypeSerializer, JavaType, boolean, Object) - Constructor for class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Deprecated.
BeanPropertyWriter() - Constructor for class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Constructor that may be of use to virtual properties, when there is need for the zero-arg ("default") constructor, and actual initialization is done after constructor call.
BeanPropertyWriter(BeanPropertyWriter) - Constructor for class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
"Copy constructor" to be used by filtering sub-classes
BeanPropertyWriter(BeanPropertyWriter, PropertyName) - Constructor for class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
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, ObjectIdWriter, Object) - Constructor for class com.fasterxml.jackson.databind.ser.BeanSerializer
 
BeanSerializer(BeanSerializerBase, Set<String>, Set<String>) - Constructor for class com.fasterxml.jackson.databind.ser.BeanSerializer
 
BeanSerializer(BeanSerializerBase, BeanPropertyWriter[], BeanPropertyWriter[]) - 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, ObjectIdWriter, Object) - Constructor for class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
BeanSerializerBase(BeanSerializerBase, String[]) - Constructor for class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Deprecated.
BeanSerializerBase(BeanSerializerBase, Set<String>) - Constructor for class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Deprecated.
BeanSerializerBase(BeanSerializerBase, Set<String>, Set<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
 
bigDecimalAsStringSerializer() - Static method in class com.fasterxml.jackson.databind.ser.std.NumberSerializer
 
BigDecimalDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigDecimalDeserializer
 
BigIntegerDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigIntegerDeserializer
 
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
Returns integer value for this node (as BigDecimal), if and only if this node is numeric (JsonNode.isNumber() returns true).
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 interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
binaryNode(byte[], int, int) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
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
Deprecated.
Since 2.7, should not need to access bindings directly
bindingsForBeanType() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Deprecated.
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.
Bogus() - Constructor for class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
BOOLEAN_DESC - Static variable in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
BooleanArraySerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.BooleanArraySerializer
 
BooleanArraySerializer(StdArraySerializers.BooleanArraySerializer, BeanProperty, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.BooleanArraySerializer
 
BooleanBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.BooleanBuilder
 
BooleanDeserializer(Class<Boolean>, Boolean) - Constructor for class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BooleanDeserializer
 
BooleanNode - Class in com.fasterxml.jackson.databind.node
This concrete value class is used to contain boolean (true / false) values.
BooleanNode(boolean) - Constructor for class com.fasterxml.jackson.databind.node.BooleanNode
NOTE: visibility raised to `protected` in 2.9.3 to allow custom subtypes.
booleanNode(boolean) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
booleanNode(boolean) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
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.
bufferedSize() - Method in class com.fasterxml.jackson.databind.util.PrimitiveArrayBuilder
 
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.cfg.MapperBuilder
Method to call to create actual mapper instance.
build() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Method for constructing a BeanDeserializer, given all information collected.
build(BeanPropertyMap) - Method in class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler.Builder
Method called after all external properties have been assigned, to further link property with polymorphic value with possible property for type id itself.
build(DeserializationContext, PropertyValueBuffer) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
 
build() - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
 
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(SerializerProvider, 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).
buildAtomicReferenceSerializer(SerializerProvider, ReferenceType, BeanDescription, boolean, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
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.CollectionLikeType
 
buildCanonicalName() - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
buildCanonicalName() - Method in class com.fasterxml.jackson.databind.type.PlaceholderForType
 
buildCanonicalName() - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
buildCanonicalName() - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
buildCanonicalName() - Method in class com.fasterxml.jackson.databind.type.TypeBase
 
buildCheckerIfNeeded(Set<String>, Set<String>) - Static method in class com.fasterxml.jackson.databind.util.IgnorePropertiesUtil
Factory method for creating and return a IgnorePropertiesUtil.Checker instance if (and only if) one needed.
buildCollectionSerializer(SerializerProvider, 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
buildCollectionSerializer(JavaType, boolean, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
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
 
buildEnumSetSerializer(JavaType) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
builder(JavaType) - Static method in class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler
 
Builder(JavaType) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler.Builder
 
builder() - Static method in class com.fasterxml.jackson.databind.json.JsonMapper
 
builder(JsonFactory) - Static method in class com.fasterxml.jackson.databind.json.JsonMapper
 
Builder(JsonMapper) - Constructor for class com.fasterxml.jackson.databind.json.JsonMapper.Builder
 
builder() - Static method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator
 
Builder() - Constructor for class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
 
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, JavaType, BeanPropertyMap, Map<String, SettableBeanProperty>, Set<String>, boolean, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
Constructor used by BeanDeserializerBuilder.
BuilderBasedDeserializer(BeanDeserializerBuilder, BeanDescription, JavaType, BeanPropertyMap, Map<String, SettableBeanProperty>, Set<String>, boolean, Set<String>, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
BuilderBasedDeserializer(BeanDeserializerBuilder, BeanDescription, BeanPropertyMap, Map<String, SettableBeanProperty>, Set<String>, boolean, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
Deprecated.
Since 2.9
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, Set<String>) - Constructor for class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
BuilderBasedDeserializer(BuilderBasedDeserializer, Set<String>, Set<String>) - Constructor for class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
BuilderBasedDeserializer(BuilderBasedDeserializer, BeanPropertyMap) - Constructor for class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
buildFingerprints(DeserializationConfig, Collection<NamedType>) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsDeductionTypeDeserializer
 
buildIndexedListSerializer(JavaType, boolean, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
buildIterableSerializer(SerializationConfig, JavaType, BeanDescription, boolean, JavaType) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
buildIteratorSerializer(SerializationConfig, JavaType, BeanDescription, boolean, JavaType) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
buildMapEntrySerializer(SerializerProvider, JavaType, BeanDescription, boolean, JavaType, JavaType) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
buildMapSerializer(SerializerProvider, 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(SerializerProvider, BeanPropertyDefinition, JavaType, JsonSerializer<?>, TypeSerializer, TypeSerializer, AnnotatedMember, boolean) - Method in class com.fasterxml.jackson.databind.ser.PropertyBuilder
 
ByteArraySerializer - Class in com.fasterxml.jackson.databind.ser.std
Unlike other integral number array serializers, we do not just print out byte values as numbers.
ByteArraySerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.ByteArraySerializer
 
ByteBufferBackedInputStream - Class in com.fasterxml.jackson.databind.util
Simple InputStream implementation that exposes currently available content of a ByteBuffer.
ByteBufferBackedInputStream(ByteBuffer) - Constructor for class com.fasterxml.jackson.databind.util.ByteBufferBackedInputStream
 
ByteBufferBackedOutputStream - Class in com.fasterxml.jackson.databind.util
Simple OutputStream implementation that appends content written in given ByteBuffer instance.
ByteBufferBackedOutputStream(ByteBuffer) - Constructor for class com.fasterxml.jackson.databind.util.ByteBufferBackedOutputStream
 
ByteBufferDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
ByteBufferDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.ByteBufferDeserializer
 
ByteBufferSerializer - Class in com.fasterxml.jackson.databind.ser.std
 
ByteBufferSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.ByteBufferSerializer
 
ByteBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.ByteBuilder
 
ByteDeserializer(Class<Byte>, Byte) - Constructor for class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ByteDeserializer
 

C

C_ARRAY_DELEGATE - Static variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
C_BIG_DECIMAL - Static variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
C_BIG_INTEGER - Static variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
C_BOOLEAN - Static variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
C_DEFAULT - Static variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
C_DELEGATE - Static variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
C_DOUBLE - Static variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
C_INT - Static variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
C_LONG - Static variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
C_PROPS - Static variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
C_STRING - Static variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
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)
CALENDAR - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
Blueprint "Calendar" instance for use during formatting.
CalendarDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer
 
CalendarDeserializer(Class<? extends Calendar>) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer
 
CalendarDeserializer(DateDeserializers.CalendarDeserializer, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer
 
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.
callOn(Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
callOnWith(Object, Object...) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategy
Deprecated.
canBeABeanType(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
canConvertToExactIntegral() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that can be used to check whether contained value is numeric (returns true for JsonNode.isNumber()) and can be losslessly converted to integral number (specifically, BigInteger but potentially others, see JsonNode.canConvertToInt() and JsonNode.canConvertToInt()).
canConvertToExactIntegral() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
canConvertToExactIntegral() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
canConvertToExactIntegral() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
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
 
canCreateFromBigDecimal() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
canCreateFromBigDecimal() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be called to check whether a BigDecimal based creator is available to use (to call ValueInstantiator.createFromBigDecimal(com.fasterxml.jackson.databind.DeserializationContext, java.math.BigDecimal)).
canCreateFromBigInteger() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
canCreateFromBigInteger() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be called to check whether a BigInteger based creator is available to use (to call ValueInstantiator.createFromBigInteger(com.fasterxml.jackson.databind.DeserializationContext, java.math.BigInteger)).
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)).
canCreateFromBoolean() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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)).
canCreateFromDouble() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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)).
canCreateFromInt() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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)).
canCreateFromLong() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
canCreateFromObjectWith() - Method in class com.fasterxml.jackson.databind.deser.std.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
canCreateFromObjectWith() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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.
canCreateFromString() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
canCreateUsingArrayDelegate() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
canCreateUsingArrayDelegate() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be called to check whether a array-delegate-based creator (single-arg constructor or factory method) is available for this instantiator
canCreateUsingArrayDelegate() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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
canCreateUsingDefault() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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
canCreateUsingDelegate() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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.
canDeserialize(JavaType, AtomicReference<Throwable>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method similar to ObjectMapper.canDeserialize(JavaType) but that can return actual Throwable that was thrown when trying to construct serializer: this may be useful in figuring out what the actual problem is.
canInstantiate() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
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.
canInstantiate() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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:
canOverrideAccessModifiers() - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
canOverrideAccessModifiers() - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
canReadObjectId() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
canReadTypeId() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
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<?>, AtomicReference<Throwable>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method similar to ObjectMapper.canSerialize(Class) but that can return actual Throwable that was thrown when trying to construct serializer: this may be useful in figuring out what the actual problem is.
canSerialize(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
canSerialize(Class<?>, AtomicReference<Throwable>) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for checking whether instances of given type can be serialized, and optionally why (as per Throwable returned).
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.
canWriteBinaryNatively() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
Since we can efficiently store byte[], yes.
canWriteObjectId() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
canWriteTypeId() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
Chained(NameTransformer, NameTransformer) - Constructor for class com.fasterxml.jackson.databind.util.NameTransformer.Chained
 
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.
CharacterDeserializer(Class<Character>, Character) - Constructor for class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.CharacterDeserializer
 
characterEscapes - Variable in class com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings
Caller may want to specify character escaping details, either as defaults, or on call-by-call basis.
CharArraySerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.CharArraySerializer
 
checkAndFixAccess(Member) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Deprecated.
Since 2.7 call variant that takes boolean flag.
checkAndFixAccess(Member, boolean) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Method that is called if a Member may need forced access, to force a field, method or constructor to be accessible: this is done by calling AccessibleObject.setAccessible(boolean).
checkUnresolvedObjectId() - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
checkUnresolvedObjectId() - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method called to ensure that every object id encounter during processing are resolved.
checkUnsupportedType(JavaType) - Static method in class com.fasterxml.jackson.databind.util.BeanUtil
Helper method called by BeanDeserializerFactory and BeanSerializerFactory to check if given unrecognized type (to be (de)serialized as general POJO) is one of "well-known" types for which there would be a datatype module; and if so, return appropriate failure message to give to caller.
child(Class<?>) - Method in class com.fasterxml.jackson.databind.type.ClassStack
 
classForName(String, boolean, ClassLoader) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
classForName(String) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
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
Deprecated.
Since 2.10 use variant that takes PolymorphicTypeValidator
ClassNameIdResolver(JavaType, TypeFactory, PolymorphicTypeValidator) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver
 
classNameOf(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.
classOf(Object) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
ClassSerializer - Class in com.fasterxml.jackson.databind.ser.std
Also: default bean access will not do much good with Class.class.
ClassSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.ClassSerializer
 
ClassStack - Class in com.fasterxml.jackson.databind.type
Simple helper class used to keep track of 'call stack' for classes being referenced (as well as unbound variables)
ClassStack(Class<?>) - Constructor for class com.fasterxml.jackson.databind.type.ClassStack
 
ClassUtil - Class in com.fasterxml.jackson.databind.util
 
ClassUtil() - Constructor for class com.fasterxml.jackson.databind.util.ClassUtil
 
ClassUtil.Ctor - Class in com.fasterxml.jackson.databind.util
Value class used for caching Constructor declarations; used because caching done by JDK appears to be somewhat inefficient for some use cases.
clear() - Method in interface com.fasterxml.jackson.databind.util.LookupCache
Method for removing all contents this cache has.
clear() - Method in class com.fasterxml.jackson.databind.util.LRUMap
 
clearCache() - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method that will clear up any cached type definitions that may be cached by this TypeFactory instance.
clearProblemHandlers() - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method that may be used to remove all DeserializationProblemHandlers added to this builder (if any).
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
Deprecated.
 
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.SequenceWriter
 
close() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
close() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
closeOnFailAndThrowAsIOE(JsonGenerator, Exception) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method that encapsulate logic in trying to close output generator in case of failure; useful mostly in forcing flush()ing as otherwise error conditions tend to be hard to diagnose.
closeOnFailAndThrowAsIOE(JsonGenerator, Closeable, Exception) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method that encapsulate logic in trying to close given Closeable in case of failure; useful mostly in forcing flush()ing as otherwise error conditions tend to be hard to diagnose.
CoercionAction - Enum in com.fasterxml.jackson.databind.cfg
Set of possible actions for requested coercion from an input shape CoercionInputShape that does not directly or naturally match target type (LogicalType).
CoercionConfig - Class in com.fasterxml.jackson.databind.cfg
 
CoercionConfig() - Constructor for class com.fasterxml.jackson.databind.cfg.CoercionConfig
 
CoercionConfig(CoercionConfig) - Constructor for class com.fasterxml.jackson.databind.cfg.CoercionConfig
 
coercionConfigDefaults() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Accessor for MutableCoercionConfig through which default (fallback) coercion configurations can be changed.
coercionConfigFor(LogicalType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Accessor for MutableCoercionConfig through which coercion configuration for specified logical target type can be set.
coercionConfigFor(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Accessor for MutableCoercionConfig through which coercion configuration for specified physical target type can be set.
CoercionConfigs - Class in com.fasterxml.jackson.databind.cfg
 
CoercionConfigs() - Constructor for class com.fasterxml.jackson.databind.cfg.CoercionConfigs
 
CoercionConfigs(CoercionAction, MutableCoercionConfig, MutableCoercionConfig[], Map<Class<?>, MutableCoercionConfig>) - Constructor for class com.fasterxml.jackson.databind.cfg.CoercionConfigs
 
CoercionInputShape - Enum in com.fasterxml.jackson.databind.cfg
Set of input types (which mostly match one of JsonToken types) used for configuring CoercionActions to take when reading input into target types (specific type or LogicalType).
collectAll() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Internal method that will collect actual property information.
collectAndResolveSubtypes(AnnotatedMember, MapperConfig<?>, AnnotationIntrospector, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.SubtypeResolver
collectAndResolveSubtypes(AnnotatedClass, MapperConfig<?>, AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.jsontype.SubtypeResolver
collectAndResolveSubtypesByClass(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
 
collectAndResolveSubtypesByClass(MapperConfig<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
 
collectAndResolveSubtypesByClass(MapperConfig<?>, AnnotatedMember, 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), such that access is by type, typically needed for serialization (converting from type to type name).
collectAndResolveSubtypesByClass(MapperConfig<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.databind.jsontype.SubtypeResolver
Method for finding out all reachable subtypes for given type, such that access is by type, typically needed for serialization (converting from type to type name).
collectAndResolveSubtypesByTypeId(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
 
collectAndResolveSubtypesByTypeId(MapperConfig<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
 
collectAndResolveSubtypesByTypeId(MapperConfig<?>, AnnotatedMember, 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), such that access is by type id, typically needed for deserialization (converting from type id to type).
collectAndResolveSubtypesByTypeId(MapperConfig<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.databind.jsontype.SubtypeResolver
Method for finding out all reachable subtypes for given type, such that access is by type id, typically needed for deserialization (converting from type id to 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.
collectFields(AnnotationIntrospector, TypeResolutionContext, ClassIntrospector.MixInResolver, TypeFactory, JavaType, boolean) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedFieldCollector
 
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>, NullValueProvider, Boolean) - 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.
CollectionDeserializer.CollectionReferringAccumulator - Class in com.fasterxml.jackson.databind.deser.std
Helper class for dealing with Object Id references for values contained in collections being deserialized.
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<?>, TypeBindings, JavaType, JavaType[], JavaType, Object, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.type.CollectionLikeType
 
CollectionLikeType(TypeBase, JavaType) - Constructor for class com.fasterxml.jackson.databind.type.CollectionLikeType
 
CollectionReferringAccumulator(Class<?>, Collection<Object>) - Constructor for class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.CollectionReferringAccumulator
 
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, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.databind.ser.std.CollectionSerializer
 
CollectionSerializer(JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.databind.ser.std.CollectionSerializer
Deprecated.
since 2.6
CollectionSerializer(CollectionSerializer, BeanProperty, TypeSerializer, JsonSerializer<?>, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.CollectionSerializer
 
CollectionType - Class in com.fasterxml.jackson.databind.type
Type that represents Java Collection types (Lists, Sets).
CollectionType(TypeBase, JavaType) - Constructor for class com.fasterxml.jackson.databind.type.CollectionType
 
collectMethods(AnnotationIntrospector, TypeResolutionContext, ClassIntrospector.MixInResolver, TypeFactory, JavaType, List<JavaType>, Class<?>, boolean) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethodCollector
 
collectProperties(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver, boolean) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
collectPropertiesWithBuilder(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver, BeanDescription, boolean) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
com.fasterxml.jackson.databind - package com.fasterxml.jackson.databind
Basic data binding (mapping) functionality that allows for reading JSON content into Java Objects (POJOs) and JSON Trees (JsonNode), as well as writing Java Objects and trees as JSON.
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 cannot be included in Jackson core annotations package (because it cannot 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.jdk14 - package com.fasterxml.jackson.databind.jdk14
Contains helper class(es) needed to support some of JDK14+ features without requiring running or building using JDK 14.
com.fasterxml.jackson.databind.json - package com.fasterxml.jackson.databind.json
 
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.
combineNamesToInclude(Set<String>, Set<String>) - Static method in class com.fasterxml.jackson.databind.util.IgnorePropertiesUtil
Helper that encapsulates logic for combining two sets of "included names": default logic is to do intersection (name must be in both to be included in result)
CompactStringObjectMap - Class in com.fasterxml.jackson.databind.util
Specialized lookup class that implements functionality similar to Map, but for special case of key always being String and using more compact (and memory-access friendly) hashing scheme.
compareTo(POJOPropertyBuilder) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
compareTo(ClassKey) - Method in class com.fasterxml.jackson.databind.type.ClassKey
 
compileString(String) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method for constructing a specialized textual object that can typically be serialized faster than basic String (depending on escaping needed if any, char-to-byte encoding if needed).
complete(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler
Method called after JSON Object closes, and has to ensure that all external type ids have been handled.
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
 
ConcreteBeanPropertyBase - Class in com.fasterxml.jackson.databind.introspect
Intermediate BeanProperty class shared by concrete readable- and writable property implementations for sharing common functionality.
ConcreteBeanPropertyBase(PropertyMetadata) - Constructor for class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase
 
ConcreteBeanPropertyBase(ConcreteBeanPropertyBase) - Constructor for class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase
 
ConfigFeature - Interface in com.fasterxml.jackson.databind.cfg
Interface that actual SerializationFeature enumerations used by MapperConfig implementations must implement.
ConfigOverride - Class in com.fasterxml.jackson.databind.cfg
Configuration object that is accessed by databinding functionality to find overrides to configuration of properties, based on declared type of the property.
ConfigOverride() - Constructor for class com.fasterxml.jackson.databind.cfg.ConfigOverride
 
ConfigOverride(ConfigOverride) - Constructor for class com.fasterxml.jackson.databind.cfg.ConfigOverride
 
configOverride(Class<?>) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
"Mutant accessor" for getting a mutable configuration override object for given type, needed to add or change per-type overrides applied to properties of given type.
configOverride(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Accessor for getting a mutable configuration override object for given type, needed to add or change per-type overrides applied to properties of given type.
ConfigOverrides - Class in com.fasterxml.jackson.databind.cfg
Container for individual ConfigOverride values.
ConfigOverrides() - Constructor for class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
ConfigOverrides(Map<Class<?>, MutableConfigOverride>, JsonInclude.Value, JsonSetter.Value, VisibilityChecker<?>, Boolean, Boolean) - Constructor for class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
ConfigOverrides(Map<Class<?>, MutableConfigOverride>, JsonInclude.Value, JsonSetter.Value, VisibilityChecker<?>, Boolean) - Constructor for class com.fasterxml.jackson.databind.cfg.ConfigOverrides
Deprecated.
Since 2.10
configure(MapperFeature, boolean) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
configure(SerializationFeature, boolean) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
configure(DeserializationFeature, boolean) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
configure(JsonParser.Feature, boolean) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
configure(JsonGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
configure(StreamReadFeature, boolean) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
configure(StreamWriteFeature, boolean) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
configure(JsonReadFeature, boolean) - Method in class com.fasterxml.jackson.databind.json.JsonMapper.Builder
 
configure(JsonWriteFeature, boolean) - Method in class com.fasterxml.jackson.databind.json.JsonMapper.Builder
 
configure(MapperFeature, boolean) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
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 specified JsonParser.Features for parser instances this object mapper creates.
configure(JsonGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for changing state of an on/off JsonGenerator feature for generator instances this object mapper creates.
configureFromArraySettings(AnnotatedWithParams, JavaType, SettableBeanProperty[]) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
configureFromBigDecimalCreator(AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
configureFromBigIntegerCreator(AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
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, SettableBeanProperty[], AnnotatedWithParams, SettableBeanProperty[]) - 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
 
construct(PropertyName, JavaType, PropertyName, TypeDeserializer, Annotations, AnnotatedParameter, int, JacksonInject.Value, PropertyMetadata) - Static method in class com.fasterxml.jackson.databind.deser.CreatorProperty
Factory method for creating CreatorProperty instances
construct(MapperConfig<?>, Collection<SettableBeanProperty>, Map<String, List<PropertyName>>, boolean) - Static method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
construct(MapperConfig<?>, Collection<SettableBeanProperty>, Map<String, List<PropertyName>>) - Static method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
Deprecated.
since 2.12
construct(Collection<SettableBeanProperty>, boolean, Map<String, List<PropertyName>>) - Static method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
Deprecated.
since 2.11
construct(AnnotationIntrospector, AnnotatedWithParams, BeanPropertyDefinition[]) - Static method in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
construct(SettableBeanProperty, AnnotatedMember) - Static method in class com.fasterxml.jackson.databind.deser.impl.MergingSettableBeanProperty
 
construct(JavaType, PropertyName, ObjectIdGenerator<?>, JsonDeserializer<?>, SettableBeanProperty, ObjectIdResolver) - 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[], BeanPropertyMap) - Static method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
Factory method used for building actual instances to be used with POJOS: resolves deserializers, checks for "null values".
construct(DeserializationContext, ValueInstantiator, SettableBeanProperty[], boolean) - Static method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
Factory method used for building actual instances to be used with types OTHER than POJOs.
construct(DeserializationContext, ValueInstantiator, SettableBeanProperty[]) - Static method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
Deprecated.
construct(JavaType, MapperConfig<?>) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Deprecated.
Since 2.9, use methods in AnnotatedClassResolver instead.
construct(JavaType, MapperConfig<?>, ClassIntrospector.MixInResolver) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Deprecated.
Since 2.9, use methods in AnnotatedClassResolver instead.
construct(JsonAutoDetect.Value) - Static method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
construct(JavaType, MapperConfig<?>, PolymorphicTypeValidator) - Static method in class com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver
 
construct(JavaType, MapperConfig<?>, PolymorphicTypeValidator) - Static method in class com.fasterxml.jackson.databind.jsontype.impl.MinimalClassNameIdResolver
 
construct(MapperConfig<?>, JavaType, Collection<NamedType>, boolean, boolean) - Static method in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
 
construct(ObjectMapper.DefaultTyping, PolymorphicTypeValidator) - Static method in class com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder
 
construct(Boolean, String, Integer, String) - Static method in class com.fasterxml.jackson.databind.PropertyMetadata
 
construct(boolean, String, Integer, String) - Static method in class com.fasterxml.jackson.databind.PropertyMetadata
Deprecated.
construct(String) - Static method in class com.fasterxml.jackson.databind.PropertyName
 
construct(String, String) - Static method in class com.fasterxml.jackson.databind.PropertyName
 
construct(String, BeanPropertyDefinition, Annotations, JavaType) - Static method in class com.fasterxml.jackson.databind.ser.impl.AttributePropertyWriter
 
construct(JavaType, PropertyName, 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<?>, 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(Set<String>, Set<String>, JavaType, boolean, TypeSerializer, JsonSerializer<Object>, JsonSerializer<Object>, Object) - Static method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
construct(Set<String>, JavaType, boolean, TypeSerializer, JsonSerializer<Object>, JsonSerializer<Object>, Object) - Static method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
construct(String[], JavaType, boolean, TypeSerializer, JsonSerializer<Object>, JsonSerializer<Object>, Object) - Static method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Deprecated.
Since 2.8 use the other overload
construct(Class<?>, EnumValues) - Static method in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers.EnumKeySerializer
 
construct(JavaType, TypeBindings) - Static method in class com.fasterxml.jackson.databind.type.ArrayType
 
construct(JavaType, TypeBindings, Object, Object) - Static method in class com.fasterxml.jackson.databind.type.ArrayType
 
construct(Class<?>, TypeBindings, JavaType, JavaType[], JavaType) - Static method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
construct(Class<?>, JavaType) - Static method in class com.fasterxml.jackson.databind.type.CollectionLikeType
construct(Class<?>, TypeBindings, JavaType, JavaType[], JavaType) - Static method in class com.fasterxml.jackson.databind.type.CollectionType
 
construct(Class<?>, JavaType) - Static method in class com.fasterxml.jackson.databind.type.CollectionType
Deprecated.
Since 2.7, remove from 2.9
construct(Class<?>, JavaType, JavaType) - Static method in class com.fasterxml.jackson.databind.type.MapLikeType
Deprecated.
construct(Class<?>, TypeBindings, JavaType, JavaType[], JavaType, JavaType) - Static method in class com.fasterxml.jackson.databind.type.MapType
 
construct(Class<?>, JavaType, JavaType) - Static method in class com.fasterxml.jackson.databind.type.MapType
Deprecated.
construct(Class<?>, TypeBindings, JavaType, JavaType[], JavaType) - Static method in class com.fasterxml.jackson.databind.type.ReferenceType
 
construct(Class<?>, JavaType) - Static method in class com.fasterxml.jackson.databind.type.ReferenceType
Deprecated.
construct(Class<?>) - Static method in class com.fasterxml.jackson.databind.type.SimpleType
Deprecated.
Since 2.7
construct(Map<String, T>) - Static method in class com.fasterxml.jackson.databind.util.CompactStringObjectMap
 
construct(SerializationConfig, Class<Enum<?>>) - Static method in class com.fasterxml.jackson.databind.util.EnumValues
NOTE: do NOT call this if configuration may change, and choice between toString() and name() might change dynamically.
construct(MapperConfig<?>, Class<Enum<?>>, List<String>) - Static method in class com.fasterxml.jackson.databind.util.EnumValues
 
construct(Class<Enum<?>>, SerializableString[]) - Static method in class com.fasterxml.jackson.databind.util.EnumValues
 
construct(Set<String>, Set<String>) - Static method in class com.fasterxml.jackson.databind.util.IgnorePropertiesUtil.Checker
 
construct(MapperConfig<?>, AnnotatedMember) - Static method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
construct(MapperConfig<?>, AnnotatedMember, PropertyName) - Static method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
construct(MapperConfig<?>, AnnotatedMember, PropertyName, PropertyMetadata, JsonInclude.Include) - Static method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
Method called to create instance for virtual properties.
construct(MapperConfig<?>, AnnotatedMember, PropertyName, PropertyMetadata, JsonInclude.Value) - 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, AnnotatedMember) - 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.
constructBeanOrAddOnSerializer(SerializerProvider, JavaType, BeanDescription, boolean) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Method called to construct serializer for serializing specified bean type if (but only if, as of 2.10), at least one property is found.
constructBeanSerializer(SerializerProvider, BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Deprecated.
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, PropertyName, int, AnnotatedParameter, JacksonInject.Value) - 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)
constructDefaultPrettyPrinter() - Method in class com.fasterxml.jackson.databind.SerializationConfig
 
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, AnnotatedMember) - 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(DeserializationConfig, Class<?>) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
Factory method for constructing resolver that maps from Enum.name() into Enum value.
constructFor(Class<Enum<?>>, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
Deprecated.
Since 2.12
constructForNonPOJO(BeanDescription) - Static method in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
Factory method used when constructing instances for non-POJO types, like Maps.
constructForProperty(BeanProperty) - Static method in class com.fasterxml.jackson.databind.deser.impl.NullsFailProvider
 
constructForProperty(BeanProperty, JavaType) - Static method in class com.fasterxml.jackson.databind.deser.impl.NullsFailProvider
 
constructForRootValue(JavaType) - Static method in class com.fasterxml.jackson.databind.deser.impl.NullsFailProvider
 
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(MapperConfig<?>, Class<Enum<?>>) - Static method in class com.fasterxml.jackson.databind.util.EnumValues
 
constructFromToString(MapperConfig<?>, Class<Enum<?>>) - Static method in class com.fasterxml.jackson.databind.util.EnumValues
 
constructGeneralizedType(JavaType, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method similar to TypeFactory.constructSpecializedType(com.fasterxml.jackson.databind.JavaType, java.lang.Class<?>), but that creates a less-specific type of given type.
constructLookup() - Method in class com.fasterxml.jackson.databind.util.EnumResolver
 
constructMap(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
constructMapLikeType(Class<?>, Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing a MapLikeType instance
constructMapLikeType(Class<?>, JavaType, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing a MapLikeType instance
constructMapType(Class<? extends Map>, Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing a MapType instance
constructMapType(Class<? extends Map>, JavaType, JavaType) - 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
 
ConstructorDetector - Class in com.fasterxml.jackson.databind.cfg
Configurable handler used to select aspects of selecting constructor to use as "Creator" for POJOs.
ConstructorDetector(ConstructorDetector.SingleArgConstructor, boolean, boolean) - Constructor for class com.fasterxml.jackson.databind.cfg.ConstructorDetector
 
ConstructorDetector(ConstructorDetector.SingleArgConstructor) - Constructor for class com.fasterxml.jackson.databind.cfg.ConstructorDetector
Constructors used for default configurations which only varies by _singleArgMode
constructorDetector(ConstructorDetector) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for specifying ConstructorDetector to use for determining some aspects of creator auto-detection (specifically auto-detection of constructor, and in particular behavior with single-argument constructors).
ConstructorDetector.SingleArgConstructor - Enum in com.fasterxml.jackson.databind.cfg
Definition of alternate handling modes of single-argument constructors that are annotated with JsonCreator but without "mode" definition (or explicit name for the argument): this is the case where two interpretations are possible -- "properties" (in which case the argument is named parameter of a JSON Object) and "delegating (in which case the argument maps to the whole JSON value).
constructors - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass.Creators
Single argument constructors the class has, if any.
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.
constructParametricType(Class<?>, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Factory method for constructing JavaType that represents a parameterized type.
constructParametrizedType(Class<?>, Class<?>, JavaType...) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
constructParametrizedType(Class<?>, Class<?>, Class<?>...) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Deprecated.
constructPropertyBuilder(SerializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
 
constructPropertyCollector(MapperConfig<?>, AnnotatedClass, JavaType, boolean, AccessorNamingStrategy) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
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.
constructReferenceType(Class<?>, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing a ReferenceType instance with given type parameter (type MUST take one and only one type parameter)
constructSettableProperty(DeserializationContext, BeanDescription, BeanPropertyDefinition, JavaType) - 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.
constructSimpleType(Class<?>, Class<?>, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Deprecated.
Since 2.7
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.DeserializationContext
 
constructSpecializedType(JavaType, Class<?>) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
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.
constructSpecializedType(JavaType, Class<?>, boolean) - 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.
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(TypeReference<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method for constructing JavaType out of given type reference.
constructType(Type) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
constructType(TypeReference<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
constructType(Type, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Deprecated.
Since 2.12
constructType(Type, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Deprecated.
Since 2.7 (accidentally removed in 2.7.0; added back in 2.7.1)
constructType(Type, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Deprecated.
Since 2.7 (accidentally removed in 2.7.0; added back in 2.7.1)
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: it does NOT properly handle inspection of super-types, so neither parent Classes nor implemented Interfaces are accessible with resulting type instance.
constructUnsafe(Class<?>, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
Deprecated.
Since 2.12
constructUnsafeUsingMethod(Class<?>, AnnotatedMember, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
Deprecated.
Since 2.12
constructUnsafeUsingToString(Class<?>, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
Deprecated.
Since 2.12
constructUsingMethod(DeserializationConfig, Class<?>, AnnotatedMember) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
Method used when actual String serialization is indicated using @JsonValue on a method in Enum class.
constructUsingMethod(Class<Enum<?>>, AnnotatedMember, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
Deprecated.
Since 2.12
constructUsingToString(DeserializationConfig, Class<?>) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
Factory method for constructing resolver that maps from Enum.toString() into Enum value
constructUsingToString(Class<Enum<?>>, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
Deprecated.
Since 2.12
constructUsingToString(Class<Enum<?>>) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
Deprecated.
Since 2.8 (remove from 2.13 or later)
constructValue(DeserializationContext, String, String, String, int, String, String) - Method in class com.fasterxml.jackson.databind.deser.std.StackTraceElementDeserializer
Deprecated.
constructValue(DeserializationContext, String, String, String, int, String, String, String) - Method in class com.fasterxml.jackson.databind.deser.std.StackTraceElementDeserializer
Overridable factory method used for constructing StackTraceElements.
constructValueInstantiator(DeserializationContext) - 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<?>, MapperConfig<?>) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Deprecated.
Since 2.9, use methods in AnnotatedClassResolver instead.
constructWithoutSuperTypes(Class<?>, MapperConfig<?>, ClassIntrospector.MixInResolver) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Deprecated.
Since 2.9, use methods in AnnotatedClassResolver instead.
containedType(int) - Method in class com.fasterxml.jackson.databind.JavaType
 
containedType(int) - Method in class com.fasterxml.jackson.databind.type.TypeBase
 
containedTypeCount() - Method in class com.fasterxml.jackson.databind.JavaType
 
containedTypeCount() - Method in class com.fasterxml.jackson.databind.type.TypeBase
 
containedTypeName(int) - Method in class com.fasterxml.jackson.databind.JavaType
Deprecated.
containedTypeName(int) - Method in class com.fasterxml.jackson.databind.type.TypeBase
Deprecated.
containedTypeOrUnknown(int) - Method in class com.fasterxml.jackson.databind.JavaType
Convenience method that is functionally same as: JavaType t = containedType(index); if (t == null) { t = TypeFactory.unknownType(); } and typically used to eliminate need for null checks for common case where we just want to check if containedType is available first; and if not, use "unknown type" (which translates to java.lang.Object basically).
ContainerDefaultMappings() - Constructor for class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.ContainerDefaultMappings
 
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(JavaType, NullValueProvider, Boolean) - Constructor for class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
 
ContainerDeserializerBase(JavaType) - Constructor for class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
 
ContainerDeserializerBase(ContainerDeserializerBase<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
 
ContainerDeserializerBase(ContainerDeserializerBase<?>, NullValueProvider, Boolean) - 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
 
ContainerNode() - 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(JavaType) - 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
 
context - Variable in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
ContextAttributes - Class in com.fasterxml.jackson.databind.cfg
Helper class used for storing and accessing per-call attributes.
ContextAttributes() - Constructor for class com.fasterxml.jackson.databind.cfg.ContextAttributes
 
ContextAttributes.Impl - Class in com.fasterxml.jackson.databind.cfg
 
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(JsonNode, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdNodeBasedDeserializer
 
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.
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, by writing value into temporary buffer and reading from the buffer into specified target type.
convertValue(Object, TypeReference<T>) - 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.cfg.BaseSettings
Turns out we are not necessarily 100% stateless, alas, since ClassIntrospector typically has a cache.
copy() - Method in class com.fasterxml.jackson.databind.cfg.CoercionConfigs
Method called to create a non-shared copy of configuration settings, to be used by another ObjectMapper instance.
copy() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
copy() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
copy() - Method in class com.fasterxml.jackson.databind.cfg.MutableCoercionConfig
 
copy() - Method in class com.fasterxml.jackson.databind.cfg.MutableConfigOverride
 
copy() - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
Method needed to ensure that ObjectMapper.copy() will work properly; specifically, that caches are cleared, but settings will otherwise remain identical; and that no sharing of state occurs.
copy() - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl
 
copy() - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
copy() - Method in class com.fasterxml.jackson.databind.introspect.ClassIntrospector
Method that may be needed when `copy()`ing `ObjectMapper` instances.
copy() - Method in interface com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver
Method called to create a new, non-shared copy, to be used by different ObjectMapper instance, and one that should not be connected to this instance, if resolver has mutable state.
copy() - Method in class com.fasterxml.jackson.databind.introspect.SimpleMixInResolver
 
copy() - Method in class com.fasterxml.jackson.databind.json.JsonMapper
 
copy() - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
 
copy() - Method in class com.fasterxml.jackson.databind.jsontype.SubtypeResolver
Method called by ObjectMapper.copy() to make sure that SubtypeResolver instances used by two independent mappers can not cause thread-safety issues: if resolver is immutable, it may return this, but if not, it should create a copy with same configuration and return that instead.
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.
copy() - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
Method needed to ensure that ObjectMapper.copy() will work properly; specifically, that caches are cleared, but settings will otherwise remain identical; and that no sharing of state occurs.
copy() - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl
 
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_CLASS - Static variable in class com.fasterxml.jackson.databind.type.TypeFactory
Cache Class because it is nominally parametric, but has no really useful information.
CORE_TYPE_COMPARABLE - Static variable in class com.fasterxml.jackson.databind.type.TypeFactory
Cache Comparable because it is both parameteric (relatively costly to resolve) and mostly useless (no special handling), better handle directly
CORE_TYPE_ENUM - Static variable in class com.fasterxml.jackson.databind.type.TypeFactory
Cache Enum because it is parametric AND self-referential (costly to resolve) and useless in itself (no special handling).
CORE_TYPE_INT - Static variable in class com.fasterxml.jackson.databind.type.TypeFactory
 
CORE_TYPE_JSON_NODE - Static variable in class com.fasterxml.jackson.databind.type.TypeFactory
Cache JsonNode because it is no critical path of simple tree model reading and does not have things to override
CORE_TYPE_LONG - Static variable in class com.fasterxml.jackson.databind.type.TypeFactory
 
CORE_TYPE_OBJECT - 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.Std - Class in com.fasterxml.jackson.databind.ext
Combo-deserializer that supports deserialization of somewhat optional javax.xml types QName, Duration and XMLGregorianCalendar.
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
 
couldDeserialize() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
couldDeserialize() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
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)
create(Class<?>, List<JavaType>) - Static method in class com.fasterxml.jackson.databind.type.TypeBindings
Factory method for constructing bindings for given class using specified type parameters.
create(Class<?>, JavaType[]) - Static method in class com.fasterxml.jackson.databind.type.TypeBindings
 
create(Class<?>, JavaType) - Static method in class com.fasterxml.jackson.databind.type.TypeBindings
 
create(Class<?>, JavaType, JavaType) - Static method in class com.fasterxml.jackson.databind.type.TypeBindings
 
create(List<String>, List<JavaType>) - Static method in class com.fasterxml.jackson.databind.type.TypeBindings
Factory method for constructing bindings given names and associated types.
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 cannot 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.
createBufferInstance(JsonParser) - Method in class com.fasterxml.jackson.databind.deser.std.TokenBufferDeserializer
 
createBuilderBasedDeserializer(JavaType, BeanPropertyMap, boolean) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Extension point for overriding the actual creation of the builder deserializer.
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.
createChildArrayContext() - Method in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
createChildObjectContext() - Method in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
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.AbstractDeserializer
 
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.EnumDeserializer
 
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.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.MapEntryDeserializer
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.PrimitiveArrayDeserializers
 
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
 
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(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
We only use contextualization for optimizing the case where no customization occurred; if so, can slip in a more streamlined version.
createContextual(DeserializationContext, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
"Contextualization" method that is called after construction but before first use, to allow instantiator access to context needed to possible resolve its dependencies.
createContextual(DeserializationContext, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
 
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.MapEntrySerializer
 
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.TypeWrappedSerializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
 
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.BooleanSerializer
 
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.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.InetAddressSerializer
 
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.NumberSerializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.Base
 
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.ReferenceTypeSerializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.UUIDSerializer
 
createDefaultInstance(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.ArrayBlockingQueueDeserializer
 
createDefaultInstance(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
 
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) - 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
Deprecated.
Since 2.10
createDummy(JavaType, BeanSerializerBuilder) - 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)
createDummyDeserializationContext() - Method in class com.fasterxml.jackson.databind.ObjectReader
 
createDummyInstance(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
createDummyInstance(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl
 
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
 
createForDefaults(AnnotatedMember) - Static method in class com.fasterxml.jackson.databind.PropertyMetadata.MergeInfo
 
createForPropertyOverride(AnnotatedMember) - Static method in class com.fasterxml.jackson.databind.PropertyMetadata.MergeInfo
 
createForTypeOverride(AnnotatedMember) - Static method in class com.fasterxml.jackson.databind.PropertyMetadata.MergeInfo
 
createFromBigDecimal(DeserializationContext, BigDecimal) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
createFromBigDecimal(DeserializationContext, BigDecimal) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
 
createFromBigDecimal(DeserializationContext, BigDecimal) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
createFromBigInteger(DeserializationContext, BigInteger) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
createFromBigInteger(DeserializationContext, BigInteger) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
 
createFromBigInteger(DeserializationContext, BigInteger) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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
 
createFromBoolean(DeserializationContext, boolean) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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
 
createFromDouble(DeserializationContext, double) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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
 
createFromInt(DeserializationContext, int) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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
 
createFromLong(DeserializationContext, long) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
createFromObjectWith(DeserializationContext, Object[]) - Method in class com.fasterxml.jackson.databind.deser.std.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.
createFromObjectWith(DeserializationContext, SettableBeanProperty[], PropertyValueBuffer) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that delegates to ValueInstantiator.createFromObjectWith(DeserializationContext, Object[]) by default, but can be overridden if the application should have customized behavior with respect to missing properties.
createFromObjectWith(DeserializationContext, Object[]) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
createFromObjectWith(DeserializationContext, SettableBeanProperty[], PropertyValueBuffer) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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
 
createFromString(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
createGenerator(OutputStream) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonGenerator to write content using specified OutputStream.
createGenerator(OutputStream, JsonEncoding) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonGenerator to write content using specified OutputStream and encoding.
createGenerator(Writer) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonGenerator to write content using specified Writer.
createGenerator(File, JsonEncoding) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonGenerator to write content to specified File, using specified encoding.
createGenerator(DataOutput) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonGenerator to write content using specified DataOutput.
createGenerator(OutputStream) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Factory method for constructing properly initialized JsonGenerator to write content using specified OutputStream.
createGenerator(OutputStream, JsonEncoding) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Factory method for constructing properly initialized JsonGenerator to write content using specified OutputStream and encoding.
createGenerator(Writer) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Factory method for constructing properly initialized JsonGenerator to write content using specified Writer.
createGenerator(File, JsonEncoding) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Factory method for constructing properly initialized JsonGenerator to write content to specified File, using specified encoding.
createGenerator(DataOutput) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Factory method for constructing properly initialized JsonGenerator to write content using specified DataOutput.
createIfNeeded(Class<?>, JavaType) - Static method in class com.fasterxml.jackson.databind.type.TypeBindings
Alternate factory method that may be called if it is possible that type does or does not require type parameters; this is mostly useful for collection- and map-like types.
createIfNeeded(Class<?>, JavaType[]) - Static method in class com.fasterxml.jackson.databind.type.TypeBindings
Alternate factory method that may be called if it is possible that type does or does not require type parameters; this is mostly useful for collection- and map-like types.
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
Method that sub-classes need to implement: 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(SerializerProvider, 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.BasicSerializerFactory
Deprecated.
createKeySerializer(SerializerProvider, 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, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.SerializerFactory
Deprecated.
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
 
createNonBlockingByteArrayParser() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonParser to read content using non-blocking (asynchronous) mode.
createNonBlockingByteArrayParser() - Method in class com.fasterxml.jackson.databind.ObjectReader
Factory method for constructing properly initialized JsonParser to read content using non-blocking (asynchronous) mode.
createObjectNode() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Note: return type is co-variant, as basic ObjectCodec abstraction cannot 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
 
createParser(File) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonParser to read content from specified File.
createParser(URL) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonParser to read content from specified File.
createParser(InputStream) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonParser to read content using specified InputStream.
createParser(Reader) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonParser to read content using specified Reader.
createParser(byte[]) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonParser to read content from specified byte array.
createParser(byte[], int, int) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonParser to read content from specified byte array.
createParser(String) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonParser to read content from specified String.
createParser(char[]) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonParser to read content from specified character array Parser is not managed (or "owned") by ObjectMapper: caller is responsible for properly closing it once content reading is complete.
createParser(char[], int, int) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonParser to read content from specified character array.
createParser(DataInput) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing properly initialized JsonParser to read content using specified DataInput.
createParser(File) - Method in class com.fasterxml.jackson.databind.ObjectReader
Factory method for constructing properly initialized JsonParser to read content from specified File.
createParser(URL) - Method in class com.fasterxml.jackson.databind.ObjectReader
Factory method for constructing properly initialized JsonParser to read content from specified File.
createParser(InputStream) - Method in class com.fasterxml.jackson.databind.ObjectReader
Factory method for constructing properly initialized JsonParser to read content using specified InputStream.
createParser(Reader) - Method in class com.fasterxml.jackson.databind.ObjectReader
Factory method for constructing properly initialized JsonParser to read content using specified Reader.
createParser(byte[]) - Method in class com.fasterxml.jackson.databind.ObjectReader
Factory method for constructing properly initialized JsonParser to read content from specified byte array.
createParser(byte[], int, int) - Method in class com.fasterxml.jackson.databind.ObjectReader
Factory method for constructing properly initialized JsonParser to read content from specified byte array.
createParser(String) - Method in class com.fasterxml.jackson.databind.ObjectReader
Factory method for constructing properly initialized JsonParser to read content from specified String.
createParser(char[]) - Method in class com.fasterxml.jackson.databind.ObjectReader
Factory method for constructing properly initialized JsonParser to read content from specified character array Parser is not managed (or "owned") by ObjectReader: caller is responsible for properly closing it once content reading is complete.
createParser(char[], int, int) - Method in class com.fasterxml.jackson.databind.ObjectReader
Factory method for constructing properly initialized JsonParser to read content from specified character array.
createParser(DataInput) - Method in class com.fasterxml.jackson.databind.ObjectReader
Factory method for constructing properly initialized JsonParser to read content using specified DataInput.
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.
createReadableObjectId(ObjectIdGenerator.IdKey) - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
Overridable factory method to create a new instance of ReadableObjectId or its subclass.
createReferenceDeserializer(DeserializationContext, ReferenceType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
createReferenceDeserializer(DeserializationContext, ReferenceType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
 
createRootContext(JsonStreamContext) - Static method in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
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) - 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.
createUsingArrayDelegate(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
createUsingArrayDelegate(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method to called to create value instance from JSON Array using an intermediate "delegate" value to pass to createor method
createUsingArrayDelegate(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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.
createUsingDefault(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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
createUsingDelegate(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
creator() - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
CreatorCandidate - Class in com.fasterxml.jackson.databind.deser.impl
 
CreatorCandidate(AnnotationIntrospector, AnnotatedWithParams, CreatorCandidate.Param[], int) - Constructor for class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
CreatorCandidate.Param - Class in com.fasterxml.jackson.databind.deser.impl
 
CreatorCollectionState(DeserializationContext, BeanDescription, VisibilityChecker<?>, CreatorCollector, Map<AnnotatedWithParams, BeanPropertyDefinition[]>) - Constructor for class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
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, MapperConfig<?>) - Constructor for class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
creatorMethods - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass.Creators
Single argument static methods that might be usable as factory methods
creatorParams - Variable in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
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(PropertyName, JavaType, PropertyName, TypeDeserializer, Annotations, AnnotatedParameter, int, JacksonInject.Value, PropertyMetadata) - Constructor for class com.fasterxml.jackson.databind.deser.CreatorProperty
 
CreatorProperty(PropertyName, JavaType, PropertyName, TypeDeserializer, Annotations, AnnotatedParameter, int, Object, PropertyMetadata) - Constructor for class com.fasterxml.jackson.databind.deser.CreatorProperty
Deprecated.
Since 2.11 use factory method instead
CreatorProperty(CreatorProperty, PropertyName) - Constructor for class com.fasterxml.jackson.databind.deser.CreatorProperty
 
CreatorProperty(CreatorProperty, JsonDeserializer<?>, NullValueProvider) - Constructor for class com.fasterxml.jackson.databind.deser.CreatorProperty
 
creators - Variable in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
Creators(AnnotatedConstructor, List<AnnotatedConstructor>, List<AnnotatedMethod>) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedClass.Creators
 
Ctor(Constructor<?>) - Constructor for class com.fasterxml.jackson.databind.util.ClassUtil.Ctor
 
currentName() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
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.Match - Class in com.fasterxml.jackson.databind.deser
Result class, similar to DataFormatMatcher
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_PLAIN - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
ISO-8601 with just the Date part, no time: needed for error messages
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.
DateBasedDeserializer(Class<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer
 
DateBasedDeserializer(DateDeserializers.DateBasedDeserializer<T>, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer
 
DateDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer
 
DateDeserializer(DateDeserializers.DateDeserializer, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer
 
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.DateBasedDeserializer<T> - Class in com.fasterxml.jackson.databind.deser.std
 
DateDeserializers.DateDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Simple deserializer for handling Date values.
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.TimestampDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Simple deserializer for handling Timestamp values.
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
 
deactivateDefaultTyping() - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for disabling automatic inclusion of type information; if so, only explicitly annotated types (ones with JsonTypeInfo) will have additional embedded type information.
deactivateDefaultTyping() - 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.
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
Returns floating point value for this node (as BigDecimal), if and only if this node is numeric (JsonNode.isNumber() returns true).
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
 
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.
DEF_8601_LEN - Static variable in class com.fasterxml.jackson.databind.util.ISO8601Utils
Deprecated.
 
DEFAULT - Static variable in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
Instance used by default, which: Uses ConstructorDetector.SingleArgConstructor.HEURISTIC for single-argument constructor case Does not require explicit @JsonCreator annotations (so allows auto-detection of Visible constructors} (except for JDK types) Does not allow auto-detection of Visible constructors for so-called JDK types; that is, classes in packages java.* and javax.*
DEFAULT - Static variable in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
This is the canonical base instance, configured with default visibility values
Default(int, Class<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdKeySerializers.Default
 
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_BUILD_METHOD - Static variable in annotation type com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder
 
DEFAULT_GENERATOR_FEATURES - Static variable in class com.fasterxml.jackson.databind.util.TokenBuffer
 
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_LOCALE - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
 
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_NO_DESER_CLASS_NAMES - Static variable in class com.fasterxml.jackson.databind.jsontype.impl.SubTypeValidator
Set of well-known "nasty classes", deserialization of which is considered dangerous and should (and is) prevented by default.
DEFAULT_NULL_KEY_SERIALIZER - Static variable in class com.fasterxml.jackson.databind.SerializerProvider
 
DEFAULT_PRETTY_PRINTER - Static variable in class com.fasterxml.jackson.databind.SerializationConfig
 
DEFAULT_STRING_SERIALIZER - Static variable in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers
 
DEFAULT_TIMEZONE - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
By default we use UTC for everything, with Jackson 2.7 and later (2.6 and earlier relied on GMT)
DEFAULT_UNKNOWN_SERIALIZER - Static variable in class com.fasterxml.jackson.databind.SerializerProvider
Placeholder serializer used when java.lang.Object typed property is marked to be serialized.
DEFAULT_WITH_PREFIX - Static variable in annotation type com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder
 
DefaultAccessorNamingStrategy - Class in com.fasterxml.jackson.databind.introspect
Default AccessorNamingStrategy used by Jackson: to be used either as-is, or as base-class with overrides.
DefaultAccessorNamingStrategy(MapperConfig<?>, AnnotatedClass, String, String, String, DefaultAccessorNamingStrategy.BaseNameValidator) - Constructor for class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
 
DefaultAccessorNamingStrategy.BaseNameValidator - Interface in com.fasterxml.jackson.databind.introspect
Definition of a handler API to use for checking whether given base name (remainder of accessor method name after removing prefix) is acceptable based on various rules.
DefaultAccessorNamingStrategy.FirstCharBasedValidator - Class in com.fasterxml.jackson.databind.introspect
Simple implementation of DefaultAccessorNamingStrategy.BaseNameValidator that checks the first character and nothing else.
DefaultAccessorNamingStrategy.Provider - Class in com.fasterxml.jackson.databind.introspect
DefaultAccessorNamingStrategy.RecordNaming - Class in com.fasterxml.jackson.databind.introspect
Implementation used for supporting "non-prefix" naming convention of Java 14 java.lang.Record types, and in particular find default accessors for declared record fields.
defaultBase64Variant(Base64Variant) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method that will configure default Base64Variant that byte[] serializers and deserializers will use.
DefaultBaseTypeLimitingValidator - Class in com.fasterxml.jackson.databind.jsontype
PolymorphicTypeValidator that will only allow polymorphic handling if the base type is NOT one of potential dangerous base types (see DefaultBaseTypeLimitingValidator.isUnsafeBaseType(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.JavaType) for specific list of such base types).
DefaultBaseTypeLimitingValidator() - Constructor for class com.fasterxml.jackson.databind.jsontype.DefaultBaseTypeLimitingValidator
 
defaultClassIntrospector() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Overridable helper method used to construct default ClassIntrospector to use.
defaultCoercions() - Method in class com.fasterxml.jackson.databind.cfg.CoercionConfigs
 
defaultConstructor - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass.Creators
Default constructor of the annotated class, if it has one.
defaultDateFormat(DateFormat) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for configuring the default DateFormat to use when serializing time values as Strings, and deserializing from JSON Strings.
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 cannot be null
DefaultDeserializationContext(DefaultDeserializationContext, DeserializationConfig, JsonParser, InjectableValues) - Constructor for class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
DefaultDeserializationContext(DefaultDeserializationContext, DeserializationConfig) - Constructor for class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
DefaultDeserializationContext(DefaultDeserializationContext, DeserializerFactory) - Constructor for class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
DefaultDeserializationContext(DefaultDeserializationContext) - Constructor for class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
DefaultDeserializationContext.Impl - Class in com.fasterxml.jackson.databind.deser
Actual full concrete implementation
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 cannot 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.
defaultLeniency(Boolean) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for setting default Setter configuration, regarding things like merging, null-handling; used for properties for which there are no per-type or per-property overrides (via annotations or config overrides).
defaultLocale(Locale) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for overriding default locale to use for formatting.
defaultMergeable(Boolean) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for setting default Setter configuration, regarding things like merging, null-handling; used for properties for which there are no per-type or per-property overrides (via annotations or config overrides).
defaultPrettyPrinter(PrettyPrinter) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
defaultPropertyInclusion(JsonInclude.Value) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for configured default property inclusion to use for serialization.
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(DefaultSerializerProvider) - 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.
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.
defaultSetterInfo(JsonSetter.Value) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
defaultTimeZone(TimeZone) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for overriding default TimeZone to use for formatting.
DefaultTypeResolverBuilder(ObjectMapper.DefaultTyping) - Constructor for class com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder
Deprecated.
Since 2.10
DefaultTypeResolverBuilder(ObjectMapper.DefaultTyping, PolymorphicTypeValidator) - Constructor for class com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder
 
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)
defineDefaultImpl(DeserializationConfig, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
delegate - Variable in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
delegate() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
Delegating(SettableBeanProperty) - Constructor for class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
Delegating(ValueInstantiator) - Constructor for class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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
 
denyForExactBaseType(Class<?>) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
Method for appending matcher that will mark any polymorphic properties with exact specific class to be invalid.
depositSchemaProperty(JsonObjectFormatVisitor, SerializerProvider) - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
depositSchemaProperty(JsonObjectFormatVisitor, SerializerProvider) - 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, SerializerProvider) - 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, SerializerProvider) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
depositSchemaProperty(BeanPropertyWriter, ObjectNode, SerializerProvider) - Method in interface com.fasterxml.jackson.databind.ser.BeanPropertyFilter
Deprecated.
Since 2.3: new code should use the alternative depositSchemaProperty method
depositSchemaProperty(BeanPropertyWriter, JsonObjectFormatVisitor, SerializerProvider) - Method in interface com.fasterxml.jackson.databind.ser.BeanPropertyFilter
Deprecated.
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, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
depositSchemaProperty(ObjectNode, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Deprecated.
depositSchemaProperty(BeanPropertyWriter, ObjectNode, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
Deprecated.
depositSchemaProperty(BeanPropertyWriter, JsonObjectFormatVisitor, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
Deprecated.
depositSchemaProperty(PropertyWriter, ObjectNode, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
Deprecated.
depositSchemaProperty(PropertyWriter, JsonObjectFormatVisitor, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
 
depositSchemaProperty(JsonObjectFormatVisitor, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter
 
depositSchemaProperty(PropertyWriter, ObjectNode, SerializerProvider) - Method in interface com.fasterxml.jackson.databind.ser.PropertyFilter
Deprecated.
Since 2.3: new code should use the alternative depositSchemaProperty method
depositSchemaProperty(PropertyWriter, JsonObjectFormatVisitor, SerializerProvider) - Method in interface com.fasterxml.jackson.databind.ser.PropertyFilter
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, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.PropertyWriter
Traversal method used for things like JSON Schema generation, or POJO introspection.
depositSchemaProperty(ObjectNode, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.PropertyWriter
Deprecated.
Since 2.2
depositSchemaProperty(JsonObjectFormatVisitor, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
depositSchemaProperty(ObjectNode, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
Deprecated.
DeserializationConfig - Class in com.fasterxml.jackson.databind
Object that contains baseline configuration for deserialization process.
DeserializationConfig(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides, CoercionConfigs) - Constructor for class com.fasterxml.jackson.databind.DeserializationConfig
Constructor used by ObjectMapper to create default configuration object instance.
DeserializationConfig(DeserializationConfig, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides, CoercionConfigs) - Constructor for class com.fasterxml.jackson.databind.DeserializationConfig
Copy-constructor used for making a copy used by new ObjectMapper.
DeserializationConfig(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides) - Constructor for class com.fasterxml.jackson.databind.DeserializationConfig
Deprecated.
DeserializationConfig(DeserializationConfig, SimpleMixInResolver, RootNameLookup, ConfigOverrides) - Constructor for class com.fasterxml.jackson.databind.DeserializationConfig
Deprecated.
DeserializationConfig(DeserializationConfig, ContextAttributes) - Constructor for class com.fasterxml.jackson.databind.DeserializationConfig
 
DeserializationConfig(DeserializationConfig, SimpleMixInResolver) - 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
Constructor used for creating actual per-call instances.
DeserializationContext(DeserializationContext, DeserializationConfig) - Constructor for class com.fasterxml.jackson.databind.DeserializationContext
Constructor used for creating bogus per-call style instance, but without underlying parser: needed for deserializer pre-fetching
DeserializationContext(DeserializationContext) - Constructor for class com.fasterxml.jackson.databind.DeserializationContext
Copy-constructor for use with copy() by ObjectMapper.copy()
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 called 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.ErrorThrowingDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.FailingDeserializer
 
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.impl.UnsupportedTypeDeserializer
 
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.AtomicBooleanDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.AtomicIntegerDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.AtomicLongDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.ByteBufferDeserializer
 
deserialize(JsonParser, DeserializationContext, ByteBuffer) - Method in class com.fasterxml.jackson.databind.deser.std.ByteBufferDeserializer
 
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.EnumMapDeserializer
 
deserialize(JsonParser, DeserializationContext, EnumMap) - 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, EnumSet<?>) - 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.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.MapEntryDeserializer
 
deserialize(JsonParser, DeserializationContext, Map.Entry<Object, Object>) - Method in class com.fasterxml.jackson.databind.deser.std.MapEntryDeserializer
 
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, Object[]) - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
deserialize(JsonParser, DeserializationContext, T) - Method in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
 
deserialize(JsonParser, DeserializationContext, T) - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StackTraceElementDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
 
deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdNodeBasedDeserializer
 
deserialize(JsonParser, DeserializationContext, T) - Method in class com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer
Overridden to simply call deserialize() method that does not take value to update, since scalar values are usually non-mergeable.
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
 
deserialize(JsonParser, DeserializationContext, String[]) - 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.TokenBufferDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla
 
deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.Std
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.ext.NioPathDeserializer
 
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.util.TokenBuffer
Helper method used by standard deserializer.
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.MergingSettableBeanProperty
 
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.ObjectIdReferenceProperty
 
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.Delegating
 
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
Deprecated.
Since 2.11 Should not be used: was never meant to be called by code other than sub-classes (implementations), and implementations details differ
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.
deserializeFromEmbedded(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
deserializeFromNull(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
Helper method called for rare case of pointing to JsonToken.VALUE_NULL token.
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.
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
 
DeserializerCache(int) - 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
Deprecated.
Since 2.8
deserializerForCreator(DeserializationConfig, Class<?>, AnnotatedMethod, ValueInstantiator, SettableBeanProperty[]) - 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)
deserializerForNoArgsCreator(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 zero-/no-args 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.
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.MergingSettableBeanProperty
 
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.ObjectIdReferenceProperty
 
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.Delegating
 
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.AsDeductionTypeDeserializer
 
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
 
deserializeWith(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
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.MapEntryDeserializer
 
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.ReferenceTypeDeserializer
 
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.StdNodeBasedDeserializer
 
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.deser.std.UntypedObjectDeserializer.Vanilla
 
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.
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer, T) - Method in class com.fasterxml.jackson.databind.JsonDeserializer
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, TokenBuffer) - 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
 
disable(MapperFeature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
disable(SerializationFeature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
disable(DeserializationFeature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
disable(JsonParser.Feature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
disable(JsonGenerator.Feature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
disable(StreamReadFeature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
disable(StreamWriteFeature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
disable(JsonReadFeature...) - Method in class com.fasterxml.jackson.databind.json.JsonMapper.Builder
 
disable(JsonWriteFeature...) - Method in class com.fasterxml.jackson.databind.json.JsonMapper.Builder
 
disable(MapperFeature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
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(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(JsonParser.Feature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for disabling specified JsonParser.Features for parser instances this object mapper creates.
disable(JsonGenerator.Feature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for disabling specified JsonGenerator.Features for parser instances this object mapper creates.
disable(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
disableDefaultTyping() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Deprecated.
documentBuilder() - Method in class com.fasterxml.jackson.databind.ext.DOMDeserializer
Overridable factory method used to create DocumentBuilder for parsing XML as DOM.
DocumentDeserializer() - Constructor for class com.fasterxml.jackson.databind.ext.DOMDeserializer.DocumentDeserializer
 
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.NodeDeserializer - Class in com.fasterxml.jackson.databind.ext
 
DOMSerializer - Class in com.fasterxml.jackson.databind.ext
 
DOMSerializer() - Constructor for class com.fasterxml.jackson.databind.ext.DOMSerializer
 
DoubleArraySerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.DoubleArraySerializer
 
DoubleArraySerializer(StdArraySerializers.DoubleArraySerializer, BeanProperty, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.DoubleArraySerializer
 
DoubleBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.DoubleBuilder
 
DoubleDeserializer(Class<Double>, Double) - Constructor for class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.DoubleDeserializer
 
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
 
DoubleSerializer(Class<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.NumberSerializers.DoubleSerializer
 
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
 
Dynamic() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdKeySerializers.Dynamic
 

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() - Static method in class com.fasterxml.jackson.databind.cfg.ConfigOverride
Accessor for immutable "empty" instance that has no configuration overrides defined.
EMPTY - Static variable in class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
 
empty() - Static method in class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
Empty(TypeFactory) - Constructor for class com.fasterxml.jackson.databind.introspect.TypeResolutionContext.Empty
 
empty - Static variable in class com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings
 
empty - Static variable in class com.fasterxml.jackson.databind.ObjectWriter.Prefetch
 
EMPTY - Static variable in class com.fasterxml.jackson.databind.util.ViewMatcher
 
EMPTY_BINDINGS - Static variable in class com.fasterxml.jackson.databind.type.TypeFactory
 
EMPTY_FORMAT - Static variable in interface com.fasterxml.jackson.databind.BeanProperty
 
EMPTY_FORMAT - Static variable in class com.fasterxml.jackson.databind.cfg.MapperConfig
 
EMPTY_INCLUDE - Static variable in interface com.fasterxml.jackson.databind.BeanProperty
 
EMPTY_INCLUDE - Static variable in class com.fasterxml.jackson.databind.cfg.MapperConfig
 
EMPTY_INCLUDE - Static variable in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
EMPTY_ITERATOR - Static variable in class com.fasterxml.jackson.databind.MappingIterator
 
EMPTY_OVERRIDE - Static variable in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
emptyAnnotations() - Static method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector
 
emptyBindings() - Static method in class com.fasterxml.jackson.databind.type.TypeBindings
 
emptyCollector() - Static method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector
 
emptyCollector(Object) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector
 
emptyForProperties() - Static method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
 
emptyForRootValues() - Static method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
 
emptyIterator() - Static method in class com.fasterxml.jackson.databind.MappingIterator
Method for getting an "empty" iterator instance: one that never has more values; may be freely shared.
emptyIterator() - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
enable(MapperFeature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
enable(SerializationFeature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
enable(DeserializationFeature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
enable(JsonParser.Feature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
enable(JsonGenerator.Feature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
enable(StreamReadFeature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
enable(StreamWriteFeature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
enable(JsonReadFeature...) - Method in class com.fasterxml.jackson.databind.json.JsonMapper.Builder
 
enable(JsonWriteFeature...) - Method in class com.fasterxml.jackson.databind.json.JsonMapper.Builder
 
enable(MapperFeature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
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(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(JsonParser.Feature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling specified JsonParser.Features for parser instances this object mapper creates.
enable(JsonGenerator.Feature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling specified JsonGenerator.Features for parser instances this object mapper creates.
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
enableDefaultTyping(ObjectMapper.DefaultTyping) - Method in class com.fasterxml.jackson.databind.ObjectMapper
enableDefaultTyping(ObjectMapper.DefaultTyping, JsonTypeInfo.As) - Method in class com.fasterxml.jackson.databind.ObjectMapper
enableDefaultTypingAsProperty(ObjectMapper.DefaultTyping, String) - Method in class com.fasterxml.jackson.databind.ObjectMapper
enabledIn(int) - Method in interface com.fasterxml.jackson.databind.cfg.ConfigFeature
Convenience method for checking whether feature is enabled in given bitmask
enabledIn(int) - Method in enum com.fasterxml.jackson.databind.DeserializationFeature
 
enabledIn(int) - Method in enum com.fasterxml.jackson.databind.MapperFeature
 
enabledIn(int) - Method in enum com.fasterxml.jackson.databind.SerializationFeature
 
endOfInputException(Class<?>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Deprecated.
Since 2.8; currently no way to catch EOF at databind level
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, Boolean) - Constructor for class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
EnumDeserializer(EnumDeserializer, Boolean) - Constructor for class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
EnumDeserializer(EnumResolver) - Constructor for class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
Deprecated.
Since 2.9
EnumKeySerializer(Class<?>, EnumValues) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdKeySerializers.EnumKeySerializer
 
EnumMapDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Deserializer for EnumMap values.
EnumMapDeserializer(JavaType, ValueInstantiator, KeyDeserializer, JsonDeserializer<?>, TypeDeserializer, NullValueProvider) - Constructor for class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
EnumMapDeserializer(EnumMapDeserializer, KeyDeserializer, JsonDeserializer<?>, TypeDeserializer, NullValueProvider) - Constructor for class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
EnumMapDeserializer(JavaType, KeyDeserializer, JsonDeserializer<?>, TypeDeserializer) - Constructor for class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
Deprecated.
EnumResolver - 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<Enum<?>>, Enum<?>[], HashMap<String, Enum<?>>, Enum<?>, boolean) - Constructor for class com.fasterxml.jackson.databind.util.EnumResolver
 
EnumResolver(Class<Enum<?>>, Enum<?>[], HashMap<String, Enum<?>>, Enum<?>) - Constructor for class com.fasterxml.jackson.databind.util.EnumResolver
Deprecated.
Since 2.12 (remove from 2.13+ not part of public API)
enums() - Method in class com.fasterxml.jackson.databind.util.EnumValues
Convenience accessor for getting raw Enum instances.
EnumSerializer - Class in com.fasterxml.jackson.databind.ser.std
Standard serializer used for Enum types.
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
 
EnumSetDeserializer(EnumSetDeserializer, JsonDeserializer<?>, Boolean) - Constructor for class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
Deprecated.
Since 2.10.1
EnumSetDeserializer(EnumSetDeserializer, JsonDeserializer<?>, NullValueProvider, Boolean) - Constructor for class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
EnumSetSerializer - Class in com.fasterxml.jackson.databind.ser.std
 
EnumSetSerializer(JavaType) - Constructor for class com.fasterxml.jackson.databind.ser.std.EnumSetSerializer
 
EnumSetSerializer(EnumSetSerializer, BeanProperty, TypeSerializer, JsonSerializer<?>, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.EnumSetSerializer
 
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 Enums, to match to/from external representations.
equals(Object) - Method in class com.fasterxml.jackson.databind.introspect.Annotated
 
equals(Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
equals(Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
equals(Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
equals(Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
equals(Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
 
equals(Object) - Method in class com.fasterxml.jackson.databind.introspect.MemberKey
 
equals(Object) - Method in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
equals(Object) - Method in class com.fasterxml.jackson.databind.JavaType
 
equals(Comparator<JsonNode>, JsonNode) - Method in class com.fasterxml.jackson.databind.JsonNode
Entry method for invoking customizable comparison, using passed-in Comparator object.
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 and name
equals(Comparator<JsonNode>, JsonNode) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
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(Comparator<JsonNode>, JsonNode) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
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.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.PlaceholderForType
 
equals(Object) - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
equals(Object) - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
equals(Object) - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
equals(Object) - Method in class com.fasterxml.jackson.databind.type.TypeBindings
 
equals(Object) - Method in class com.fasterxml.jackson.databind.util.RawValue
 
equals(Object) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
equals(Object) - Method in class com.fasterxml.jackson.databind.util.TypeKey
 
ErrorThrowingDeserializer - Class in com.fasterxml.jackson.databind.deser.impl
A deserializer that stores an Error caught during constructing of the deserializer, which needs to be deferred and only during actual attempt to deserialize a value of given type.
ErrorThrowingDeserializer(NoClassDefFoundError) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ErrorThrowingDeserializer
 
exceptionMessage(Throwable) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method that returns Throwable.getMessage() for all other exceptions except for JsonProcessingException, for which getOriginalMessage() is returned instead.
expectAnyFormat(JavaType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
 
expectAnyFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
expectArrayFormat(JavaType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
 
expectArrayFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
expectBooleanFormat(JavaType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
 
expectBooleanFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
expectIntegerFormat(JavaType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
 
expectIntegerFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
expectMapFormat(JavaType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
 
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 class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
 
expectNullFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
expectNumberFormat(JavaType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
 
expectNumberFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
expectObjectFormat(JavaType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
 
expectObjectFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
expectStringFormat(JavaType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
 
expectStringFormat(JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
 
EXPLICIT_ONLY - Static variable in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
Instance similar to ConstructorDetector.DEFAULT except that for single-argument case uses setting of ConstructorDetector.SingleArgConstructor.REQUIRE_MODE.
explicitParamName(int) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
explode(Collection<PropertyName>) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Method called when a previous call to POJOPropertyBuilder.findExplicitNames() found multiple distinct explicit names, and the property this builder represents basically needs to be broken apart and replaced by a set of more than one properties.
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(JavaType, ExternalTypeHandler.ExtTypedProperty[], Map<String, Object>, 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
 
extractScalarFromObject(JsonParser, JsonDeserializer<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method to call in case incoming shape is Object Value (and parser thereby points to JsonToken.START_OBJECT token), but a Scalar value (potentially coercible from String value) is expected.

F

F_MASK_ACCEPT_ARRAYS - Static variable in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Deprecated.
F_MASK_INT_COERCIONS - Static variable in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Bitmask that covers DeserializationFeature.USE_BIG_INTEGER_FOR_INTS and DeserializationFeature.USE_LONG_FOR_INTS, used for more efficient cheks when coercing integral values for untyped deserialization.
failForEmpty(SerializerProvider, Object) - Method in class com.fasterxml.jackson.databind.ser.impl.UnknownSerializer
 
FailingDeserializer - Class in com.fasterxml.jackson.databind.deser.impl
Special bogus "serializer" that will throw MismatchedInputException if an attempt is made to deserialize a value.
FailingDeserializer(String) - Constructor for class com.fasterxml.jackson.databind.deser.impl.FailingDeserializer
 
FailingDeserializer(Class<?>, String) - Constructor for class com.fasterxml.jackson.databind.deser.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<?>, NullValueProvider) - Constructor for class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
FieldProperty(FieldProperty, PropertyName) - Constructor for class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
FieldProperty(FieldProperty) - 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.
FileSerializer - Class in com.fasterxml.jackson.databind.ser.std
For now, File objects get serialized by just outputting absolute (but not canonical) name as String value
FileSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.FileSerializer
 
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
Deprecated.
in 2.12, remove from 3.0
filterBeanProps(DeserializationContext, BeanDescription, BeanDeserializerBuilder, List<BeanPropertyDefinition>, Set<String>, 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
 
FilterExceptFilter(Set<String>) - Constructor for class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.FilterExceptFilter
 
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(FilterProvider) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for configuring this mapper to use specified FilterProvider for mapping Filter Ids to actual filter instances.
FilterProvider - Class in com.fasterxml.jackson.databind.ser
Interface for objects that providers instances of PropertyFilter that match given ids.
FilterProvider() - Constructor for class com.fasterxml.jackson.databind.ser.FilterProvider
 
find(int) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
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<?>, 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(Class<?>) - Method in class com.fasterxml.jackson.databind.type.ClassStack
 
find(String) - Method in class com.fasterxml.jackson.databind.util.CompactStringObjectMap
 
findAccess() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
findAction(CoercionInputShape) - Method in class com.fasterxml.jackson.databind.cfg.CoercionConfig
 
findAliases(MapperConfig<?>) - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
findAliases(MapperConfig<?>) - Method in interface com.fasterxml.jackson.databind.BeanProperty
Method for accessing set of possible alternate names that are accepted during deserialization.
findAliases(MapperConfig<?>) - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
 
findAliases(MapperConfig<?>) - Method in class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase
 
findAndAddKeySerializer(Class<?>, SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
Method called if initial lookup fails, when looking for a key serializer (possible attached indirectly to a property) Will both find serializer and construct new map instance if warranted, and return both.
findAndAddModules() - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Convenience method that is functionally equivalent to: addModules(builder.findModules());
findAndAddPrimarySerializer(Class<?>, SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
Method called if initial lookup fails, when looking for a primary serializer (one that is directly attached to a property).
findAndAddPrimarySerializer(JavaType, SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
 
findAndAddRootValueSerializer(Class<?>, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
Method called if initial lookup fails, when looking for a root value serializer: one that is not directly attached to a property, but needs to have TypeSerializer wrapped around it.
findAndAddRootValueSerializer(JavaType, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
 
findAndAddSecondarySerializer(Class<?>, SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
Method called if initial lookup fails, when looking for a non-primary serializer (one that is not directly attached to a property).
findAndAddSecondarySerializer(JavaType, SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
 
findAndAddVirtualProperties(MapperConfig<?>, AnnotatedClass, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for adding possible virtual properties to be serialized along with regular properties.
findAndAddVirtualProperties(MapperConfig<?>, AnnotatedClass, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findAndAddVirtualProperties(MapperConfig<?>, AnnotatedClass, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findAndRegisterModules() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method that is functionally equivalent to: mapper.registerModules(mapper.findModules());
findAnnotatedContentSerializer(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Convenience method for finding out possibly configured content value serializer.
findAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.ser.PropertyWriter
Convenience method for accessing annotation that may be associated either directly on property, or, if not, via enclosing class (context).
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
Deprecated.
findAnySetterAccessor() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method used to locate a mutator (settable field, or 2-argument set method) of introspected class that implements JsonAnySetter.
findAnySetterAccessor() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findAnySetterField() - Method in class com.fasterxml.jackson.databind.BeanDescription
Deprecated.
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.
findBackReference(String) - Method in class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
 
findBackReference(String) - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
findBackReference(String) - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Method needed by BeanDeserializerFactory to properly link managed- and back-reference pairs.
findBackReferenceProperties() - Method in class com.fasterxml.jackson.databind.BeanDescription
Deprecated.
findBackReferenceProperties() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Deprecated.
findBackReferences() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for locating all back-reference properties (setters, fields) bean has
findBackReferences() - 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, reference value 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
 
findBeanOrAddOnSerializer(SerializerProvider, JavaType, BeanDescription, boolean) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Method that will try to construct a BeanSerializer for given class if at least one property is found, OR, if not, one of add-on types.
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) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Deprecated.
findBoundType(String) - Method in class com.fasterxml.jackson.databind.type.TypeBindings
Find type bound to specified name, if there is one; returns bound type if so, null if not.
findCaseInsensitive(String) - Method in class com.fasterxml.jackson.databind.util.CompactStringObjectMap
 
findClass(String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method that is to be used when resolving basic class name into Class instance, the reason being that it may be necessary to work around various ClassLoader limitations, as well as to handle primitive type signatures.
findClass(String) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Low-level lookup method moved from ClassUtil, to allow for overriding of lookup functionality in environments like OSGi.
findClass(String, TypeParser.MyTokenizer) - Method in class com.fasterxml.jackson.databind.type.TypeParser
 
findClassAnnotations(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
findClassDescription(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method used to check whether specified class defines a human-readable description to use for documentation.
findClassDescription() - Method in class com.fasterxml.jackson.databind.BeanDescription
Accessor for possible description for the bean type, used for constructing documentation.
findClassDescription(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findClassDescription() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findClassDescription(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findCoercion(DeserializationConfig, LogicalType, Class<?>, CoercionInputShape) - Method in class com.fasterxml.jackson.databind.cfg.CoercionConfigs
General-purpose accessor for finding what to do when specified coercion from shape that is now always allowed to be coerced from is requested.
findCoercionAction(LogicalType, Class<?>, CoercionInputShape) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
General-purpose accessor for finding what to do when specified coercion from shape that is now always allowed to be coerced from is requested.
findCoercionAction(LogicalType, Class<?>, CoercionInputShape) - Method in class com.fasterxml.jackson.databind.DeserializationContext
General-purpose accessor for finding what to do when specified coercion from shape that is now always allowed to be coerced from is requested.
findCoercionFromBlankString(DeserializationConfig, LogicalType, Class<?>, CoercionAction) - Method in class com.fasterxml.jackson.databind.cfg.CoercionConfigs
More specialized accessor called in case of input being a blank String (one consisting of only white space characters with length of at least one).
findCoercionFromBlankString(LogicalType, Class<?>, CoercionAction) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
More specialized accessor called in case of input being a blank String (one consisting of only white space characters with length of at least one).
findCoercionFromBlankString(LogicalType, Class<?>, CoercionAction) - Method in class com.fasterxml.jackson.databind.DeserializationContext
More specialized accessor called in case of input being a blank String (one consisting of only white space characters with length of at least one).
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
 
findCollectionFallback(JavaType) - Static method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.ContainerDefaultMappings
 
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.
findConfigOverride(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for finding ConfigOverride to use for properties of given type, if any exist; or return `null` if not.
findConfigOverride(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
findConstructor(Class<T>, boolean) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
findConstructorName(AnnotatedParameter) - Method in class com.fasterxml.jackson.databind.ext.Java7Support
 
findConstructorName(AnnotatedParameter) - Method in class com.fasterxml.jackson.databind.ext.Java7SupportImpl
 
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
 
findContentDeserializerFromAnnotation(DeserializationContext, Annotated) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
findContentNullProvider(DeserializationContext, BeanProperty, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Method called to find NullValueProvider for a contents of a structured primary property (Collection, Map, array), using "content nulls" setting.
findContentNullStyle(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
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
 
findContentValueSerializer(JavaType, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Alternative to SerializerProvider.findPrimaryPropertySerializer(JavaType, BeanProperty) called not for primary value, but "content" of such primary serializer: element of an array or Collection, value of Map entry and so on.
findContentValueSerializer(Class<?>, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
findContextualConvertingSerializer(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)
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
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).
findCreatorAnnotation(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method called to check whether potential Creator (constructor or static factory method) has explicit annotation to indicate it as actual Creator; and if so, which JsonCreator.Mode to use.
findCreatorAnnotation(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findCreatorAnnotation(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findCreatorBinding(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
findCreatorBinding(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findCreatorBinding(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Deprecated.
findCreatorProperty(String) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
 
findCreatorProperty(int) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
 
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.
findDefaultEnumValue(Class<Enum<?>>) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Finds the Enum value that should be considered the default value, if possible.
findDefaultEnumValue(Class<Enum<?>>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findDefaultEnumValue(Class<Enum<?>>) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Finds the Enum value that should be considered the default value, if possible.
findDefaultViews() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for finding out if the POJO specifies default view(s) to use for properties, considering both per-type annotations and global default settings.
findDefaultViews() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
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
findDeserializationContentType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findDeserializationContentType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Deprecated.
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
findDeserializationKeyType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findDeserializationKeyType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Deprecated.
findDeserializationType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
findDeserializationType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findDeserializationType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Deprecated.
findDeserializeAndSet(JsonParser, DeserializationContext, Object, String) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
Convenience method that tries to find property with given name, and if it is found, call SettableBeanProperty.deserializeAndSet(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object) on it, and return true; or, if not found, return false.
findDeserializer(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for getting a deserializer definition on specified method or field.
findDeserializer(Class<?>) - Static method in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer
Factory method for trying to find a deserializer for one of supported types that have simple from-String serialization.
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; and if so, to instantiate, that deserializer to use.
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
 
findEnumAliases(Class<?>, Enum<?>[], String[][]) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method that is related to AnnotationIntrospector.findEnumValues(java.lang.Class<?>, java.lang.Enum<?>[], java.lang.String[]) but is called to check if there are alternative names (aliased) that can be accepted for entries, in addition to primary names introspected earlier.
findEnumAliases(Class<?>, Enum<?>[], String[][]) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findEnumAliases(Class<?>, Enum<?>[], String[][]) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
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
Deprecated.
Since 2.8: use AnnotationIntrospector.findEnumValues(java.lang.Class<?>, java.lang.Enum<?>[], java.lang.String[]) instead because this method does not properly handle override settings (defaults to enum.name without indicating whether that is explicit or not), and is inefficient to call one-by-one.
findEnumValue(Enum<?>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findEnumValue(Enum<?>) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Deprecated.
findEnumValues(Class<?>, Enum<?>[], String[]) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for efficiently figuring out which if given set of Enum values have explicitly defined name.
findEnumValues(Class<?>, Enum<?>[], String[]) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findEnumValues(Class<?>, Enum<?>[], String[]) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
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
 
findExplicitNames() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Method called to find out set of explicit names for accessors bound together due to implicit name.
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
Deprecated.
Since 2.3 deprecated because BeanPropertyFilter is deprecated;
findFilter(Object) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
Deprecated.
findFilterId(Annotated) - 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(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findFilterId(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findFilterId(SerializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Method called to find filter that is configured to be used with bean serializer being built, if any.
findFirstAnnotatedEnumValue(Class<Enum<?>>, Class<T>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
A method that will look for the first Enum value annotated with the given Annotation.
findForCollection(DeserializationContext, JavaType) - Static method in class com.fasterxml.jackson.databind.deser.impl.JavaUtilCollectionsDeserializers
 
findForMap(DeserializationContext, JavaType) - Static method in class com.fasterxml.jackson.databind.deser.impl.JavaUtilCollectionsDeserializers
 
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(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findFormatDefaults(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
Specific accessor for finding {code JsonFormat.Value} for given type, considering global default for leniency as well as per-type format override (if any).
findFormatFeature(DeserializationContext, BeanProperty, Class<?>, JsonFormat.Feature) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Convenience method that uses StdDeserializer.findFormatOverrides(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.BeanProperty, java.lang.Class<?>) to find possible defaults and/of overrides, and then calls JsonFormat.Value.getFeature(feat) to find whether that feature has been specifically marked as enabled or disabled.
findFormatFeature(SerializerProvider, BeanProperty, Class<?>, JsonFormat.Feature) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Convenience method that uses StdSerializer.findFormatOverrides(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty, java.lang.Class<?>) to find possible defaults and/of overrides, and then calls JsonFormat.Value.getFeature(...) to find whether that feature has been specifically marked as enabled or disabled.
findFormatOverrides(AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
Deprecated.
findFormatOverrides(AnnotationIntrospector) - Method in interface com.fasterxml.jackson.databind.BeanProperty
findFormatOverrides(AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
Deprecated.
findFormatOverrides(DeserializationContext, BeanProperty, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper method that may be used to find if this deserializer has specific JsonFormat settings, either via property, or through type-specific defaulting.
findFormatOverrides(AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase
Deprecated.
findFormatOverrides(SerializerProvider, BeanProperty, Class<?>) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Helper method that may be used to find if this deserializer has specific JsonFormat settings, either via property, or through type-specific defaulting.
findIgnoreUnknownProperties(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
findIgnoreUnknownProperties(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findImplicitParamName(int) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
findImplicitPropertyName(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding implicit name for a property that given annotated member (field, method, creator parameter) may represent.
findImplicitPropertyName(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findImplicitPropertyName(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findIncludeOverrides(SerializerProvider, BeanProperty, Class<?>) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
 
findInclusion() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Method used to check if this property has specific inclusion override associated with it or not.
findInclusion() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
findInclusion() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
findInjectables() - Method in class com.fasterxml.jackson.databind.BeanDescription
 
findInjectables() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findInjectableValue(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.
findInjectableValue(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
Deprecated.
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
 
findInjectableValue(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findInjectableValue(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findInjectableValueId(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
findInjectableValueId(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findInjectableValueId(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Deprecated.
findJsonKeyAccessor() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for locating accessor (readable field, or "getter" method) that has JsonKey annotation, if any.
findJsonKeyAccessor() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findJsonValueAccessor() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for locating accessor (readable field, or "getter" method) that has JsonValue annotation, if any.
findJsonValueAccessor() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findJsonValueMethod() - Method in class com.fasterxml.jackson.databind.BeanDescription
Deprecated.
findJsonValueMethod() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Deprecated.
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
 
findKeyDeserializerFromAnnotation(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 of Map keys.
findKeySerializer(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for getting a serializer definition for keys of associated java.util.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.
findKeySerializer(Class<?>, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
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
 
findMapFallback(JavaType) - Static method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.ContainerDefaultMappings
 
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.
findMergeInfo(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding merge settings for property, if any.
findMergeInfo(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findMergeInfo(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
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.introspect.SimpleMixInResolver
 
findMixInClassFor(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
findModules() - Static method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for locating available methods, using JDK ServiceLoader facility, along with module-provided SPI.
findModules(ClassLoader) - Static method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for locating available methods, using JDK ServiceLoader facility, along with module-provided SPI.
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
 
findNameForIsGetter(AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy.Base
 
findNameForIsGetter(AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy
Method called to find whether given method would be considered an "is-getter" getter method in context of type introspected, and if so, what is the logical property it is associated with (which in turn suggest external name for property)
findNameForIsGetter(AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
 
findNameForMutator(AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy.Base
 
findNameForMutator(AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy
Method called to find whether given method would be considered a "mutator" (usually setter, but for builders "with-method" or similar) in context of type introspected, and if so, what is the logical property it is associated with (which in turn suggest external name for property)
findNameForMutator(AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
 
findNameForRegularGetter(AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy.Base
 
findNameForRegularGetter(AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy
Method called to find whether given method would be considered a "regular" getter method in context of type introspected, and if so, what is the logical property it is associated with (which in turn suggest external name for property)
findNameForRegularGetter(AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
 
findNameForRegularGetter(AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.RecordNaming
 
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
 
findNonContextualValueDeserializer(JavaType) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Variant that will try to locate deserializer for current type, but without performing any contextualization (unlike DeserializationContext.findContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)) or checking for need to create a TypeDeserializer (unlike DeserializationContext.findRootValueDeserializer(JavaType).
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.
findNullSerializer(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for getting a serializer definition for serializer to use for nulls (null values) of associated property or type.
findNullSerializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findNullSerializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findNullValueSerializer(BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method called to get the serializer to use for serializing null values for specified property.
findObjectId(Object, ObjectIdGenerator<?>, ObjectIdResolver) - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
findObjectId(Object, ObjectIdGenerator<?>, ObjectIdResolver) - 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
 
findOnlyParamWithoutInjection() - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
Specialized accessor that finds index of the one and only parameter with NO injection and returns that; or, if none or more than one found, returns -1.
findOptionalStdDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
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.
findOrCreateCoercion(LogicalType) - Method in class com.fasterxml.jackson.databind.cfg.CoercionConfigs
 
findOrCreateCoercion(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.CoercionConfigs
 
findOrCreateOverride(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
findOverride(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
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
Deprecated.
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
 
findPrimaryPropertySerializer(JavaType, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Similar to SerializerProvider.findValueSerializer(JavaType, BeanProperty), but used when finding "primary" property value serializer (one directly handling value of the property).
findPrimaryPropertySerializer(Class<?>, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
findProperties() - Method in class com.fasterxml.jackson.databind.BeanDescription
 
findProperties() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findPropertiesToIgnore(Annotated, boolean) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
findPropertiesToIgnore(Annotated, boolean) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findProperty(PropertyName) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
findProperty(String) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Accessor for finding the property with given name, if POJO has one.
findProperty(int) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Alternate find method that tries to locate a property with given property index.
findProperty(PropertyName) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
findProperty(PropertyName) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
findPropertyAccess(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding optional access definition for a property, annotated on one of its accessors.
findPropertyAccess(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findPropertyAccess(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findPropertyAliases(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method called to find if given property has alias(es) defined.
findPropertyAliases(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findPropertyAliases(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
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.
findPropertyDefaultValue(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding suggested default value (as simple textual serialization) for the property.
findPropertyDefaultValue(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findPropertyDefaultValue(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findPropertyDescription(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method used to check whether specified property member (accessor or mutator) defines human-readable description to use for documentation.
findPropertyDescription(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findPropertyDescription(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findPropertyFilter(Object, Object) - Method in class com.fasterxml.jackson.databind.ser.FilterProvider
Lookup method used to find PropertyFilter that has specified id.
findPropertyFilter(Object, Object) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
 
findPropertyFilter(SerializerProvider, Object, Object) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Helper method used to locate filter that is needed, based on filter id this serializer was constructed with.
findPropertyFormat(MapperConfig<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
findPropertyFormat(MapperConfig<?>, Class<?>) - Method in interface com.fasterxml.jackson.databind.BeanProperty
Helper method used to look up format settings applicable to this property, considering both possible per-type configuration settings
findPropertyFormat(MapperConfig<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
 
findPropertyFormat(MapperConfig<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase
 
findPropertyIgnoralByName(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding information about properties to ignore either by name, or by more general specification ("ignore all unknown").
findPropertyIgnoralByName(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findPropertyIgnoralByName(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findPropertyIgnorals(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
findPropertyIgnorals(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findPropertyIgnorals(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Deprecated.
findPropertyInclusion(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking inclusion criteria for a type (Class) or property (yes, method name is bit unfortunate -- not just for properties!).
findPropertyInclusion(JsonInclude.Value) - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for finding annotation-indicated inclusion definition (if any); possibly overriding given default value.
findPropertyInclusion(MapperConfig<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
findPropertyInclusion(MapperConfig<?>, Class<?>) - Method in interface com.fasterxml.jackson.databind.BeanProperty
Convenience method that is roughly equivalent to
findPropertyInclusion(MapperConfig<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
 
findPropertyInclusion(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findPropertyInclusion(JsonInclude.Value) - 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.
findPropertyInclusion(MapperConfig<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase
 
findPropertyInclusion(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findPropertyInclusionByName(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding information about names of properties to included.
findPropertyInclusionByName(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findPropertyInclusionByName(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findPropertyIndex(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method used to check whether specified property member (accessor or mutator) defines numeric index, and if so, what is the index value.
findPropertyIndex(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findPropertyIndex(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
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) - 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.
findRawSuperTypes(Class<?>, Class<?>, boolean) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
findRecordConstructor(DeserializationContext, BeanDescription, List<String>) - Static method in class com.fasterxml.jackson.databind.jdk14.JDK14Util
 
findReferenceDeserializer(ReferenceType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.Deserializers.Base
 
findReferenceDeserializer(ReferenceType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in interface com.fasterxml.jackson.databind.deser.Deserializers
Method called to locate deserializer for value that is of referential type,
findReferenceDeserializer(ReferenceType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
findReferenceName() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
findReferenceSerializer(SerializerProvider, ReferenceType, BeanDescription, boolean) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
findReferenceSerializer(SerializationConfig, ReferenceType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.Serializers.Base
 
findReferenceSerializer(SerializationConfig, ReferenceType, 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 given ReferenceType
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
 
findRenameByField(MapperConfig<?>, AnnotatedField, PropertyName) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method called on fields that are eligible candidates for properties (that is, non-static member fields), but not necessarily selected (may or may not be visible), to let fields affect name linking.
findRenameByField(MapperConfig<?>, AnnotatedField, PropertyName) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findRenameByField(MapperConfig<?>, AnnotatedField, PropertyName) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
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(JavaType) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
 
findRootName(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
 
findRootName(JavaType) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
findRootName(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
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
findSerializationContentType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findSerializationContentType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Deprecated.
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
findSerializationInclusion(Annotated, JsonInclude.Include) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findSerializationInclusionForContent(Annotated, JsonInclude.Include) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
findSerializationInclusionForContent(Annotated, JsonInclude.Include) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findSerializationKeyType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
findSerializationKeyType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findSerializationKeyType(Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Deprecated.
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(Annotated) - 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(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findSerializationSortAlphabetically(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
findSerializationType(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
findSerializationType(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
findSerializationType(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Deprecated.
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 or reference 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.
findSetterInfo(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for finding possible settings for property, given annotations on an accessor.
findSetterInfo(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
findSetterInfo(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
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.
findStdValueInstantiator(DeserializationConfig, Class<?>) - Static method in class com.fasterxml.jackson.databind.deser.impl.JDKValueInstantiators
 
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
 
findSuperClasses(Class<?>, Class<?>, boolean) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Method for finding all super classes (but not super interfaces) of given class, starting with the immediate super class and ending in the most distant one.
findSuperType(Class<?>) - Method in class com.fasterxml.jackson.databind.JavaType
Method that may be called to find representation of given type within type hierarchy of this type: either this type (if this type has given erased type), one of its supertypes that has the erased types, or null if target is neither this type or any of its supertypes.
findSuperType(Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeBase
 
findSuperTypes(JavaType, Class<?>, boolean) - 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<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Deprecated.
findSuperTypes(Class<?>, Class<?>, List<Class<?>>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Deprecated.
findTransient(Annotated) - Method in class com.fasterxml.jackson.databind.ext.Java7Support
 
findTransient(Annotated) - Method in class com.fasterxml.jackson.databind.ext.Java7SupportImpl
 
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
 
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.
findTypeDeserializer(JavaType) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Helper method that is needed to properly handle polymorphic referenced types, such as types referenced by AtomicReference, or various "optional" types.
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(Class<?>) - Method in class com.fasterxml.jackson.databind.JavaType
Method that may be used to find paramaterization this type has for given type-erased generic target type.
findTypeParameters(Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeBase
 
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<?>, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Deprecated.
Since 2.7 resolve raw type first, then find type parameters
findTypeParameters(Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Deprecated.
Since 2.7 resolve raw type first, then find type parameters
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
 
findTypeSerializer(JavaType) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method called to get the TypeSerializer to use for including Type Id necessary for serializing for the given Java class.
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, 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
 
findValueNullProvider(DeserializationContext, SettableBeanProperty, PropertyMetadata) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Method called to find NullValueProvider for a primary property, using "value nulls" setting.
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.
findValueSerializer(Class<?>) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method variant used when we do NOT want contextualization to happen; it will need to be handled at a later point, but caller wants to be able to do that as needed; sometimes to avoid infinite loops
findValueSerializer(JavaType) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method variant used when we do NOT want contextualization to happen; it will need to be handled at a later point, but caller wants to be able to do that as needed; sometimes to avoid infinite loops
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
 
FirstCharBasedValidator(boolean, boolean) - Constructor for class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.FirstCharBasedValidator
 
firstToken() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
fixAccess(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
fixAccess(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
fixAccess(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty
 
fixAccess(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
fixAccess(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty
 
fixAccess(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
 
fixAccess(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
 
fixAccess(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
fixAccess(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Method called to ensure that the mutator has proper access rights to be called, as per configuration.
fixAccess(boolean) - 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.
fixAccess(SerializationConfig) - Method in class com.fasterxml.jackson.databind.ser.AnyGetterWriter
 
fixAccess(SerializationConfig) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method called to ensure that the mutator has proper access rights to be called, as per configuration.
FloatArraySerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.FloatArraySerializer
 
FloatArraySerializer(StdArraySerializers.FloatArraySerializer, BeanProperty, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.FloatArraySerializer
 
FloatBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.FloatBuilder
 
FloatDeserializer(Class<Float>, Float) - Constructor for class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.FloatDeserializer
 
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
 
FloatSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.NumberSerializers.FloatSerializer
 
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.SequenceWriter
 
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.
forBuilder(MapperConfig<?>, AnnotatedClass, BeanDescription) - Method in class com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy.Provider
Factory method for creating strategy instance for POJOs that are deserialized using Builder type: in this case eventual target (value) type is different from type of "builder" object that is used by databinding to accumulate state.
forBuilder(MapperConfig<?>, AnnotatedClass, BeanDescription) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
 
forcedNarrowBy(Class<?>) - Method in class com.fasterxml.jackson.databind.JavaType
Deprecated.
forceUseOfBigDecimal(boolean) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
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, BeanDescription) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
forDeserializationWithBuilder(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
Deprecated.
forDeserializationWithBuilder(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver, BeanDescription) - 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.
forDeserializationWithBuilder(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.ClassIntrospector
Deprecated.
Since 2.12 use overload that take value type description
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.
forFirstNameRule(boolean, boolean) - Static method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.FirstCharBasedValidator
Factory method to use for getting an instance with specified first-character restrictions, if any; or null if no checking is needed.
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
Deprecated.
 
format(Date) - Static method in class com.fasterxml.jackson.databind.util.ISO8601Utils
Deprecated.
Format a date into 'yyyy-MM-ddThh:mm:ssZ' (default timezone, no milliseconds precision)
format(Date, boolean) - Static method in class com.fasterxml.jackson.databind.util.ISO8601Utils
Deprecated.
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
Deprecated.
format(Date, boolean, TimeZone, Locale) - Static method in class com.fasterxml.jackson.databind.util.ISO8601Utils
Deprecated.
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.
forPOJO(MapperConfig<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy.Provider
Factory method for creating strategy instance for a "regular" POJO, called if none of the other factory methods is applicable.
forPOJO(MapperConfig<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
 
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.AsDeductionTypeDeserializer
 
forProperty(BeanProperty) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsExistingPropertyTypeSerializer
 
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.
forRecord(MapperConfig<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy.Provider
Factory method for creating strategy instance for special java.lang.Record type (new in JDK 14).
forRecord(MapperConfig<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
 
forRootType(ObjectWriter, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectWriter.Prefetch
 
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
 
forType(Class<?>) - Static method in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
forType(JavaType) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured to data bind into specified type.
forType(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured to data bind into specified type.
forType(TypeReference<?>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured to data bind into specified type.
forType(JavaType) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that will construct a new instance that uses specific type as the root type for serialization, instead of runtime dynamic type of the root object itself.
forType(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that will construct a new instance that uses specific type as the root type for serialization, instead of runtime dynamic type of the root object itself.
forType(TypeReference<?>) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that will construct a new instance that uses specific type as the root type for serialization, instead of runtime dynamic type of the root object itself.
forValue(Object) - Static method in class com.fasterxml.jackson.databind.deser.impl.NullsConstantProvider
 
forValue(String) - Static method in enum com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes
 
from(JsonParser, Object, String, Collection<Object>) - Static method in exception com.fasterxml.jackson.databind.exc.IgnoredPropertyException
Factory method used for constructing instances of this exception type.
from(JsonParser, String, BeanDescription, BeanPropertyDefinition) - Static method in exception com.fasterxml.jackson.databind.exc.InvalidDefinitionException
 
from(JsonParser, String, JavaType) - Static method in exception com.fasterxml.jackson.databind.exc.InvalidDefinitionException
 
from(JsonGenerator, String, BeanDescription, BeanPropertyDefinition) - Static method in exception com.fasterxml.jackson.databind.exc.InvalidDefinitionException
 
from(JsonGenerator, String, JavaType) - Static method in exception com.fasterxml.jackson.databind.exc.InvalidDefinitionException
 
from(JsonParser, String, Object, Class<?>) - Static method in exception com.fasterxml.jackson.databind.exc.InvalidFormatException
 
from(DeserializationContext, PropertyName, JavaType) - Static method in exception com.fasterxml.jackson.databind.exc.InvalidNullException
 
from(JsonParser, String, JavaType, String) - Static method in exception com.fasterxml.jackson.databind.exc.InvalidTypeIdException
 
from(JsonParser, String) - Static method in exception com.fasterxml.jackson.databind.exc.MismatchedInputException
Deprecated.
from(JsonParser, JavaType, String) - Static method in exception com.fasterxml.jackson.databind.exc.MismatchedInputException
 
from(JsonParser, Class<?>, String) - Static method in exception com.fasterxml.jackson.databind.exc.MismatchedInputException
 
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, JavaType) - Static method in exception com.fasterxml.jackson.databind.exc.ValueInstantiationException
 
from(JsonParser, String, JavaType, Throwable) - Static method in exception com.fasterxml.jackson.databind.exc.ValueInstantiationException
 
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(JsonGenerator, String) - Static method in exception com.fasterxml.jackson.databind.JsonMappingException
 
from(JsonGenerator, String, Throwable) - Static method in exception com.fasterxml.jackson.databind.JsonMappingException
 
from(DeserializationContext, String) - Static method in exception com.fasterxml.jackson.databind.JsonMappingException
 
from(DeserializationContext, String, Throwable) - Static method in exception com.fasterxml.jackson.databind.JsonMappingException
 
from(SerializerProvider, String) - Static method in exception com.fasterxml.jackson.databind.JsonMappingException
 
from(SerializerProvider, String, Throwable) - Static method in exception com.fasterxml.jackson.databind.JsonMappingException
 
from(HashMap<TypeKey, JsonSerializer<Object>>) - Static method in class com.fasterxml.jackson.databind.ser.impl.ReadOnlyClassToSerializerMap
Factory method for constructing an instance.
from(BeanPropertyFilter) - Static method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
Helper method to ease transition from BeanPropertyWriter into PropertyWriter
fromClass(Class<?>, LogicalType) - Static method in enum com.fasterxml.jackson.databind.type.LogicalType
Helper method to use for figuring out logical type from physical type, in cases where caller wants a guess.
fromDefaults - Variable in class com.fasterxml.jackson.databind.PropertyMetadata.MergeInfo
Flag that is set if the information came from global defaults, and not from explicit per-property annotations or per-type config overrides.
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)
fromMemberAnnotationsExcept(POJOPropertyBuilder.WithMember<T>, T) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
FromStringDeserializer<T> - Class in com.fasterxml.jackson.databind.deser.std
Base class for simple deserializers that serialize values from String representation: this includes JSON Strings and other Scalar values that can be coerced into text, like Numbers and Booleans).
FromStringDeserializer(Class<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer
 
FromStringDeserializer.Std - Class in com.fasterxml.jackson.databind.deser.std
"Chameleon" deserializer that works on simple types that are deserialized from a simple String.
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.
fullName() - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate.Param
 

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
Deprecated.
Since 2.6 use external JSON Schema generator (https://github.com/FasterXML/jackson-module-jsonSchema) (which under the hood calls ObjectMapper.acceptJsonFormatVisitor(JavaType, JsonFormatVisitorWrapper))
generateJsonSchema(Class<?>) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
Deprecated.
Should not be used any more
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
 
GeneratorSettings(PrettyPrinter, FormatSchema, CharacterEscapes, SerializableString) - Constructor for class com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings
 
get(Class<A>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector.NoAnnotations
 
get(Class<A>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector.OneAnnotation
 
get(Class<A>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector.TwoAnnotations
 
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(Object) - Method in interface com.fasterxml.jackson.databind.util.LookupCache
NOTE: key is of type Object only to retain binary backwards-compatibility
get(Object) - Method in class com.fasterxml.jackson.databind.util.LRUMap
 
get(int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
 
getAcceptBlankAsEmpty() - Method in class com.fasterxml.jackson.databind.cfg.CoercionConfig
 
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.
getAccessorNaming() - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
getAccessorNaming() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
 
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.AnnotatedMember
NOTE: promoted in 2.9 from `Annotated` up
getAlwaysAsId() - Method in class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
getAnchorType() - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
getAndFilter(Object, JsonGenerator, SerializerProvider, PropertyFilter) - Method in class com.fasterxml.jackson.databind.ser.AnyGetterWriter
 
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
getAnnotated() - Method in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
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.MethodProperty
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty
 
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.Delegating
 
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.AnnotatedMember
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.ser.PropertyWriter
Method for accessing annotations directly declared for property that this writer is associated with.
getAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
getAnnotationCount() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
getAnnotationCount() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
 
getAnnotationCount() - Method in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
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.DeserializationContext
 
getAnnotationIntrospector() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
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
 
getAnyGetterField() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
getAnyGetterMethod() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
getAnySetter() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
getAnySetterField() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
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.
getArrayDelegateCreator() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
getArrayDelegateCreator() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
getArrayDelegateCreator() - 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 "array delegate creator".
getArrayDelegateType(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
getArrayDelegateType(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
getArrayDelegateType(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that can be used to determine what is the type of array delegate type to use, if any; if no delegates are used, will return null.
getAttribute(Object) - Method in class com.fasterxml.jackson.databind.cfg.ContextAttributes
Accessor for value of specified attribute
getAttribute(Object) - Method in class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
 
getAttribute(Object) - Method in class com.fasterxml.jackson.databind.DatabindContext
Method for accessing attributes available in this context.
getAttribute(Object) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
getAttribute(Object) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
getAttributes() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method for accessing per-instance shared (baseline/default) attribute values; these are used as the basis for per-call attributes.
getAttributes() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
getAttributes() - Method in class com.fasterxml.jackson.databind.ObjectReader
 
getAttributes() - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
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
 
getBaseType() - Method in exception com.fasterxml.jackson.databind.exc.InvalidTypeIdException
 
getBeanClass() - Method in class com.fasterxml.jackson.databind.BeanDescription
 
getBeanClass() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Deprecated.
Since 2.3, use BeanDeserializerBase.handledType() instead
getBeanDescription() - Method in exception com.fasterxml.jackson.databind.exc.InvalidDefinitionException
Accessor for type definition (class) that had the definition problem, if any; may sometimes be undefined or unknown; if so, returns null.
getBeanDescription() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
getBeanType() - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId.Referring
 
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
 
getBindings() - Method in class com.fasterxml.jackson.databind.JavaType
 
getBindings() - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
getBindings() - Method in class com.fasterxml.jackson.databind.type.TypeBase
 
getBooleanBuilder() - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders
 
getBoundName(int) - Method in class com.fasterxml.jackson.databind.type.TypeBindings
 
getBoundType(int) - Method in class com.fasterxml.jackson.databind.type.TypeBindings
 
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
 
getClassJavaNioFilePath() - Method in class com.fasterxml.jackson.databind.ext.Java7Handlers
 
getClassJavaNioFilePath() - Method in class com.fasterxml.jackson.databind.ext.Java7HandlersImpl
 
getClassLoader() - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
getClassMethods(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method that gets methods declared in given class; usually a simple thing, but sometimes (as per [databind#785]) more complicated, depending on classloader setup.
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.
getConfigOverride(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for finding ConfigOverride to use for properties of given type, if any exist; or if none, return an immutable "empty" instance with no overrides.
getConfigOverride(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
getConstructor() - Method in class com.fasterxml.jackson.databind.util.ClassUtil.Ctor
 
getConstructorDetector() - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
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
 
getConstructorParameters() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Additional method that may be called instead of BeanPropertyDefinition.getConstructorParameter() to get access to all constructor parameters, not just the highest priority one.
getConstructorParameters() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
getConstructorParameters() - 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
 
getConstructors(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
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.EnumMapDeserializer
 
getContentDeserializer() - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
getContentDeserializer() - Method in class com.fasterxml.jackson.databind.deser.std.MapEntryDeserializer
 
getContentDeserializer() - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
getContentDeserializer() - Method in class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
 
getContentNulls() - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
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.MapEntrySerializer
 
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.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.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.MapEntryDeserializer
 
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.MapEntrySerializer
 
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.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
 
getContentType() - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
getContentTypeHandler() - Method in class com.fasterxml.jackson.databind.JavaType
 
getContentTypeHandler() - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
getContentTypeHandler() - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
getContentTypeHandler() - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
getContentValueHandler() - Method in class com.fasterxml.jackson.databind.JavaType
 
getContentValueHandler() - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
getContentValueHandler() - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
getContentValueHandler() - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
getContextAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
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
 
getContextAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.ser.PropertyWriter
Method for accessing annotations declared in context of the property that this writer is associated with; usually this means annotations on enclosing class for property.
getContextAnnotation(Class<A>) - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
getContextualType() - Method in class com.fasterxml.jackson.databind.DeserializationContext
Accessor to JavaType of currently contextualized ContextualDeserializer, if any.
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.impl.ObjectIdReferenceProperty
 
getCreatorIndex() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
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.MappingIterator
Convenience method, functionally equivalent to: iterator.getParser().getCurrentLocation()
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
 
getCurrentName() - Method in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
getCurrentValue() - Method in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
getData() - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector
 
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
Deprecated.
getDateFormat() - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
getDecimalValue() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getDecimalValue() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getDeclaredAnnotations() - Method in class com.fasterxml.jackson.databind.util.ClassUtil.Ctor
 
getDeclaredFields(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Deprecated.
since 2.11 (just call Class method directly)
getDeclaredMethods(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Deprecated.
since 2.11 (just call Class method directly)
getDeclaringClass() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
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
Actual physical class in which this memmber was declared.
getDeclaringClass() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
getDeclaringClass() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
 
getDeclaringClass() - Method in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
getDeclaringClass() - Method in class com.fasterxml.jackson.databind.util.ClassUtil.Ctor
 
getDeclaringClass(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
getDefault() - Static method in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers
Deprecated.
since 2.7
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.Delegating
 
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 cannot 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
getDefaultInclusion() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
getDefaultInclusion(Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for default property inclusion to use for serialization, considering possible per-type override for given base type and possible per-type override for given property type.
NOTE: if no override found, defaults to value returned by MapperConfig.getDefaultPropertyInclusion().
getDefaultInclusion(Class<?>, Class<?>, JsonInclude.Value) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for default property inclusion to use for serialization, considering possible per-type override for given base type and possible per-type override for given property type; but if none found, returning given defaultIncl
getDefaultInclusion(Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
getDefaultLeniency() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
getDefaultMergeable() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
getDefaultMergeable() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for the baseline merge info used as the global baseline, not considering possible per-type overrides.
getDefaultMergeable(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for the baseline merge info used for given type, including global defaults if no type-specific overrides defined.
getDefaultMergeable() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
getDefaultMergeable(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
getDefaultNullKeySerializer() - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
getDefaultNullValueSerializer() - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
getDefaultPrettyPrinter() - Method in class com.fasterxml.jackson.databind.SerializationConfig
Accessor for configured blueprint "default" PrettyPrinter to use, if default pretty-printing is enabled.
getDefaultPropertyFormat(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for default format settings to use for serialization (and, to a degree deserialization), considering baseline settings and per-type defaults for given base type (if any).
getDefaultPropertyFormat(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
getDefaultPropertyFormat(Class<?>) - Method in class com.fasterxml.jackson.databind.DatabindContext
 
getDefaultPropertyFormat(Class<?>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
getDefaultPropertyFormat(Class<?>) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
getDefaultPropertyIgnorals(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for default property ignorals to use, if any, for given base type, based on config overrides settings (see MapperConfig.findConfigOverride(Class)).
getDefaultPropertyIgnorals(Class<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Helper method that may be called to see if there are property ignoral definitions from annotations (via AnnotatedClass) or through "config overrides".
getDefaultPropertyIgnorals(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
getDefaultPropertyIgnorals(Class<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
getDefaultPropertyInclusion() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for default property inclusion to use for serialization, used unless overridden by per-type or per-property overrides.
getDefaultPropertyInclusion(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for default property inclusion to use for serialization, considering possible per-type override for given base type.
NOTE: if no override found, defaults to value returned by MapperConfig.getDefaultPropertyInclusion().
getDefaultPropertyInclusion(Class<?>, JsonInclude.Value) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for default property inclusion to use for serialization, considering possible per-type override for given base type; but if none found, returning given defaultIncl
getDefaultPropertyInclusion() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
getDefaultPropertyInclusion(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
getDefaultPropertyInclusion(Class<?>) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
getDefaultPropertyInclusions(Class<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Helper method that may be called to see if there are property inclusion definitions from annotations (via AnnotatedClass).
getDefaultPropertyInclusions(Class<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
getDefaultSchemaNode() - Static method in class com.fasterxml.jackson.databind.jsonschema.JsonSchema
Deprecated.
Get the default schema node.
getDefaultSetterInfo() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
getDefaultSetterInfo() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for the baseline setter info used as the global baseline, not considering possible per-type overrides.
getDefaultSetterInfo() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
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() - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
getDefaultValue(JavaType) - Method in class com.fasterxml.jackson.databind.ser.PropertyBuilder
Deprecated.
Since 2.9
getDefaultValue(JavaType) - Static method in class com.fasterxml.jackson.databind.util.BeanUtil
Accessor used to find out "default value" to use for comparing values to serialize, to determine whether to exclude value from serialization with inclusion type of JsonInclude.Include.NON_DEFAULT.
getDefaultValue() - Method in class com.fasterxml.jackson.databind.util.EnumResolver
 
getDefaultVisibility() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
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(Class<?>, AnnotatedClass) - 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.cfg.MapperConfigBase
 
getDefaultVisibilityChecker(Class<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
getDelegate() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
getDelegateCreator() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
getDelegateCreator() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
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.impl.TypeWrappedDeserializer
 
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.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
 
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.Delegating
 
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.
getDependencies() - Method in class com.fasterxml.jackson.databind.Module
Returns the list of dependent modules this module has, if any.
getDescForKnownTypeIds() - Method in class com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver
 
getDescForKnownTypeIds() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase
Helper method used to get a simple description of all known type ids, for use in error messages.
getDescForKnownTypeIds() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
 
getDescForKnownTypeIds() - Method in interface com.fasterxml.jackson.databind.jsontype.TypeIdResolver
Method called for error-reporting and diagnostics purposes.
getDescription() - Method in class com.fasterxml.jackson.databind.JsonMappingException.Reference
 
getDescription() - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
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
Bulk access method for getting the bit mask of all DeserializationFeatures that are enabled.
getDeserializationFeatures() - Method in class com.fasterxml.jackson.databind.DeserializationContext
Bulk access method for getting the bit mask of all DeserializationFeatures that are enabled.
getDeserializer() - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
 
getDeserializer(Class<?>) - Static method in class com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer
Factory method for accessing deserializer for specific node type
getDeserializerForJavaNioFilePath(Class<?>) - Method in class com.fasterxml.jackson.databind.ext.Java7Handlers
 
getDeserializerForJavaNioFilePath(Class<?>) - Method in class com.fasterxml.jackson.databind.ext.Java7HandlersImpl
 
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
 
getEmpty() - Static method in class com.fasterxml.jackson.databind.cfg.ContextAttributes
 
getEmpty() - Static method in class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
 
getEmptyAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
getEmptyAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
 
getEmptyAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
getEmptyAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
getEmptyAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
getEmptyAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
 
getEmptyAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer
 
getEmptyAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
 
getEmptyAccessPattern() - Method in class com.fasterxml.jackson.databind.JsonDeserializer
This method may be called in conjunction with calls to JsonDeserializer.getEmptyValue(DeserializationContext), to check whether it needs to be called just once (static values), or each time empty value is needed.
getEmptyArray() - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.AtomicBooleanDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.AtomicIntegerDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.AtomicLongDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.AtomicReferenceDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.SqlDateDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimestampDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigDecimalDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigIntegerDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StringDeserializer
 
getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.UUIDDeserializer
 
getEmptyValue(DeserializationContext) - 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).
getEmptyValue() - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Deprecated.
Since 2.6 Use overloaded variant that takes context argument
getEnclosingClass(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
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
 
getEnumIds() - Method in class com.fasterxml.jackson.databind.util.EnumResolver
 
getEnums() - Method in class com.fasterxml.jackson.databind.util.EnumResolver
 
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.PlaceholderForType
 
getErasedSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
getErasedSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
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.json.JsonMapper
 
getFactory() - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
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.AnnotatedClass
 
getFactoryMethods() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
getFallbackKeySerializer(SerializationConfig, Class<?>) - Static method in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers
Method called if no specified key serializer was located; will return a "default" key serializer.
getFalse() - Static method in class com.fasterxml.jackson.databind.node.BooleanNode
 
getFeatureMask() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
getField() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
getField() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
getField() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
getFieldCount() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
getFieldName() - Method in class com.fasterxml.jackson.databind.JsonMappingException.Reference
 
getFilteredProperties() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
getFilterId() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
getFilterProvider() - Method in class com.fasterxml.jackson.databind.SerializationConfig
Method for getting provider used for locating filters given id (which is usually provided with filter annotations).
getFilterProvider() - Method in class com.fasterxml.jackson.databind.SerializerProvider
Convenience method for accessing provider to find serialization filters used, equivalent to calling:
getFloatBuilder() - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders
 
getFloatValue() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getFloatValue() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getFormat() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverride
 
getFormatName() - Method in class com.fasterxml.jackson.databind.MappingJsonFactory
Sub-classes need to override this method
getFrom() - Method in class com.fasterxml.jackson.databind.JsonMappingException.Reference
Object through which reference was resolved.
getFromObjectArguments(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.JsonLocationInstantiator
 
getFromObjectArguments(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
getFromObjectArguments(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
getFromObjectArguments(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method called to determine types of instantiation arguments to use when creating instances with creator arguments (when ValueInstantiator.canCreateFromObjectWith() returns true).
getFullName() - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
getFullName() - Method in interface com.fasterxml.jackson.databind.BeanProperty
Method for getting full name definition, including possible format-specific additional properties (such as namespace when using XML backend).
getFullName() - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
 
getFullName() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
getFullName() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
 
getFullName() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
getFullName() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
getFullName() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
getFullName() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
getFullName() - Method in class com.fasterxml.jackson.databind.ser.PropertyWriter
 
getFullName() - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
getFullName() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
getFullRootName() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
getFunction() - Method in class com.fasterxml.jackson.databind.util.JSONPObject
 
getGenerator() - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
Accessor for the JsonGenerator currently in use for serializing content.
getGenerator() - Method in class com.fasterxml.jackson.databind.SerializerProvider
NOTE: current implementation simply returns `null` as generator is not yet assigned to this provider.
getGeneratorType() - Method in class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
getGenericInterfaces(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
getGenericParameterType(int) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
Deprecated.
getGenericParameterType(int) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
Deprecated.
getGenericParameterType(int) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
Deprecated.
Since 2.7, remove in 2.9
getGenericParameterTypes() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
Deprecated.
getGenericPropertyType() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Deprecated.
Since 2.7, to be removed from 2.9, use BeanPropertyWriter.getType() instead.
getGenericSignature() - Method in class com.fasterxml.jackson.databind.JavaType
Method for accessing signature that contains generic type information, in form compatible with JVM 1.5 as per JLS.
getGenericSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.JavaType
 
getGenericSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
getGenericSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
getGenericSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
getGenericSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.PlaceholderForType
 
getGenericSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
getGenericSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
getGenericSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
getGenericSignature(StringBuilder) - Method in class com.fasterxml.jackson.databind.type.TypeBase
 
getGenericSuperclass(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
getGetter() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
getGetter() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
getGetter() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
getHandlerInstantiator() - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
getHandlerInstantiator() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
 
getId() - Method in class com.fasterxml.jackson.databind.deser.UnresolvedId
The id which is unresolved.
getIdType() - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
 
getIgnorals() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverride
 
getIgnoredPropertyNames() - Method in class com.fasterxml.jackson.databind.BeanDescription
 
getIgnoredPropertyNames() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
getIgnoredPropertyNames() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Accessor for set of properties that are explicitly marked to be ignored via per-property markers (but NOT class annotations).
getInclude() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverride
 
getIncludeAsProperty() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverride
 
getIndex() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
Accessor for index of this parameter within argument list
getIndex() - Method in class com.fasterxml.jackson.databind.JsonMappingException.Reference
 
getIndex() - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
getInjectables() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
getInjectables() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
getInjectableValueId() - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
getInjectableValueId() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
getInjectableValueId() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Accessor for id of injectable value, if this bean property supports value injection.
getInjectableValues() - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
getInjectableValues() - Method in class com.fasterxml.jackson.databind.ObjectReader
 
getInputType(TypeFactory) - Method in interface com.fasterxml.jackson.databind.util.Converter
Method that can be used to find out actual input (source) type; this usually can be determined from type parameters, but may need to be implemented differently from programmatically defined converters (which cannot change static type parameter bindings).
getInputType(TypeFactory) - Method in class com.fasterxml.jackson.databind.util.StdConverter
 
getInstance() - Static method in class com.fasterxml.jackson.databind.node.MissingNode
 
getInstance() - Static method in class com.fasterxml.jackson.databind.node.NullNode
 
getIntBuilder() - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders
 
getInterfaces() - Method in class com.fasterxml.jackson.databind.JavaType
Accessor for finding fully resolved interfaces this type implements, if any; empty array if none.
getInterfaces() - Method in class com.fasterxml.jackson.databind.type.TypeBase
 
getInternalName() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Accessor that can be used to determine implicit name from underlying element(s) before possible renaming.
getInternalName() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
getInternalName() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
getInternalSetting(Object) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method for accessing value of specified internal setting.
getIntValue() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getIntValue() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getIsIgnoredType() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverride
 
getISO8601Format(TimeZone, Locale) - Static method in class com.fasterxml.jackson.databind.util.StdDateFormat
Deprecated.
Since 2.9
getJsonFactory() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Deprecated.
Since 2.1: Use ObjectMapper.getFactory() instead
getJsonKeyAccessor() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
getJsonValueAccessor() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
getJsonValueMethod() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Deprecated.
getKey() - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
 
getKeyClass() - Method in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
getKeySerializer() - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Accessor for currently assigned key serializer.
getKeyType() - Method in class com.fasterxml.jackson.databind.JavaType
 
getKeyType() - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
getKnownPropertyIds() - Method in exception com.fasterxml.jackson.databind.exc.PropertyBindingException
 
getKnownPropertyNames() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
getKnownPropertyNames() - Method in class com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer
 
getKnownPropertyNames() - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
getKnownPropertyNames() - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Method that will either return null to indicate that type being deserializers has no concept of properties; or a collection of identifiers for which toString will give external property name.
getLocale() - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
getLocale() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method for accessing the default Locale to use for formatting, unless overridden by local annotations.
getLocale() - Method in class com.fasterxml.jackson.databind.DatabindContext
 
getLocale() - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method for accessing default Locale to use: convenience method for
getLocale() - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method for accessing default Locale to use: convenience method for
getLocalizedMessage() - Method in exception com.fasterxml.jackson.databind.JsonMappingException
 
getLocation() - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId.Referring
 
getLocation() - Method in class com.fasterxml.jackson.databind.deser.UnresolvedId
 
getLongBuilder() - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders
 
getLongValue() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getLongValue() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getManagedReferenceName() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
getManagedReferenceName() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
getMapClass() - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
getMapperVersion() - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method that returns version information about ObjectMapper that implements this context.
getMask() - Method in interface com.fasterxml.jackson.databind.cfg.ConfigFeature
Returns bit mask for this feature instance
getMask() - Method in enum com.fasterxml.jackson.databind.DeserializationFeature
 
getMask() - Method in enum com.fasterxml.jackson.databind.MapperFeature
 
getMask() - Method in enum com.fasterxml.jackson.databind.SerializationFeature
 
getMatchedFormatName() - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
Accessor for getting brief textual name of matched format if any (null if none).
getMatchStrength() - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
Method for accessing strength of the match, if any; if no match, will return MatchStrength.INCONCLUSIVE.
getMechanism() - Method in class com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver
 
getMechanism() - Method in class com.fasterxml.jackson.databind.jsontype.impl.MinimalClassNameIdResolver
 
getMechanism() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
 
getMechanism() - Method in interface com.fasterxml.jackson.databind.jsontype.TypeIdResolver
Accessor for mechanism that this resolver uses for determining type id from type.
getMember() - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
getMember() - Method in interface com.fasterxml.jackson.databind.BeanProperty
Method for accessing primary physical entity that represents the property; annotated field, method or constructor property.
getMember() - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
 
getMember() - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
getMember() - Method in class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
getMember() - Method in class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
getMember() - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty
 
getMember() - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty
 
getMember() - Method in class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
 
getMember() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
getMember() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
getMember() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
getMember() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
getMember() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
 
getMember() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
getMember() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
 
getMember() - Method in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
getMember() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
getMember() - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
getMemberMethodCount() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
getMergeable() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverride
 
getMergeInfo() - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
getMessage() - Method in exception com.fasterxml.jackson.databind.deser.UnresolvedForwardReference
 
getMessage() - Method in exception com.fasterxml.jackson.databind.JsonMappingException
Method is overridden so that we can properly inject description of problem path, if such is defined.
getMessageSuffix() - Method in exception com.fasterxml.jackson.databind.exc.PropertyBindingException
 
getMetadata() - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
getMetadata() - Method in interface com.fasterxml.jackson.databind.BeanProperty
Accessor for additional optional information about property.
getMetadata() - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
 
getMetadata() - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
getMetadata() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Method for accessing additional metadata.
getMetadata() - Method in class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase
 
getMetadata() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
getMetadata() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
We will indicate that property is optional, since there is nothing to indicate whether it might be required.
getModifiers() - Method in class com.fasterxml.jackson.databind.introspect.Annotated
 
getModifiers() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
getModifiers() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
getModifiers() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
getModifiers() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
getModifiers() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
Returns modifiers of the constructor, as parameters do not have independent modifiers.
getModifiers() - Method in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
getModuleName() - Method in class com.fasterxml.jackson.databind.Module
Method that returns a display that can be used by Jackson for informational purposes, as well as in associating extensions with module that provides them.
getModuleName() - Method in class com.fasterxml.jackson.databind.module.SimpleModule
 
getMutator() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Method used to find mutator (constructor parameter, setter, field) to use for changing value of the property.
getName() - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
 
getName() - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
getName() - Method in interface com.fasterxml.jackson.databind.BeanProperty
Method to get logical name of the property
getName() - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
 
getName() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
getName() - Method in class com.fasterxml.jackson.databind.introspect.Annotated
 
getName() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
getName() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
getName() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
getName() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
getName() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
Parameters have no names in bytecode (unlike in source code), will always return empty String ("").
getName() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Accessor for name used for external representation (in JSON).
getName() - Method in class com.fasterxml.jackson.databind.introspect.MemberKey
 
getName() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
getName() - Method in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
getName() - Method in class com.fasterxml.jackson.databind.jsontype.NamedType
 
getName() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
getName() - Method in class com.fasterxml.jackson.databind.ser.PropertyWriter
 
getName() - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
getName() - Method in interface com.fasterxml.jackson.databind.util.Named
 
getName() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
getNamespace() - Method in class com.fasterxml.jackson.databind.PropertyName
 
getNodeFactory() - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
getNodeFactory() - Method in class com.fasterxml.jackson.databind.DeserializationContext
Convenience method, functionally equivalent to:
getNodeFactory() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that can be used to get hold of JsonNodeFactory that this mapper will use when directly constructing root JsonNode instances for Trees.
getNodeType() - Method in class com.fasterxml.jackson.databind.JsonNode
Return the type of this node
getNodeType() - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
getNodeType() - Method in class com.fasterxml.jackson.databind.node.BinaryNode
 
getNodeType() - Method in class com.fasterxml.jackson.databind.node.BooleanNode
 
getNodeType() - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
getNodeType() - Method in class com.fasterxml.jackson.databind.node.NullNode
 
getNodeType() - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
getNodeType() - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
getNodeType() - Method in class com.fasterxml.jackson.databind.node.POJONode
 
getNodeType() - Method in class com.fasterxml.jackson.databind.node.TextNode
 
getNonConstructorMutator() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
getNullAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
getNullAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.impl.NullsAsEmptyProvider
 
getNullAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.impl.NullsConstantProvider
 
getNullAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.impl.NullsFailProvider
 
getNullAccessPattern() - Method in interface com.fasterxml.jackson.databind.deser.NullValueProvider
Accessor that may be used to determine if and when provider must be called to access null replacement value.
getNullAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
getNullAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer
 
getNullAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
Null value varies dynamically (unlike with scalar types), so let's indicate this.
getNullAccessPattern() - Method in class com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer
 
getNullAccessPattern() - Method in class com.fasterxml.jackson.databind.JsonDeserializer
This method may be called in conjunction with calls to JsonDeserializer.getNullValue(DeserializationContext), to check whether it needs to be called just once (static values), or each time empty value is needed.
getNullValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.NullsAsEmptyProvider
 
getNullValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.NullsConstantProvider
 
getNullValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.NullsFailProvider
 
getNullValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer
 
getNullValue(DeserializationContext) - Method in interface com.fasterxml.jackson.databind.deser.NullValueProvider
Method called to possibly convert incoming `null` token (read via underlying streaming input source) into other value of type accessor supports.
getNullValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.AtomicReferenceDeserializer
 
getNullValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
getNullValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer
 
getNullValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer
 
getNullValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
 
getNullValue(DeserializationContext) - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Method that can be called to determine value to be used for representing null values (values deserialized when JSON token is JsonToken.VALUE_NULL).
getNullValue() - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Deprecated.
Since 2.6 Use overloaded variant that takes context argument
getNullValueProvider() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
getNumberType() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getNumberType() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getNumberValue() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getNumberValue() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getObjectId() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getObjectIdInfo() - Method in class com.fasterxml.jackson.databind.BeanDescription
Accessor for getting information about Object Id expected to be used for this POJO type, if any.
getObjectIdInfo() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
getObjectIdInfo() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
getObjectIdInfo() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
getObjectIdInfo() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Accessor to find out whether type specified requires inclusion of Object Identifier.
getObjectIdReader() - Method in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
Overridden to return true for those instances that are handling value for which Object Identity handling is enabled (either via value type or referring property).
getObjectIdReader() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Overridden to return true for those instances that are handling value for which Object Identity handling is enabled (either via value type or referring property).
getObjectIdReader() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
getObjectIdReader() - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
getObjectIdReader() - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Accessor that can be used to check whether this deserializer is expecting to possibly get an Object Identifier value instead of full value serialization, and if so, should be able to resolve it to actual Object instance to return as deserialized value.
getObjectIdWriter() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
getOuterClass(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Method for finding enclosing class for non-static inner classes
getOutputContext() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
getOutputType(TypeFactory) - Method in interface com.fasterxml.jackson.databind.util.Converter
Method that can be used to find out actual output (target) type; this usually can be determined from type parameters, but may need to be implemented differently from programmatically defined converters (which cannot change static type parameter bindings).
getOutputType(TypeFactory) - Method in class com.fasterxml.jackson.databind.util.StdConverter
 
getOwner() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
Accessor for 'owner' of this parameter; method or constructor that has this parameter as member of its argument list.
getOwner() - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Fallback access method that allows modules to refer to the ObjectMapper that provided this context.
getPackageName(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Deprecated.
Since 2.12 (just call methods directly or check class name)
getParamCount() - Method in class com.fasterxml.jackson.databind.util.ClassUtil.Ctor
 
getParameter(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
A variation of PropertyValueBuffer.getParameters(SettableBeanProperty[]) that accepts a single property.
getParameter(int) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
 
getParameterAnnotations(int) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
 
getParameterAnnotations() - Method in class com.fasterxml.jackson.databind.util.ClassUtil.Ctor
 
getParameterCount() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
getParameterCount() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
getParameterCount() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
 
getParameters(SettableBeanProperty[]) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
Method called to do necessary post-processing such as injection of values and verification of values for required properties, after either PropertyValueBuffer.assignParameter(SettableBeanProperty, Object) returns true (to indicate all creator properties are found), or when then whole JSON Object has been processed,
getParameterSource() - Method in class com.fasterxml.jackson.databind.JavaType
Deprecated.
getParameterType(int) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
getParameterType(int) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
getParameterType() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
 
getParameterType(int) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
 
getParent() - Method in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
getParser() - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method for accessing the currently active parser.
getParser() - Method in class com.fasterxml.jackson.databind.MappingIterator
Accessor for getting underlying parser this iterator uses.
getParserSchema() - Method in class com.fasterxml.jackson.databind.MappingIterator
Accessor for accessing FormatSchema that the underlying parser (as per MappingIterator.getParser()) is using, if any; only parser of schema-aware formats use schemas.
getParsingContext() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getParsingContext() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getPath() - Method in exception com.fasterxml.jackson.databind.JsonMappingException
Method for accessing full structural path within type hierarchy down to problematic property.
getPathReference() - Method in exception com.fasterxml.jackson.databind.JsonMappingException
Method for accessing description of path that lead to the problem that triggered this exception
getPathReference(StringBuilder) - Method in exception com.fasterxml.jackson.databind.JsonMappingException
 
getPojo() - Method in class com.fasterxml.jackson.databind.node.POJONode
Method that can be used to access the POJO this node wraps.
getPolymorphicTypeValidator() - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
getPolymorphicTypeValidator() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Simple accessor for default PolymorphicTypeValidator to use for legacy Default Typing methods (ObjectMapper.enableDefaultTyping()) and annotation based enabling.
getPolymorphicTypeValidator() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Accessor for configured PolymorphicTypeValidator used for validating polymorphic subtypes used with explicit polymorphic types (annotation-based), but NOT one with "default typing" (see ObjectMapper.activateDefaultTyping(PolymorphicTypeValidator) for details).
getPrefix() - Method in class com.fasterxml.jackson.databind.util.JSONWrappedObject
 
getPrimaryMember() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Method used to find the property member (getter, setter, field) that has the highest precedence in current context (getter method when serializing, if available, and so forth), if any.
getPrimaryMember() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
getPrimaryMember() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
getPrimaryMemberUnchecked() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
getPrimaryType() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
getPrimaryType() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Type determined from the primary member for the property being built, considering precedence according to whether we are processing serialization or deserialization.
getPrimaryType() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
getProblemHandlers() - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Method for getting head of the problem handler chain.
getProcessor() - Method in exception com.fasterxml.jackson.databind.JsonMappingException
 
getProperties() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Method that allows accessing all properties that this builder currently contains.
getProperties() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
getProperties() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
getPropertiesInInsertionOrder() - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
Method that will re-create initial insertion-ordering of properties contained in this map.
getProperty() - Method in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
 
getProperty() - Method in exception com.fasterxml.jackson.databind.exc.InvalidDefinitionException
Accessor for property that had the definition problem if any (none, for example if the problem relates to type in general), if known.
getPropertyCount() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Accessor for checking number of deserialized properties.
getPropertyDefaultValue(String, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.databind.ser.PropertyBuilder
Deprecated.
Since 2.9 since this will not allow determining difference between "no default instance" case and default being `null`.
getPropertyIndex() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
getPropertyIndex() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Method for accessing unique index of this property; indexes are assigned once all properties of a BeanDeserializer have been collected.
getPropertyMap() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
getPropertyName(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
getPropertyName() - Method in exception com.fasterxml.jackson.databind.exc.InvalidNullException
 
getPropertyName() - Method in exception com.fasterxml.jackson.databind.exc.PropertyBindingException
Convenience method for accessing logical property name that could not be mapped.
getPropertyName() - Method in class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
getPropertyName() - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeSerializer
 
getPropertyName() - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeSerializer
 
getPropertyName() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
getPropertyName() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase
 
getPropertyName() - Method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
Name of property that contains type information, if property-based inclusion is used.
getPropertyName() - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
Name of property that contains type information, if property-based inclusion is used.
getPropertyNamingStrategy() - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
getPropertyNamingStrategy() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
 
getPropertyNamingStrategy() - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
getPropertyType() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Deprecated.
Since 2.7, to be removed from 2.9, use BeanPropertyWriter.getType() instead.
getProvider() - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor.Base
 
getProvider() - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProvider
 
getProvider() - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
 
getProvider() - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.Base
 
getProvider() - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.Base
 
getRawClass() - Method in class com.fasterxml.jackson.databind.JavaType
 
getRawEnums() - Method in class com.fasterxml.jackson.databind.util.EnumResolver
 
getRawParameterType(int) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
getRawParameterType(int) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
getRawParameterType(int) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
 
getRawParameterTypes() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
getRawPrimaryType() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
getRawPrimaryType() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
getRawPrimaryType() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
getRawReturnType() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
getRawSerializationType() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Deprecated.
getRawType() - Method in class com.fasterxml.jackson.databind.introspect.Annotated
"Raw" type (type-erased class) of the annotated element; definition of what exactly this means depends on sub-class.
getRawType() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
getRawType() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
getRawType() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
getRawType() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
For methods, this returns declared return type, which is only useful with getters (setters do not usually return anything; hence "void" type is returned here)
getRawType() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
 
getRawType() - Method in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
getRawType() - Method in class com.fasterxml.jackson.databind.util.TypeKey
 
getReadCapabilities() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getReadCapabilities() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getReader() - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
Accessor for JsonFactory that represents format that data matched.
getReadOnlyLookupMap() - Method in class com.fasterxml.jackson.databind.ser.SerializerCache
Method that can be called to get a read-only instance populated from the most recent version of the shared lookup Map.
getRecordFieldNames(Class<?>) - Static method in class com.fasterxml.jackson.databind.jdk14.JDK14Util
 
getReferenced(AtomicReference<Object>) - Method in class com.fasterxml.jackson.databind.deser.std.AtomicReferenceDeserializer
 
getReferenced(T) - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
Method that may be called to find contents of specified reference, if any; or `null` if none.
getReferencedType() - Method in class com.fasterxml.jackson.databind.JavaType
 
getReferencedType() - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
getReferredType() - Method in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
 
getReferringClass() - Method in exception com.fasterxml.jackson.databind.exc.PropertyBindingException
Method for accessing type (class) that is missing definition to allow binding of the unrecognized property.
getRegisteredModuleIds() - Method in class com.fasterxml.jackson.databind.ObjectMapper
The set of Module typeIds that are registered in this ObjectMapper.
getRequired() - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
getResolver() - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
Allow access to the resolver in case anybody wants to use it directly, for examples from DefaultDeserializationContext.tryToResolveUnresolvedObjectId(com.fasterxml.jackson.databind.deser.impl.ReadableObjectId).
getResolverType() - Method in class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
getRFC1123Format(TimeZone, Locale) - Static method in class com.fasterxml.jackson.databind.util.StdDateFormat
Deprecated.
Since 2.9
getRoid() - Method in exception com.fasterxml.jackson.databind.deser.UnresolvedForwardReference
 
getRootCause(Throwable) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Method that can be used to find the "root cause", innermost of chained (wrapped) exceptions.
getRootName() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Deprecated.
Since 2.6 use MapperConfigBase.getFullRootName() instead.
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ext.DOMSerializer
 
getSchema(SerializerProvider, Type) - Method in interface com.fasterxml.jackson.databind.jsonschema.SchemaAware
Get the representation of the schema to which this serializer will conform.
getSchema(SerializerProvider, Type, boolean) - Method in interface com.fasterxml.jackson.databind.jsonschema.SchemaAware
Get the representation of the schema to which this serializer will conform.
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.impl.UnknownSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Deprecated.
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.BooleanSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.ByteArraySerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.ClassSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.EnumSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.FileSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.NullSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.Base
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.RawSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.SqlTimeSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.BooleanArraySerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.CharArraySerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.DoubleArraySerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.FloatArraySerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.IntArraySerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.LongArraySerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ShortArraySerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
getSchema(SerializerProvider, Type, boolean) - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicBooleanSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicIntegerSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicLongSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StdScalarSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Default implementation simply claims type is "string"; usually overriden by custom serializers.
getSchema(SerializerProvider, Type, boolean) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Default implementation simply claims type is "string"; usually overriden by custom serializers.
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.StringSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.TokenBufferSerializer
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.databind.ser.std.ToStringSerializerBase
 
getSchemaNode() - Method in class com.fasterxml.jackson.databind.jsonschema.JsonSchema
Deprecated.
Method for accessing root JSON object of the contained schema.
getScope() - Method in class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
getSelfReferencedType() - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
getSerializationConfig() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that returns the shared default SerializationConfig object that defines configuration settings for serialization.
getSerializationFeatures() - Method in class com.fasterxml.jackson.databind.SerializationConfig
 
getSerializationInclusion() - Method in class com.fasterxml.jackson.databind.SerializationConfig
Deprecated.
getSerializationType() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
getSerializationType() - Method in class com.fasterxml.jackson.databind.util.JSONPObject
 
getSerializationType() - Method in class com.fasterxml.jackson.databind.util.JSONWrappedObject
 
getSerializationView() - Method in class com.fasterxml.jackson.databind.SerializerProvider
Deprecated.
Since 2.2, use SerializerProvider.getActiveView() instead.
getSerializedName() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
getSerializer() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
getSerializerFactory() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for getting current SerializerFactory.
getSerializerForJavaNioFilePath(Class<?>) - Method in class com.fasterxml.jackson.databind.ext.Java7Handlers
 
getSerializerForJavaNioFilePath(Class<?>) - Method in class com.fasterxml.jackson.databind.ext.Java7HandlersImpl
 
getSerializerProvider() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Accessor for the "blueprint" (or, factory) instance, from which instances are created by calling DefaultSerializerProvider.createInstance(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.ser.SerializerFactory).
getSerializerProviderInstance() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Accessor for constructing and returning a SerializerProvider instance that may be used for accessing serializers.
getSetter() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
getSetter() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
getSetter() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
getSetterInfo() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverride
 
getShortBuilder() - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders
 
getSimpleName() - Method in class com.fasterxml.jackson.databind.PropertyName
 
getStaticMethods() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Deprecated.
Since 2.9; use AnnotatedClass.getFactoryMethods() instead.
getStdKeySerializer(SerializationConfig, Class<?>, boolean) - Static method in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers
 
getSubtypeResolver() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
 
getSubtypeResolver() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Accessor for object used for finding out all reachable subtypes for supertypes; needed when a logical type name is used instead of class name (or custom scheme).
getSubtypeResolver() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for accessing subtype resolver in use.
getSuffix() - Method in class com.fasterxml.jackson.databind.util.JSONWrappedObject
 
getSuperClass() - Method in class com.fasterxml.jackson.databind.JavaType
Accessor for finding fully resolved parent class of this type, if it has one; null if not.
getSuperClass() - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
getSuperClass() - Method in class com.fasterxml.jackson.databind.type.TypeBase
 
getTargetType() - Method in exception com.fasterxml.jackson.databind.exc.MismatchedInputException
Accessor for getting intended target type, with which input did not match, if known; `null` if not known for some reason.
getter - Variable in class com.fasterxml.jackson.databind.PropertyMetadata.MergeInfo
 
getText() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getText() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getTextCharacters() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getTextCharacters() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getTextLength() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getTextLength() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getTextOffset() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getTextOffset() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getTimeZone() - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
getTimeZone() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method for accessing the default TimeZone to use for formatting, unless overridden by local annotations.
getTimeZone() - Method in class com.fasterxml.jackson.databind.DatabindContext
 
getTimeZone() - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method for accessing default TimeZone to use: convenience method for
getTimeZone() - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method for accessing default TimeZone to use: convenience method for
getTimeZone() - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
getTokenLocation() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
getTokenLocation() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getTrue() - Static method in class com.fasterxml.jackson.databind.node.BooleanNode
 
getType() - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
 
getType() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for accessing declared type of bean being introspected, including full generic type information (from declaration)
getType() - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
getType() - Method in interface com.fasterxml.jackson.databind.BeanProperty
Method to get declared type of the property.
getType() - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
 
getType() - Method in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
 
getType() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
getType() - Method in class com.fasterxml.jackson.databind.deser.UnresolvedId
The type of object which was expected.
getType() - Method in exception com.fasterxml.jackson.databind.exc.InvalidDefinitionException
Accessor for type fully resolved type that had the problem; this should always known and available, never null
getType() - Method in exception com.fasterxml.jackson.databind.exc.ValueInstantiationException
Accessor for type fully resolved type that had the problem; this should always known and available, never null
getType() - Method in class com.fasterxml.jackson.databind.introspect.Annotated
Full generic type of the annotated element; definition of what exactly this means depends on sub-class.
getType() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
getType() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
getType() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
getType() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
For methods, this returns declared return type, which is only useful with getters (setters do not return anything; hence `Void` would be returned here)
getType() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
 
getType() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
getType() - Method in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
getType() - Method in class com.fasterxml.jackson.databind.jsontype.NamedType
 
getType() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
getType() - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
getType() - Method in class com.fasterxml.jackson.databind.util.TypeKey
 
getTypeContext() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
Deprecated.
Since 2.9
getTypeDescription(JavaType) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method to create and return "backticked" description of given resolved type (or, "null" if null passed), similar to return vaue of ClassUtil.getClassDescription(Object).
getTypeFactory() - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
getTypeFactory() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
 
getTypeFactory() - Method in class com.fasterxml.jackson.databind.DatabindContext
 
getTypeFactory() - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
getTypeFactory() - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Accessor for finding TypeFactory that is currently configured by the context.
getTypeFactory() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Accessor for getting currently configured TypeFactory instance.
getTypeFactory() - Method in class com.fasterxml.jackson.databind.ObjectReader
 
getTypeFactory() - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
getTypeFactory() - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
getTypeHandler() - Method in class com.fasterxml.jackson.databind.JavaType
Method for accessing type handler associated with this type, if any
getTypeId() - Method in exception com.fasterxml.jackson.databind.exc.InvalidTypeIdException
 
getTypeId() - Method in class com.fasterxml.jackson.databind.Module
Method that returns an id that may be used to determine if two Module instances are considered to be of same type, for purpose of preventing multiple registrations of "same type of" module (see MapperFeature.IGNORE_DUPLICATE_MODULE_REGISTRATIONS) If `null` is returned, every instance is considered unique.
getTypeId() - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Since instances are likely to be custom, implementation returns null if (but only if!) this class is directly instantiated; but class name (default impl) for sub-classes.
getTypeId() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
getTypeId() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
getTypeIdResolver() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
getTypeIdResolver() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase
 
getTypeIdResolver() - Method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
Accessor for object that handles conversions between types and matching type ids.
getTypeIdResolver() - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
Accessor for object that handles conversions between types and matching type ids.
getTypeInclusion() - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
 
getTypeInclusion() - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeSerializer
 
getTypeInclusion() - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsDeductionTypeDeserializer
 
getTypeInclusion() - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsExistingPropertyTypeSerializer
 
getTypeInclusion() - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeDeserializer
 
getTypeInclusion() - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeSerializer
 
getTypeInclusion() - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer
 
getTypeInclusion() - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeSerializer
 
getTypeInclusion() - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer
 
getTypeInclusion() - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeSerializer
 
getTypeInclusion() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
getTypeInclusion() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase
 
getTypeInclusion() - Method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
Accessor for type information inclusion method that deserializer uses; indicates how type information is (expected to be) embedded in JSON input.
getTypeInclusion() - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
Accessor for type information inclusion method that serializer uses; indicates how type information is embedded in resulting JSON.
getTypeParameters() - Method in class com.fasterxml.jackson.databind.type.TypeBindings
Accessor for getting bound types in declaration order
getTypeProperty() - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
getTypeResolverBuilder() - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
getTypeSerializer() - Method in class com.fasterxml.jackson.databind.ObjectWriter.Prefetch
 
getTypeSerializer() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
getUnknownTypeSerializer(Class<?>) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method called to get the serializer to use if provider cannot determine an actual type-specific serializer to use; typically when none of SerializerFactory instances are able to construct a serializer.
getUnresolvedId() - Method in exception com.fasterxml.jackson.databind.deser.UnresolvedForwardReference
 
getUnresolvedIds() - Method in exception com.fasterxml.jackson.databind.deser.UnresolvedForwardReference
 
getValue() - Method in exception com.fasterxml.jackson.databind.exc.InvalidFormatException
Accessor for checking source value (String, Number usually) that could not be deserialized into target type (MismatchedInputException.getTargetType()).
getValue(Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
getValue(Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
getValue(Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
Optional method that can be used to access the value of this member on given object, if this is a supported operation for member type.
getValue(Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
getValue(Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
 
getValue(Object) - Method in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
getValue() - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
getValue() - Method in class com.fasterxml.jackson.databind.util.JSONPObject
 
getValue() - Method in class com.fasterxml.jackson.databind.util.JSONWrappedObject
 
getValueClass() - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Deprecated.
Since 2.3 use StdDeserializer.handledType() instead
getValueClass() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
getValueClass() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Base
 
getValueClass() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
getValueClass() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Accessor for raw (type-erased) type of instances to create.
getValueDeserializer() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
getValueDeserializer() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
getValueHandler() - Method in class com.fasterxml.jackson.databind.JavaType
Method for accessing value handler associated with this type, if any
getValueInstantiator() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
getValueInstantiator() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
getValueInstantiator() - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
 
getValueInstantiator() - Method in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
getValueInstantiator() - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
getValueInstantiator() - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
 
getValueInstantiator() - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
getValueInstantiator() - Method in class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
 
getValueInstantiator() - Method in interface com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable
 
getValueNulls() - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
getValueSerializer() - Method in class com.fasterxml.jackson.databind.ObjectWriter.Prefetch
 
getValueType() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
getValueType() - Method in class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
 
getValueType() - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
getValueType() - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
 
getValueType() - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Exact structured type this deserializer handles, if known.
getValueType(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Convenience method for getting handled type as JavaType, regardless of whether deserializer has one already resolved (and accessible via StdDeserializer.getValueType()) or not: equivalent to:
getValueType() - Method in class com.fasterxml.jackson.databind.ObjectReader
 
getValueTypeDesc() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
getValueTypeDesc() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Base
 
getValueTypeDesc() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
getValueTypeDesc() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Method that returns description of the value type this instantiator handles.
getValueTypeDeserializer() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
getValueTypeDeserializer() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
getViews() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
getVisibility() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverride
 
getVisibilityChecker() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for accessing currently configured visibility checker; object used for determining whether given property element (method, field, constructor) can be auto-detected or not.
getWithArgsCreator() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
getWithArgsCreator() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
getWithArgsCreator() - 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 "non-default creator" (constructor or factory method that takes one or more arguments).
getWrapperName() - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
getWrapperName() - Method in interface com.fasterxml.jackson.databind.BeanProperty
If property is indicated to be wrapped, name of wrapper element to use.
getWrapperName() - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
 
getWrapperName() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
getWrapperName() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Accessor for finding wrapper name to use for property (if any).
getWrapperName() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
getWrapperName() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
getWrapperName() - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
getWrapperName() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
getWriteCapabilities() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 

H

handleBadMerge(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method that deserializer may call if it is called to do an update ("merge") but deserializer operates on a non-mergeable type.
handledType() - Method in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
handledType() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
handledType() - Method in class com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer
 
handledType() - Method in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
 
handledType() - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
handledType() - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Method for accessing concrete physical type of values this deserializer produces.
handledType() - Method in class com.fasterxml.jackson.databind.JsonSerializer
Method for accessing type of Objects this serializer can handle.
handledType() - Method in class com.fasterxml.jackson.databind.ser.impl.TypeWrappedSerializer
 
handledType() - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
 
handleIdValue(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
Helper method called to handle Object Id value collected earlier, if any
handleIgnoredProperty(JsonParser, DeserializationContext, Object, String) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Method called when an explicitly ignored property (one specified with a name to match, either by property annotation or class annotation) is encountered.
handleInstantiationProblem(DeserializationContext, Class<?>, Object, Throwable) - Method in class com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
Method called when instance creation for a type fails due to an exception.
handleInstantiationProblem(Class<?>, Object, Throwable) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method that deserializers should call if they fail to instantiate value due to an exception that was thrown by constructor (or other mechanism used to create instances).
handleMissingEndArrayForSingle(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
handleMissingId(Object) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase
 
handleMissingInstantiator(DeserializationContext, Class<?>, ValueInstantiator, JsonParser, String) - Method in class com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
Method called when instance creation for a type fails due to lack of an instantiator.
handleMissingInstantiator(DeserializationContext, Class<?>, JsonParser, String) - Method in class com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
Deprecated.
Since 2.9: use variant that takes ValueInstantiator
handleMissingInstantiator(Class<?>, ValueInstantiator, JsonParser, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method that deserializers should call if they fail to instantiate value due to lack of viable instantiator (usually creator, that is, constructor or static factory method).
handleMissingTypeId(DeserializationContext, JavaType, TypeIdResolver, String) - Method in class com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
Handler method called if an expected type id for a polymorphic value is not found and no "default type" is specified or allowed.
handleMissingTypeId(JavaType, TypeIdResolver, String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
handleNonArray(JsonParser, DeserializationContext, Collection<Object>) - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
Helper method called when current token is no START_ARRAY.
handleNonArray(JsonParser, DeserializationContext, EnumSet) - Method in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
handleNonArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
handleNonArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
handlePolymorphic(JsonParser, DeserializationContext, Object, TokenBuffer) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Method called in cases where we may have polymorphic deserialization case: that is, type of Creator-constructed bean is not the type of deserializer itself.
handlePrimaryContextualization(JsonDeserializer<?>, BeanProperty, JavaType) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method called for primary property deserializers (ones directly created to deserialize values of a POJO property), to handle details of resolving ContextualDeserializer with given property context.
handlePrimaryContextualization(JsonSerializer<?>, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method called for primary property serializers (ones directly created to serialize values of a POJO property), to handle details of resolving ContextualSerializer with given property context.
handlePropertyValue(JsonParser, DeserializationContext, String, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler
Method called to ask handler to handle value of given property, at point where parser points to the first token of the value.
handleResolvedForwardReference(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty.PropertyReferring
 
handleResolvedForwardReference(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId.Referring
 
HandlerInstantiator - Class in com.fasterxml.jackson.databind.cfg
Helper class used for handling details of creating handler instances (things like JsonSerializers, JsonDeserializers, various type handlers) of specific types.
HandlerInstantiator() - Constructor for class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
 
handlerInstantiator(HandlerInstantiator) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for configuring HandlerInstantiator to use for creating instances of handlers (such as serializers, deserializers, type and type id resolvers), given a class.
handleSecondaryContextualization(JsonDeserializer<?>, BeanProperty, JavaType) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method called for secondary property deserializers (ones NOT directly created to deal with an annotatable POJO property, but instead created as a component -- such as value deserializers for structured types, or deserializers for root values) to handle details of resolving ContextualDeserializer with given property context.
handleSecondaryContextualization(JsonSerializer<?>, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method called for secondary property serializers (ones NOT directly created to serialize values of a POJO property but instead created as a dependant serializer -- such as value serializers for structured types, or serializers for root values) to handle details of resolving ContextualDeserializer with given property context.
handleSingleElementUnwrapped(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
handleTypePropertyValue(JsonParser, DeserializationContext, String, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler
Method called to see if given property/value pair is an external type id; and if so handle it.
handleUnexpectedToken(DeserializationContext, Class<?>, JsonToken, JsonParser, String) - Method in class com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
Deprecated.
Since 2.10
handleUnexpectedToken(DeserializationContext, JavaType, JsonToken, JsonParser, String) - Method in class com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
Method that deserializers should call if the first token of the value to deserialize is of unexpected type (that is, type of token that deserializer cannot handle).
handleUnexpectedToken(Class<?>, JsonParser) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method that deserializers should call if the first token of the value to deserialize is of unexpected type (that is, type of token that deserializer cannot handle).
handleUnexpectedToken(Class<?>, JsonToken, JsonParser, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method that deserializers should call if the first token of the value to deserialize is of unexpected type (that is, type of token that deserializer cannot handle).
handleUnexpectedToken(JavaType, JsonParser) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method that deserializers should call if the first token of the value to deserialize is of unexpected type (that is, type of token that deserializer cannot handle).
handleUnexpectedToken(JavaType, JsonToken, JsonParser, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method that deserializers should call if the first token of the value to deserialize is of unexpected type (that is, type of token that deserializer cannot handle).
handleUnknownProperties(DeserializationContext, Object, TokenBuffer) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Method called to handle set of one or more unknown properties, stored in their entirety in given TokenBuffer (as field entries, name and value).
handleUnknownProperty(JsonParser, DeserializationContext, Object, String) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Method called when a JSON property is encountered that has not matching setter, any-setter or field, and thus cannot be assigned.
handleUnknownProperty(DeserializationContext, JsonParser, JsonDeserializer<?>, Object, String) - Method in class com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
Method called when a JSON Object property with an unrecognized name is encountered.
handleUnknownProperty(JsonParser, DeserializationContext, Object, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Method called to deal with a property that did not map to a known Bean property.
handleUnknownProperty(JsonParser, JsonDeserializer<?>, Object, String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method that deserializers should call if they encounter an unrecognized property (and once that is not explicitly designed as ignorable), to inform possibly configured DeserializationProblemHandlers and let it handle the problem.
handleUnknownTypeId(DeserializationContext, JavaType, String, TypeIdResolver, String) - Method in class com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
Handler method called if resolution of type id from given String failed to produce a subtype; usually because logical id is not mapped to actual implementation class.
handleUnknownTypeId(JavaType, String, TypeIdResolver, String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method that deserializers should call if they encounter a type id (for polymorphic deserialization) that cannot be resolved to an actual type; usually since there is no mapping defined.
handleUnknownVanilla(JsonParser, DeserializationContext, Object, String) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Helper method called for an unknown property, when using "vanilla" processing.
handleUnresolvedReference(UnresolvedForwardReference) - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.CollectionReferringAccumulator
 
handleWeirdKey(DeserializationContext, Class<?>, String, String) - Method in class com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
Method called when a property name from input cannot be converted to a non-Java-String key type (passed as rawKeyType) due to format problem.
handleWeirdKey(Class<?>, String, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method that deserializers should call if they encounter a String value that cannot be converted to expected key of a Map valued property.
handleWeirdNativeValue(DeserializationContext, JavaType, Object, JsonParser) - Method in class com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
Method called when an embedded (native) value (JsonToken.VALUE_EMBEDDED_OBJECT) cannot be converted directly into expected value type (usually POJO).
handleWeirdNativeValue(JavaType, Object, JsonParser) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
handleWeirdNumberValue(DeserializationContext, Class<?>, Number, String) - Method in class com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
Method called when a numeric value (integral or floating-point from input cannot be converted to a non-numeric value type due to specific problem (as opposed to numeric values never being usable).
handleWeirdNumberValue(Class<?>, Number, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method that deserializers should call if they encounter a numeric value that cannot be converted to target property type, in cases where some numeric values could be acceptable (either with different settings, or different numeric value).
handleWeirdStringValue(DeserializationContext, Class<?>, String, String) - Method in class com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
Method called when a String value cannot be converted to a non-String value type due to specific problem (as opposed to String values never being usable).
handleWeirdStringValue(Class<?>, String, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method that deserializers should call if they encounter a String value that cannot be converted to target property type, in cases where some String values could be acceptable (either with different settings, or different value).
has(Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector.NoAnnotations
 
has(Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector.OneAnnotation
 
has(Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector.TwoAnnotations
 
has(Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationMap
 
has(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Method that allows checking whether this node is JSON Object node and contains value for specified property.
has(int) - Method in class com.fasterxml.jackson.databind.JsonNode
Method that allows checking whether this node is JSON Array node and contains a value for specified index If this is the case (including case of specified indexing having null as value), returns true; otherwise returns false.
has(int) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
has(String) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
has(Class<?>) - Method in interface com.fasterxml.jackson.databind.util.Annotations
 
hasAbstractTypeResolvers() - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
 
hasAliases() - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
hasAnnotation(Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.Annotated
 
hasAnnotation(Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
hasAnnotation(Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
 
hasAnnotations() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
hasAnyGetter(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking whether given method has an annotation that suggests that the method is to serve as "any setter"; method to be used for accessing set of miscellaneous "extra" properties, often bound with matching "any setter" method.
hasAnyGetter(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
hasAnyGetter(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
hasAnyGetterAnnotation(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
hasAnyGetterAnnotation(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
hasAnyGetterAnnotation(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Deprecated.
hasAnySetter(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking whether given method has an annotation that suggests that the method is to serve as "any setter"; method to be used for setting values of any properties for which no dedicated setter method is found.
hasAnySetter(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
hasAnySetter(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
hasAnySetterAnnotation(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
hasAnySetterAnnotation(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
hasAnySetterAnnotation(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Deprecated.
hasAsKey(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking whether given method has an annotation that suggests the return value of annotated field or method should be used as "the key" of the object instance; usually serialized as a primitive value such as String or number.
hasAsKey(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
hasAsValue(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking whether given method has an annotation that suggests that the return value of annotated method should be used as "the value" of the object instance; usually serialized as a primitive value such as String or number.
hasAsValue(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
hasAsValue(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
hasAsValueAnnotation(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Deprecated.
hasAsValueAnnotation(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
hasAsValueAnnotation(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Deprecated.
hasClass(Object, Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
hasConstructorParameter() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
hasConstructorParameter() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
hasConstructorParameter() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
hasContentType() - Method in class com.fasterxml.jackson.databind.JavaType
Accessor that allows determining whether JavaType.getContentType() should return a non-null value (that is, there is a "content type") or not.
hasContentType() - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
hasContentType() - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
hasContentTypeAnnotation(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.databind.ser.ContainerSerializer
Deprecated.
Since 2.7: should not be needed; should be enough to see if type has 'isStatic' modifier
hasCreatorAnnotation(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
hasCreatorAnnotation(Annotated) - Method in class com.fasterxml.jackson.databind.ext.Java7Support
 
hasCreatorAnnotation(Annotated) - Method in class com.fasterxml.jackson.databind.ext.Java7SupportImpl
 
hasCreatorAnnotation(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
Deprecated.
hasCreatorAnnotation(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Deprecated.
hasCurrentName() - Method in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
hasDefaultCreator() - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
hasDefaultImpl() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
hasDefaultImpl() - Method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
 
hasDefaultValue() - Method in class com.fasterxml.jackson.databind.PropertyMetadata
Accessor for determining whether property has declared "default value", which may be used by extension modules.
hasDelegatingCreator() - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
hasDeserializationFeatures(int) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Bulk access method for checking that all features specified by mask are enabled.
hasDeserializationFeatures(int) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Bulk access method for checking that all features specified by mask are enabled.
hasDeserializerFor(DeserializationConfig, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.Deserializers.Base
Method that may be called to check whether this deserializer provider would provide deserializer for values of given type, without attempting to construct (and possibly fail in some cases) actual deserializer.
hasDeserializerFor(Class<?>) - Static method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers
 
hasDeserializerFor(Class<?>) - Static method in class com.fasterxml.jackson.databind.deser.std.JdkDeserializers
 
hasDeserializerFor(DeserializationConfig, Class<?>) - Method in class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers
 
hasDeserializerFor(Class<?>) - Method in class com.fasterxml.jackson.databind.ext.OptionalHandlerFactory
 
hasDeserializerFor(DeserializationConfig, Class<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
hasDeserializerModifiers() - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
 
hasDeserializers() - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
 
hasEnclosingMethod(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
hasExplicitConstructors() - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
hasExplicitDeserializerFor(DeserializationConfig, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
hasExplicitDeserializerFor(DeserializationConfig, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
Method that can be used to check if databind module has explicitly declared deserializer for given (likely JDK) type, explicit meaning that there is specific deserializer for given type as opposed to auto-generated "Bean" deserializer.
hasExplicitFactories() - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
hasExplicitTimeZone() - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
Accessor that may be called to determine whether this settings object has been explicitly configured with a TimeZone (true), or is still relying on the default settings (false).
hasExplicitTimeZone() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method for checking whether a TimeZone has been explicitly set for this configuring during construction of ObjectMapper or if it still has the default timezone/offset (zero-offset, "zulu").
hasField() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
hasField() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
hasField() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
hasFormat(InputAccessor) - Method in class com.fasterxml.jackson.databind.MappingJsonFactory
Sub-classes need to override this method
hasFullName() - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate.Param
 
hasGenericTypes() - Method in class com.fasterxml.jackson.databind.JavaType
 
hasGenericTypes() - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
hasGetter() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
hasGetter() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
hasGetter() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
hasGetterSignature(Method) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Deprecated.
Since 2.6 not used; may be removed before 3.x
hasHandlers() - Method in class com.fasterxml.jackson.databind.JavaType
Helper method that checks whether this type, or its (optional) key or content type has JavaType.getValueHandler() or JavaType.getTypeHandler(); that is, are there any non-standard handlers associated with this type object.
hasHandlers() - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
hasHandlers() - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
hasHandlers() - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
hashCode() - Method in class com.fasterxml.jackson.databind.introspect.Annotated
 
hashCode() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
hashCode() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
hashCode() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
hashCode() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
hashCode() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
 
hashCode() - Method in class com.fasterxml.jackson.databind.introspect.MemberKey
 
hashCode() - Method in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
hashCode() - Method in class com.fasterxml.jackson.databind.JavaType
 
hashCode() - Method in class com.fasterxml.jackson.databind.jsonschema.JsonSchema
Deprecated.
 
hashCode() - Method in class com.fasterxml.jackson.databind.jsontype.NamedType
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.BaseJsonNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.BinaryNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.BooleanNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.NullNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.POJONode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.node.TextNode
 
hashCode() - Method in class com.fasterxml.jackson.databind.PropertyName
 
hashCode() - Method in class com.fasterxml.jackson.databind.type.ClassKey
 
hashCode() - Method in class com.fasterxml.jackson.databind.type.TypeBindings
 
hashCode() - Method in class com.fasterxml.jackson.databind.util.RawValue
 
hashCode() - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
hashCode() - Method in class com.fasterxml.jackson.databind.util.TypeKey
 
hasId(Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId.Referring
 
hasIds() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
Accessor for checking whether this segment may have native type or object ids.
hasIgnorable(String) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
hasIgnoreMarker(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method called to check whether given property is marked to be ignored.
hasIgnoreMarker(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
hasIgnoreMarker(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
hasImplicitConstructorCandidates() - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
hasImplicitFactoryCandidates() - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
hasIndex() - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
hasKeyDeserializers() - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
 
hasKeySerializers() - Method in class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
 
hasKnownClassAnnotations() - Method in class com.fasterxml.jackson.databind.BeanDescription
Method for checking whether class being described has any annotations recognized by registered annotation introspector.
hasKnownClassAnnotations() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
hasMapperFeatures(int) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
"Bulk" access method for checking that all features specified by mask are enabled.
hasMatch() - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
Accessor to use to see if any formats matched well enough with the input data.
hasMixIns() - Method in class com.fasterxml.jackson.databind.introspect.SimpleMixInResolver
Method that may be called for optimization purposes, to see if calls to mix-in resolver may be avoided.
hasName(PropertyName) - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
hasName(PropertyName) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
hasName() - Method in class com.fasterxml.jackson.databind.jsontype.NamedType
 
hasName(PropertyName) - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
hasNamespace() - Method in class com.fasterxml.jackson.databind.PropertyName
 
hasNext() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.MemberIterator
 
hasNext() - Method in class com.fasterxml.jackson.databind.MappingIterator
 
hasNext() - Method in class com.fasterxml.jackson.databind.util.ArrayIterator
 
hasNextValue() - Method in class com.fasterxml.jackson.databind.MappingIterator
Equivalent of MappingIterator.next() but one that may throw checked exceptions from Jackson due to invalid input.
hasNonNull(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Method that is similar to JsonNode.has(String), but that will return false for explicitly added nulls.
hasNonNull(int) - Method in class com.fasterxml.jackson.databind.JsonNode
Method that is similar to JsonNode.has(int), but that will return false for explicitly added nulls.
hasNonNull(int) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
hasNonNull(String) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
hasNullSerializer() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
hasOneOf(Class<? extends Annotation>[]) - Method in class com.fasterxml.jackson.databind.introspect.Annotated
 
hasOneOf(Class<? extends Annotation>[]) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
hasOneOf(Class<? extends Annotation>[]) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
 
hasOneOf(Class<? extends Annotation>[]) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector.NoAnnotations
 
hasOneOf(Class<? extends Annotation>[]) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector.OneAnnotation
 
hasOneOf(Class<? extends Annotation>[]) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector.TwoAnnotations
 
hasOneOf(Class<? extends Annotation>[]) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationMap
Helper method that can be used for a "bulk" check to see if at least one of given annotation types is included within this map.
hasOneOf(Class<? extends Annotation>[]) - Method in interface com.fasterxml.jackson.databind.util.Annotations
 
hasParameter(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
Returns true if the given property was seen in the JSON source by this buffer.
hasPrefetchedSerializer() - Method in class com.fasterxml.jackson.databind.ObjectWriter
Diagnostics method that can be called to check whether this writer has pre-fetched serializer to use: pre-fetching improves performance when writer instances are reused as it avoids a per-call serializer lookup.
hasProperties() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
hasProperty(String) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
hasProperty(PropertyName) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
hasProperty(PropertyName) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
hasPropertyBasedCreator() - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
hasRawClass(Class<?>) - Method in class com.fasterxml.jackson.databind.JavaType
Method that can be used to check whether this type has specified Class as its type erasure.
hasReferringProperties() - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
 
hasRequiredMarker(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method that can be called to check whether this member has an annotation that suggests whether value for matching property is required or not.
hasRequiredMarker(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
hasRequiredMarker(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
hasReturnType() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
Deprecated.
Since 2.12 (related to [databind#2675]), needs to be configurable
hasSerializationFeatures(int) - Method in class com.fasterxml.jackson.databind.SerializationConfig
"Bulk" access method for checking that all features specified by mask are enabled.
hasSerializationFeatures(int) - Method in class com.fasterxml.jackson.databind.SerializerProvider
"Bulk" access method for checking that all features specified by mask are enabled.
hasSerializer() - Method in class com.fasterxml.jackson.databind.ObjectWriter.Prefetch
 
hasSerializer() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
hasSerializerFor(Class<?>, AtomicReference<Throwable>) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
Method that can be called to see if this serializer provider can find a serializer for an instance of given class.
hasSerializerModifiers() - Method in class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
 
hasSerializers() - Method in class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
 
hasSetter() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
 
hasSetter() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
hasSetter() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
hasSimpleName() - Method in class com.fasterxml.jackson.databind.PropertyName
 
hasSimpleName(String) - Method in class com.fasterxml.jackson.databind.PropertyName
 
hasSingleElement(T) - Method in class com.fasterxml.jackson.databind.ser.ContainerSerializer
Method called to determine if the given value (of type handled by this serializer) contains exactly one element.
hasSingleElement(List<?>) - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer
 
hasSingleElement(Iterator<?>) - Method in class com.fasterxml.jackson.databind.ser.impl.IteratorSerializer
 
hasSingleElement(Map.Entry<?, ?>) - Method in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
hasSingleElement(String[]) - Method in class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
 
hasSingleElement(Collection<?>) - Method in class com.fasterxml.jackson.databind.ser.std.CollectionSerializer
 
hasSingleElement(EnumSet<? extends Enum<?>>) - Method in class com.fasterxml.jackson.databind.ser.std.EnumSetSerializer
 
hasSingleElement(Iterable<?>) - Method in class com.fasterxml.jackson.databind.ser.std.IterableSerializer
 
hasSingleElement(Map<?, ?>) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
hasSingleElement(Object[]) - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
hasSingleElement(boolean[]) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.BooleanArraySerializer
 
hasSingleElement(double[]) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.DoubleArraySerializer
 
hasSingleElement(float[]) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.FloatArraySerializer
 
hasSingleElement(int[]) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.IntArraySerializer
 
hasSingleElement(long[]) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.LongArraySerializer
 
hasSingleElement(short[]) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ShortArraySerializer
 
hasSomeOfFeatures(int) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Bulk access method for checking that at least one of features specified by mask is enabled.
hasSomeOfFeatures(int) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Bulk access method for checking that at least one of features specified by mask is enabled.
hasTextCharacters() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
hasTextCharacters() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
hasUnbound(String) - Method in class com.fasterxml.jackson.databind.type.TypeBindings
 
hasValueDeserializer() - Method in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
 
hasValueDeserializer() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
hasValueDeserializer() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
hasValueDeserializerFor(DeserializationContext, DeserializerFactory, JavaType) - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
Method called to find out whether provider would be able to find a deserializer for given type, using a root reference (i.e.
hasValueDeserializerFor(JavaType, AtomicReference<Throwable>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method for checking whether we could find a deserializer for given type.
hasValueHandler() - Method in class com.fasterxml.jackson.databind.JavaType
 
hasValueInstantiators() - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
 
hasValueTypeDeserializer() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
hasValueTypeDeserializer() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
hasViews() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
hasViews() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
hasViews() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 

I

id - Variable in class com.fasterxml.jackson.databind.ser.impl.WritableObjectId
 
idFromBaseType() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase
 
idFromBaseType() - Method in interface com.fasterxml.jackson.databind.jsontype.TypeIdResolver
Method that can be called to figure out type id to use for instances of base type (declared type of property).
idFromClass(Class<?>) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
 
idFromValue(Object) - Method in class com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver
 
idFromValue(Object) - Method in class com.fasterxml.jackson.databind.jsontype.impl.MinimalClassNameIdResolver
 
idFromValue(Object) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
 
idFromValue(Object) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase
 
idFromValue(Object) - Method in interface com.fasterxml.jackson.databind.jsontype.TypeIdResolver
Method called to serialize type of the type of given value as a String to include in serialized JSON content.
idFromValueAndType(Object, Class<?>) - Method in class com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver
 
idFromValueAndType(Object, Class<?>) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
 
idFromValueAndType(Object, Class<?>) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase
 
idFromValueAndType(Object, Class<?>) - Method in interface com.fasterxml.jackson.databind.jsontype.TypeIdResolver
Alternative method used for determining type from combination of value and type, using suggested type (that serializer provides) and possibly value of that type.
idProperty - Variable in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
 
idResolver(MapperConfig<?>, JavaType, PolymorphicTypeValidator, Collection<NamedType>, boolean, boolean) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
Helper method that will either return configured custom type id resolver, or construct a standard resolver given configuration.
idType - Variable in class com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
 
idWritten - Variable in class com.fasterxml.jackson.databind.ser.impl.WritableObjectId
Marker to denote whether Object Id value has been written as part of an Object, to be referencible.
IgnoredPropertyException - Exception in com.fasterxml.jackson.databind.exc
Specialized JsonMappingException sub-class used to indicate case where an explicitly ignored property is encountered, and mapper is configured to consider this an error.
IgnoredPropertyException(JsonParser, String, JsonLocation, Class<?>, String, Collection<Object>) - Constructor for exception com.fasterxml.jackson.databind.exc.IgnoredPropertyException
 
IgnoredPropertyException(String, JsonLocation, Class<?>, String, Collection<Object>) - Constructor for exception com.fasterxml.jackson.databind.exc.IgnoredPropertyException
Deprecated.
Since 2.7
IgnorePropertiesUtil - Class in com.fasterxml.jackson.databind.util
 
IgnorePropertiesUtil() - Constructor for class com.fasterxml.jackson.databind.util.IgnorePropertiesUtil
 
IgnorePropertiesUtil.Checker - Class in com.fasterxml.jackson.databind.util
Helper class to encapsulate logic from static shouldIgnore method of util class.
Impl(Map<?, ?>) - Constructor for class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
 
Impl(Map<?, ?>, Map<Object, Object>) - Constructor for class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
 
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.
Impl() - Constructor for class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl
 
Impl(DefaultSerializerProvider.Impl) - Constructor for class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl
 
Impl(SerializerProvider, SerializationConfig, SerializerFactory) - Constructor for class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl
 
implicitConstructorCandidates() - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
implicitFactoryCandidates() - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
include(BeanPropertyWriter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.FilterExceptFilter
 
include(PropertyWriter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.FilterExceptFilter
 
include(BeanPropertyWriter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned)
include(PropertyWriter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned)
include(BeanPropertyWriter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.SerializeExceptFilter
 
include(PropertyWriter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.SerializeExceptFilter
 
includeElement(Object) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
Method that defines what to do with container elements (values contained in an array or Collection: default implementation simply writes them out.
includeFilterInstance(SerializationConfig, BeanPropertyDefinition, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
Method called to construct a Filter (any Object with implementation of equals(Object) that determines if given value is to be excluded (true) or included (false)) to be used based on JsonInclude annotation (or equivalent).
includeFilterInstance(BeanPropertyDefinition, Class<?>) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
 
includeFilterInstance(BeanPropertyDefinition, Class<?>) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method that can be called to construct and configure JsonInclude filter instance, given a Class to instantiate (with default constructor, by default).
includeFilterSuppressNulls(Object) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
 
includeFilterSuppressNulls(Object) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Follow-up method that may be called after calling SerializerProvider.includeFilterInstance(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition, java.lang.Class<?>), to check handling of `null` values by the filter.
inclusion(JsonTypeInfo.As) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
inclusion(JsonTypeInfo.As) - Method in interface com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder
Method for specifying mechanism to use for including type metadata in JSON.
increaseExplicitConstructorCount() - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
increaseExplicitFactoryCount() - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
IndexedListSerializer - Class in com.fasterxml.jackson.databind.ser.impl
This is an optimized serializer for Lists that can be efficiently traversed by index (as opposed to others, such as LinkedList that cannot}.
IndexedListSerializer(JavaType, boolean, TypeSerializer, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer
 
IndexedListSerializer(IndexedListSerializer, BeanProperty, TypeSerializer, JsonSerializer<?>, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer
 
IndexedStringListSerializer - Class in com.fasterxml.jackson.databind.ser.impl
Efficient implement for serializing Lists that contains Strings and are random-accessible.
IndexedStringListSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.impl.IndexedStringListSerializer
 
IndexedStringListSerializer(IndexedStringListSerializer, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.impl.IndexedStringListSerializer
 
InetAddressSerializer - Class in com.fasterxml.jackson.databind.ser.std
Simple serializer for InetAddress.
InetAddressSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.InetAddressSerializer
 
InetAddressSerializer(boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.InetAddressSerializer
 
InetSocketAddressSerializer - Class in com.fasterxml.jackson.databind.ser.std
Simple serializer for InetSocketAddress.
InetSocketAddressSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.InetSocketAddressSerializer
 
init(Collection<SettableBeanProperty>) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
init(JsonTypeInfo.Id, TypeIdResolver) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
init(JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase
 
init(JavaType) - Method in interface com.fasterxml.jackson.databind.jsontype.TypeIdResolver
Method that will be called once before any type resolution calls; used to initialize instance with configuration.
init(JsonTypeInfo.Id, TypeIdResolver) - Method in interface com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder
Initialization method that is called right after constructing the builder instance.
init(boolean) - Method in class com.fasterxml.jackson.databind.SequenceWriter
Internal method called by ObjectWriter: should not be called by code outside jackson-databind classes.
initialCapacity() - Method in class com.fasterxml.jackson.databind.util.ObjectBuffer
Helper method that can be used to check how much free capacity will this instance start with.
initialize(JsonParser) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Method called by ObjectMapper and ObjectReader to modify those JsonParser.Feature settings that have been configured via this config instance.
initialize(JsonParser, FormatSchema) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
initialize(JsonGenerator) - Method in class com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings
 
initialize(JsonGenerator) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Method called by ObjectMapper and ObjectWriter to modify those JsonGenerator.Feature settings that have been configured via this config instance.
inject(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
Deprecated.
inject(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ValueInjector
 
injectableValues(InjectableValues) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
InjectableValues - Class in com.fasterxml.jackson.databind
Abstract class that defines API for objects that provide value to "inject" during deserialization.
InjectableValues() - Constructor for class com.fasterxml.jackson.databind.InjectableValues
 
InjectableValues.Std - Class in com.fasterxml.jackson.databind
Simple standard implementation which uses a simple Map to store values to inject, identified by simple String keys.
injection(int) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
injection - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate.Param
 
injectValues(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
InnerClassProperty - Class in com.fasterxml.jackson.databind.deser.impl
This sub-class is used to handle special case of value being a non-static inner class.
InnerClassProperty(SettableBeanProperty, Constructor<?>) - Constructor for class com.fasterxml.jackson.databind.deser.impl.InnerClassProperty
 
InnerClassProperty(SettableBeanProperty, AnnotatedConstructor) - Constructor for class com.fasterxml.jackson.databind.deser.impl.InnerClassProperty
Constructor used with JDK Serialization; needed to handle transient Constructor, wrap/unwrap in/out-of Annotated variant.
insert(int, JsonNode) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for inserting specified child node as an element of this Array.
insert(int, int) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will insert specified numeric value at specified position in this array.
insert(int, Integer) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
insert(int, long) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will insert specified numeric value at specified position in this array.
insert(int, Long) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
insert(int, float) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will insert specified numeric value at specified position in this array.
insert(int, Float) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
insert(int, double) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will insert specified numeric value at specified position in this array.
insert(int, Double) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
insert(int, BigDecimal) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will insert specified numeric value at specified position in this array.
insert(int, BigInteger) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will insert specified numeric value at specified position in this array.
insert(int, String) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will insert specified String at specified position in this array.
insert(int, boolean) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will insert specified String at specified position in this array.
insert(int, Boolean) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
insert(int, byte[]) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will insert specified binary value at specified position in this array (note: when written as JSON, will be Base64 encoded)
insertAnnotationIntrospector(AnnotationIntrospector) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method for registering specified AnnotationIntrospector as the highest priority introspector (will be chained with existing introspector(s) which will be used as fallbacks for cases this introspector does not handle)
insertArray(int) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for creating an array node, inserting it at the specified point in the array, and returning the newly created array (note: NOT 'this' array)
insertInListNoDup(T[], T) - Static method in class com.fasterxml.jackson.databind.util.ArrayBuilders
Helper method for constructing a new array that contains specified element followed by contents of the given array but never contains duplicates.
insertNull(int) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will insert a null value at specified position in this array.
insertObject(int) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for creating an ObjectNode, appending it at the end of this array, and returning the newly created node (note: NOT 'this' array)
insertPOJO(int, Object) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will construct a POJONode and insert it at specified position in this array.
instance - Static variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Globally shareable thread-safe instance which has no additional custom deserializers registered
instance - Static variable in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer
 
instance - Static variable in class com.fasterxml.jackson.databind.deser.std.NullifyingDeserializer
 
instance - Static variable in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigDecimalDeserializer
 
instance - Static variable in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigIntegerDeserializer
 
instance - Static variable in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.NumberDeserializer
 
instance - Static variable in class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
 
instance - Static variable in class com.fasterxml.jackson.databind.deser.std.StringDeserializer
 
instance(boolean) - Static method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla
 
instance() - Static method in class com.fasterxml.jackson.databind.ext.Java7Handlers
 
instance() - Static method in class com.fasterxml.jackson.databind.ext.Java7Support
 
instance - Static variable in class com.fasterxml.jackson.databind.ext.OptionalHandlerFactory
 
instance - Static variable in class com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector
Static immutable and shareable instance that can be used as "null" introspector: one that never finds any annotation information.
instance - Static variable in class com.fasterxml.jackson.databind.jsontype.impl.LaissezFaireSubTypeValidator
 
instance() - Static method in class com.fasterxml.jackson.databind.jsontype.impl.SubTypeValidator
 
instance - Static variable in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Default singleton instance that construct "standard" node instances: given that this class is stateless, a globally shared singleton can be used.
instance - Static variable in class com.fasterxml.jackson.databind.node.NullNode
 
instance - Static variable in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Like BasicSerializerFactory, this factory is stateless, and thus a single shared global (== singleton) instance can be used without thread-safety issues.
instance - Static variable in class com.fasterxml.jackson.databind.ser.impl.IndexedStringListSerializer
 
instance - Static variable in class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
 
instance - Static variable in class com.fasterxml.jackson.databind.ser.impl.StringCollectionSerializer
 
instance - Static variable in class com.fasterxml.jackson.databind.ser.std.CalendarSerializer
 
instance - Static variable in class com.fasterxml.jackson.databind.ser.std.DateSerializer
Default instance that is used when no contextual configuration is needed.
instance - Static variable in class com.fasterxml.jackson.databind.ser.std.NullSerializer
 
instance - Static variable in class com.fasterxml.jackson.databind.ser.std.NumberSerializer
Static instance that is only to be used for Number.
instance - Static variable in class com.fasterxml.jackson.databind.ser.std.SerializableSerializer
 
instance - Static variable in class com.fasterxml.jackson.databind.ser.std.ToStringSerializer
Singleton instance to use.
instance - Static variable in class com.fasterxml.jackson.databind.type.TypeFactory
Globally shared singleton.
instance - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
A singleton instance can be used for cloning purposes, as a blueprint of sorts.
instantiateBean(boolean) - Method in class com.fasterxml.jackson.databind.BeanDescription
Method called to create a "default instance" of the bean, currently only needed for obtaining default field values which may be used for suppressing serialization of fields that have "not changed".
instantiateBean(boolean) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
instantiationException(Class<?>, Throwable) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method for constructing instantiation exception for specified type, to indicate problem with physically constructing instance of specified class (missing constructor, exception from constructor)
instantiationException(Class<?>, String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method for constructing instantiation exception for specified type, to indicate that instantiation failed due to missing instantiator (creator; constructor or factory method).
INT_DESC - Static variable in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
IntArraySerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.IntArraySerializer
 
IntArraySerializer(StdArraySerializers.IntArraySerializer, BeanProperty, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.IntArraySerializer
 
IntBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.IntBuilder
 
IntegerDeserializer(Class<Integer>, Integer) - Constructor for class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.IntegerDeserializer
 
IntegerSerializer(Class<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.NumberSerializers.IntegerSerializer
 
internalMap() - Method in class com.fasterxml.jackson.databind.util.EnumValues
Method used for serialization and introspection by core Jackson code.
internSimpleName() - Method in class com.fasterxml.jackson.databind.PropertyName
 
IntLikeSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.NumberSerializers.IntLikeSerializer
 
IntNode - Class in com.fasterxml.jackson.databind.node
Numeric node that contains simple 32-bit integer values.
IntNode(int) - Constructor for class com.fasterxml.jackson.databind.node.IntNode
 
introspect(JavaType) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Method that will introspect full bean properties for the purpose of building a bean deserializer
introspect(JavaType) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Method that will introspect full bean properties for the purpose of building a bean serializer
introspectClassAnnotations(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for getting bean description that only contains class annotations: useful if no getter/setter/creator information is needed.
introspectClassAnnotations(JavaType) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for getting bean description that only contains class annotations: useful if no getter/setter/creator information is needed.
introspectDirectClassAnnotations(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for getting bean description that only contains immediate class annotations: ones from the class, and its direct mix-in, if any, but not from super types.
introspectDirectClassAnnotations(JavaType) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for getting bean description that only contains immediate class annotations: ones from the class, and its direct mix-in, if any, but not from super types.
introspectForBuilder(JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
introspectForBuilder(JavaType) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Deprecated.
Since 2.12 - use variant that takes both builder and value type
introspectForCreation(JavaType) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Method that will introspect subset of bean properties needed to construct bean instance.
intValue() - Method in class com.fasterxml.jackson.databind.JsonNode
Returns integer value for this node, if and only if this node is numeric (JsonNode.isNumber() returns true).
intValue() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
intValue() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
intValue() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
intValue() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
intValue() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
intValue() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
intValue() - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
intValue() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
InvalidDefinitionException - Exception in com.fasterxml.jackson.databind.exc
Intermediate exception type used as the base class for all JsonMappingExceptions that are due to problems with target type definition; usually a problem with annotations used on a class or its properties.
InvalidDefinitionException(JsonParser, String, JavaType) - Constructor for exception com.fasterxml.jackson.databind.exc.InvalidDefinitionException
 
InvalidDefinitionException(JsonGenerator, String, JavaType) - Constructor for exception com.fasterxml.jackson.databind.exc.InvalidDefinitionException
 
InvalidDefinitionException(JsonParser, String, BeanDescription, BeanPropertyDefinition) - Constructor for exception com.fasterxml.jackson.databind.exc.InvalidDefinitionException
 
InvalidDefinitionException(JsonGenerator, String, BeanDescription, BeanPropertyDefinition) - Constructor for exception com.fasterxml.jackson.databind.exc.InvalidDefinitionException
 
InvalidFormatException - Exception in com.fasterxml.jackson.databind.exc
Specialized sub-class of MismatchedInputException that is used when the underlying problem appears to be that of bad formatting of a value to deserialize.
InvalidFormatException(String, Object, Class<?>) - Constructor for exception com.fasterxml.jackson.databind.exc.InvalidFormatException
Deprecated.
Since 2.7 Use variant that takes JsonParser
InvalidFormatException(String, JsonLocation, Object, Class<?>) - Constructor for exception com.fasterxml.jackson.databind.exc.InvalidFormatException
Deprecated.
Since 2.7 Use variant that takes JsonParser
InvalidFormatException(JsonParser, String, Object, Class<?>) - Constructor for exception com.fasterxml.jackson.databind.exc.InvalidFormatException
 
InvalidNullException - Exception in com.fasterxml.jackson.databind.exc
Exception thrown if a `null` value is being encountered for a property designed as "fail on null" property (see JsonSetter).
InvalidNullException(DeserializationContext, String, PropertyName) - Constructor for exception com.fasterxml.jackson.databind.exc.InvalidNullException
 
invalidTypeIdException(JavaType, String, String) - Method in class com.fasterxml.jackson.databind.DatabindContext
Helper method for constructing exception to indicate that given type id could not be resolved to a valid subtype of specified base type.
invalidTypeIdException(JavaType, String, String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
InvalidTypeIdException - Exception in com.fasterxml.jackson.databind.exc
Exception thrown when resolution of a type id fails.
InvalidTypeIdException(JsonParser, String, JavaType, String) - Constructor for exception com.fasterxml.jackson.databind.exc.InvalidTypeIdException
 
invalidTypeIdException(JavaType, String, String) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
isAbstract() - Method in class com.fasterxml.jackson.databind.JavaType
 
isAbstract() - Method in class com.fasterxml.jackson.databind.type.ArrayType
For some odd reason, modifiers for array classes would claim they are abstract types.
isAnchorType() - Method in class com.fasterxml.jackson.databind.type.ReferenceType
Convenience accessor that allows checking whether this is the anchor type itself; if not, it must be one of supertypes that is also a ReferenceType
isAnnotationBundle(Annotation) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking whether given annotation is considered an annotation bundle: if so, all meta-annotations it has will be used instead of annotation ("bundle") itself.
isAnnotationBundle(Annotation) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
isAnnotationBundle(Annotation) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Annotations with meta-annotation JacksonAnnotationsInside are considered bundles.
isAnnotationProcessingEnabled() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method for determining whether annotation processing is enabled or not (default settings are typically that it is enabled; must explicitly disable).
isArray() - Method in class com.fasterxml.jackson.databind.JsonNode
 
isArray() - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
isArrayType() - Method in class com.fasterxml.jackson.databind.JavaType
 
isArrayType() - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
isBackReference() - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
 
isBigDecimal() - Method in class com.fasterxml.jackson.databind.JsonNode
 
isBigDecimal() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
isBigInteger() - Method in class com.fasterxml.jackson.databind.JsonNode
 
isBigInteger() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
isBinary() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that can be used to check if this node represents binary data (Base64 encoded).
isBogusClass(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
isBoolean() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that can be used to check if this node was created from JSON boolean value (literals "true" and "false").
isCachable() - Method in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
isCachable() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
isCachable() - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
 
isCachable() - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
isCachable() - Method in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
Because of costs associated with constructing Enum resolvers, let's cache instances by default.
isCachable() - Method in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
Because of costs associated with constructing Enum resolvers, let's cache instances by default.
isCachable() - Method in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
Because of costs associated with constructing Enum resolvers, let's cache instances by default.
isCachable() - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
Turns out that these are expensive enough to create so that caching does make sense.
isCachable() - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.IntegerDeserializer
 
isCachable() - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.LongDeserializer
 
isCachable() - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
isCachable() - Method in class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
 
isCachable() - Method in class com.fasterxml.jackson.databind.deser.std.StringDeserializer
 
isCachable() - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
isCachable() - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Method called to see if deserializer instance is cachable and usable for other properties of same type (type for which instance was created).
isCaseInsensitive() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Accessor for checking whether this deserializer is operating in case-insensitive manner.
isCaseInsensitive() - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
isCglibGetCallbacks(AnnotatedMethod) - Static method in class com.fasterxml.jackson.databind.util.BeanUtil
This method was added to address the need to weed out CGLib-injected "getCallbacks" method.
isClosed() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
isClosed() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
isClosed() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
isCollectionLikeType() - Method in class com.fasterxml.jackson.databind.JavaType
 
isCollectionLikeType() - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
isCollectionMapOrArray(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
isColonIncludedInTimeZone() - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
Accessor for checking whether this instance would include colon within timezone serialization or not: if {code true}, timezone offset is serialized like -06:00; if {code false} as -0600.
isComplete() - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
 
isConcrete() - Method in class com.fasterxml.jackson.databind.JavaType
Convenience method for checking whether underlying Java type is a concrete class or not: abstract classes and interfaces are not.
isConcrete() - Method in class com.fasterxml.jackson.databind.type.ArrayType
For some odd reason, modifiers for array classes would claim they are abstract types.
isConcrete(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method that checks if given class is a concrete one; that is, not an interface or abstract class.
isConcrete(Member) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
isContainerNode() - Method in class com.fasterxml.jackson.databind.JsonNode
 
isContainerType() - Method in class com.fasterxml.jackson.databind.JavaType
 
isContainerType() - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
isContainerType() - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
isContainerType() - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
isContainerType() - Method in class com.fasterxml.jackson.databind.type.PlaceholderForType
 
isContainerType() - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
isContainerType() - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
isCreatorVisible(Member) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
Method for checking whether given method is auto-detectable as Creator, with respect to its visibility (not considering method signature or name, just visibility)
isCreatorVisible(AnnotatedMember) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
 
isCreatorVisible(Member) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
isCreatorVisible(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
isDefaultDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Method that can be called to determine if given deserializer is the default deserializer Jackson uses; as opposed to a custom deserializer installed by a module or calling application.
isDefaultKeyDeserializer(KeyDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
isDefaultSerializer(JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Method that can be called to determine if given serializer is the default serializer Jackson uses; as opposed to a custom serializer installed by a module or calling application.
isDouble() - Method in class com.fasterxml.jackson.databind.JsonNode
 
isDouble() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
isEmpty(SerializerProvider, XMLGregorianCalendar) - Method in class com.fasterxml.jackson.databind.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
 
isEmpty(SerializerProvider, Blob) - Method in class com.fasterxml.jackson.databind.ext.SqlBlobSerializer
 
isEmpty() - Method in class com.fasterxml.jackson.databind.JsonNode
Convenience method that is functionally same as:
isEmpty(SerializerProvider) - Method in class com.fasterxml.jackson.databind.JsonSerializable.Base
Method that may be called on instance to determine if it is considered "empty" for purposes of serialization filtering or not.
isEmpty(T) - Method in class com.fasterxml.jackson.databind.JsonSerializer
Deprecated.
Since 2.5 Use JsonSerializer.isEmpty(SerializerProvider, Object) instead; will be removed from 3.0
isEmpty(SerializerProvider, T) - Method in class com.fasterxml.jackson.databind.JsonSerializer
Method called to check whether given serializable value is considered "empty" value (for purposes of suppressing serialization of empty values).
isEmpty(SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
isEmpty() - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
isEmpty(SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
isEmpty() - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
isEmpty() - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
isEmpty() - Method in class com.fasterxml.jackson.databind.PropertyName
Method that is basically equivalent of:
isEmpty(SerializerProvider, List<?>) - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer
 
isEmpty(SerializerProvider, Iterator<?>) - Method in class com.fasterxml.jackson.databind.ser.impl.IteratorSerializer
 
isEmpty(SerializerProvider, Map.Entry<?, ?>) - Method in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
isEmpty(SerializerProvider, String[]) - Method in class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
 
isEmpty(SerializerProvider, Object) - Method in class com.fasterxml.jackson.databind.ser.impl.UnknownSerializer
 
isEmpty(SerializerProvider, byte[]) - Method in class com.fasterxml.jackson.databind.ser.std.ByteArraySerializer
 
isEmpty(SerializerProvider, Collection<?>) - Method in class com.fasterxml.jackson.databind.ser.std.CollectionSerializer
 
isEmpty(SerializerProvider, T) - Method in class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
 
isEmpty(SerializerProvider, EnumSet<? extends Enum<?>>) - Method in class com.fasterxml.jackson.databind.ser.std.EnumSetSerializer
 
isEmpty(SerializerProvider, Iterable<?>) - Method in class com.fasterxml.jackson.databind.ser.std.IterableSerializer
 
isEmpty(SerializerProvider, Object) - Method in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
isEmpty(SerializerProvider, Map<?, ?>) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
isEmpty(SerializerProvider, Object[]) - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
isEmpty(SerializerProvider, T) - Method in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
 
isEmpty(SerializerProvider, JsonSerializable) - Method in class com.fasterxml.jackson.databind.ser.std.SerializableSerializer
 
isEmpty(SerializerProvider, T) - Method in class com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase
 
isEmpty(SerializerProvider, boolean[]) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.BooleanArraySerializer
 
isEmpty(SerializerProvider, char[]) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.CharArraySerializer
 
isEmpty(SerializerProvider, double[]) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.DoubleArraySerializer
 
isEmpty(SerializerProvider, float[]) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.FloatArraySerializer
 
isEmpty(SerializerProvider, int[]) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.IntArraySerializer
 
isEmpty(SerializerProvider, long[]) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.LongArraySerializer
 
isEmpty(SerializerProvider, short[]) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ShortArraySerializer
 
isEmpty(SerializerProvider, Object) - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
isEmpty(SerializerProvider, Object) - Method in class com.fasterxml.jackson.databind.ser.std.StringSerializer
 
isEmpty(SerializerProvider, Object) - Method in class com.fasterxml.jackson.databind.ser.std.ToStringSerializerBase
 
isEmpty(SerializerProvider, UUID) - Method in class com.fasterxml.jackson.databind.ser.std.UUIDSerializer
 
isEmpty() - Method in class com.fasterxml.jackson.databind.type.TypeBindings
 
isEnabled(MapperFeature) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
isEnabled(DeserializationFeature) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
isEnabled(SerializationFeature) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
isEnabled(JsonParser.Feature) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
isEnabled(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
isEnabled(MapperFeature) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for simple mapper features (which are shared for serialization, deserialization)
isEnabled(MapperFeature) - Method in class com.fasterxml.jackson.databind.DatabindContext
Convenience method for checking whether specified serialization feature is enabled or not.
isEnabled(DeserializationFeature) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
isEnabled(JsonParser.Feature, JsonFactory) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
isEnabled(MapperFeature) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
isEnabled(DeserializationFeature) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Convenience method for checking whether specified on/off feature is enabled
isEnabled(StreamReadCapability) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Accessor for checking whether input format has specified capability or not.
isEnabled(JsonReadFeature) - Method in class com.fasterxml.jackson.databind.json.JsonMapper
 
isEnabled(JsonWriteFeature) - Method in class com.fasterxml.jackson.databind.json.JsonMapper
 
isEnabled(MapperFeature) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
 
isEnabled(DeserializationFeature) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
 
isEnabled(SerializationFeature) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
 
isEnabled(JsonFactory.Feature) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
 
isEnabled(JsonParser.Feature) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
 
isEnabled(JsonGenerator.Feature) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
 
isEnabled(MapperFeature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for checking whether given MapperFeature is enabled.
isEnabled(SerializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for checking whether given serialization-specific feature is enabled.
isEnabled(DeserializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for checking whether given deserialization-specific feature is enabled.
isEnabled(JsonParser.Feature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
isEnabled(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
isEnabled(JsonFactory.Feature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method, equivalent to:
isEnabled(StreamReadFeature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
isEnabled(StreamWriteFeature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
isEnabled(DeserializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
isEnabled(MapperFeature) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
isEnabled(JsonParser.Feature) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
isEnabled(StreamReadFeature) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
isEnabled(SerializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
isEnabled(MapperFeature) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
isEnabled(JsonParser.Feature) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Deprecated.
isEnabled(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
isEnabled(StreamWriteFeature) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
isEnabled(SerializationFeature) - Method in class com.fasterxml.jackson.databind.SerializationConfig
 
isEnabled(JsonGenerator.Feature, JsonFactory) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Accessor method that first checks if we have any overrides for feature, and only if not, checks state of passed-in factory.
isEnabled(MapperFeature) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
isEnabled(SerializationFeature) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Convenience method for checking whether specified serialization feature is enabled or not.
isEnabled(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
isEnumImplType() - Method in class com.fasterxml.jackson.databind.JavaType
Similar to JavaType.isEnumType() except does NOT return true for Enum (since that is not Enum implementation type).
isEnumType() - Method in class com.fasterxml.jackson.databind.JavaType
Method that basically does equivalent of:
isEnumType(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method that encapsulates reliable check on whether given raw type "is an Enum", that is, is or extends Enum.
isExplicitlyIncluded() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Accessor that can be called to check whether property was included due to an explicit marker (usually annotation), or just by naming convention.
isExplicitlyIncluded() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
isExplicitlyIncluded() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
isExplicitlyNamed() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Accessor that can be called to check whether property name was due to an explicit marker (usually annotation), or just by naming convention or use of "use-default-name" marker (annotation).
isExplicitlyNamed() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
isExplicitlyNamed() - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
isFactoryMethod(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
isFieldVisible(Field) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
Method for checking whether given field is auto-detectable as property, with respect to its visibility (not considering method signature or name, just visibility)
isFieldVisible(AnnotatedField) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
 
isFieldVisible(Field) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
isFieldVisible(AnnotatedField) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
isFinal() - Method in class com.fasterxml.jackson.databind.JavaType
 
isFloat() - Method in class com.fasterxml.jackson.databind.JsonNode
 
isFloat() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
isFloatingPointNumber() - Method in class com.fasterxml.jackson.databind.JsonNode
 
isFloatingPointNumber() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
isFloatingPointNumber() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
isFloatingPointNumber() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
isGetterVisible(Method) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
Method for checking whether given method is auto-detectable as regular getter, with respect to its visibility (not considering method signature or name, just visibility)
isGetterVisible(AnnotatedMethod) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
 
isGetterVisible(Method) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
isGetterVisible(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
isGroovyMetaClassGetter(AnnotatedMethod) - Static method in class com.fasterxml.jackson.databind.util.BeanUtil
Another helper method to deal with Groovy's problematic metadata accessors
isIgnorable() - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
isIgnorable() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
isIgnorableType(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking whether properties that have specified type (class, not generics aware) should be completely ignored for serialization and deserialization purposes.
isIgnorableType(DeserializationConfig, BeanPropertyDefinition, Class<?>, Map<Class<?>, Boolean>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Helper method that will check whether given raw type is marked as always ignorable (for purpose of ignoring properties with type)
isIgnorableType(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
isIgnorableType(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
isIndexedList(Class<?>) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
 
isInjectionOnly() - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
isInjectionOnly() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
isInjectionOnly() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Accessor for checking whether this property is injectable, and if so, ONLY injectable (will not bind from input).
isInt() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that can be used to check whether contained value is a number represented as Java int.
isInt() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
isIntegralNumber() - Method in class com.fasterxml.jackson.databind.JsonNode
 
isIntegralNumber() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
isIntegralNumber() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
isIntegralNumber() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
isIntegralNumber() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
isInterface() - Method in class com.fasterxml.jackson.databind.JavaType
 
isIsGetterVisible(Method) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
Method for checking whether given method is auto-detectable as is-getter, with respect to its visibility (not considering method signature or name, just visibility)
isIsGetterVisible(AnnotatedMethod) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
 
isIsGetterVisible(Method) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
isIsGetterVisible(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
isJacksonStdImpl(Object) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Method that can be called to determine if given Object is the default implementation Jackson uses; as opposed to a custom serializer installed by a module or calling application.
isJacksonStdImpl(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
isJava8TimeClass(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.BeanUtil
 
isJavaLangObject() - Method in class com.fasterxml.jackson.databind.JavaType
Convenience method, short-hand for getRawClass() == Object.class and used to figure if we basically have "untyped" type object.
isJDKClass(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Accessor for checking whether given Class is under Java package of java.* or javax.* (including all sub-packages).
isJodaTimeClass(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.BeanUtil
 
isLenient() - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
isLocalType(Class<?>, boolean) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
isLong() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that can be used to check whether contained value is a number represented as Java long.
isLong() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
isManagedReference() - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
 
isMapLikeType() - Method in class com.fasterxml.jackson.databind.JavaType
 
isMapLikeType() - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
isMarkedIgnored - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
 
isMissingNode() - Method in class com.fasterxml.jackson.databind.JsonNode
 
isMissingNode() - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
isNameExplicit - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
 
isNaN() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
isNaN() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
isNaN() - Method in class com.fasterxml.jackson.databind.node.NumericNode
Convenience method for checking whether this node is a FloatNode or DoubleNode that contains "not-a-number" (NaN) value.
isNaN() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
isNaN() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
isNaturalTypeWithStdHandling(Class<?>, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
isNonStaticInnerClass() - Method in class com.fasterxml.jackson.databind.BeanDescription
 
isNonStaticInnerClass() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
isNonStaticInnerClass(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
isNull() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that can be used to check if this node was created from JSON literal null value.
isNuller(NullValueProvider) - Static method in class com.fasterxml.jackson.databind.deser.impl.NullsConstantProvider
Utility method that can be used to check if given null value provider is "nuller", no-operation provider that will always simply return Java `null` for any and all input `null`s.
isNumber() - Method in class com.fasterxml.jackson.databind.JsonNode
 
ISO8601DateFormat - Class in com.fasterxml.jackson.databind.util
Deprecated.
Use StdDateFormat instead
ISO8601DateFormat() - Constructor for class com.fasterxml.jackson.databind.util.ISO8601DateFormat
Deprecated.
 
ISO8601Utils - Class in com.fasterxml.jackson.databind.util
Deprecated.
ISO8601Utils() - Constructor for class com.fasterxml.jackson.databind.util.ISO8601Utils
Deprecated.
 
isObject() - Method in class com.fasterxml.jackson.databind.JsonNode
 
isObject() - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
isObjectOrPrimitive(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
isPojo() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that can be used to check if the node is a wrapper for a POJO ("Plain Old Java Object" aka "bean".
isPotentialBeanType(Class<?>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Helper method used to skip processing for types that we know cannot be (i.e.
isPotentialBeanType(Class<?>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Helper method used to skip processing for types that we know cannot be (i.e.
isPresent(Annotation) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector
 
isPrimitive() - Method in class com.fasterxml.jackson.databind.JavaType
 
isProxyType(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method used to weed out dynamic Proxy types; types that do not expose concrete method API that we could use to figure out automatic Bean (property) based serialization.
isPublic() - Method in class com.fasterxml.jackson.databind.introspect.Annotated
 
isRecordType() - Method in class com.fasterxml.jackson.databind.JavaType
 
isRecordType(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method for detecting Java14-added new Record types
isReferenceType() - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
isRequired() - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
isRequired() - Method in interface com.fasterxml.jackson.databind.BeanProperty
Whether value for property is marked as required using annotations or associated schema.
isRequired() - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
 
isRequired() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Method used to check if this property is expected to have a value; and if none found, should either be considered invalid (and most likely fail deserialization), or handled by other means (by providing default value)
isRequired() - Method in class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase
 
isRequired() - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
isSafeSubType(MapperConfig<?>, JavaType, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.DefaultBaseTypeLimitingValidator
Helper called to determine whether given actual subtype is considered safe to process: this will only be called if subtype was considered acceptable earlier.
isSetterVisible(Method) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
Method for checking whether given method is auto-detectable as setter, with respect to its visibility (not considering method signature or name, just visibility)
isSetterVisible(AnnotatedMethod) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
 
isSetterVisible(Method) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
isSetterVisible(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
isShort() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that can be used to check whether contained value is a number represented as Java short.
isShort() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
isSkipper(NullValueProvider) - Static method in class com.fasterxml.jackson.databind.deser.impl.NullsConstantProvider
Utility method that can be used to check if given null value provider is "skipper", marker provider that means that all input `null`s should be skipped (ignored), instead of converted
isTextual() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that checks whether this node represents basic JSON String value.
isThrowable() - Method in class com.fasterxml.jackson.databind.JavaType
 
isTransient() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
isTrueCollectionType() - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
Deprecated.
Since 2.12 just use instanceof
isTrueMapType() - Method in class com.fasterxml.jackson.databind.type.MapLikeType
Deprecated.
Since 2.12 just use instanceof
isTyped() - Method in class com.fasterxml.jackson.databind.util.TypeKey
 
isTypeId(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method for checking whether given accessor claims to represent type id: if so, its value may be used as an override, instead of generated type id.
isTypeId(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
isTypeId() - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Method used to check whether this logical property has a marker to indicate it should be used as the type id for polymorphic type handling.
isTypeId(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
isTypeId() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
isTypeIdVisible() - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
isTypeOrSubTypeOf(Class<?>) - Method in class com.fasterxml.jackson.databind.JavaType
 
isTypeOrSuperTypeOf(Class<?>) - Method in class com.fasterxml.jackson.databind.JavaType
 
isUnknownTypeSerializer(JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Helper method called to see if given serializer is considered to be something returned by SerializerProvider.getUnknownTypeSerializer(java.lang.Class<?>), that is, something for which no regular serializer was found or constructed.
isUnsafeBaseType(MapperConfig<?>, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.DefaultBaseTypeLimitingValidator
Helper method called to determine if the given base type is known to be problematic regarding possible "gadget types".
isUnwrapping() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Accessor that will return true if this bean property has to support "unwrapping"; ability to replace POJO structural wrapping with optional name prefix and/or suffix (or in some cases, just removal of wrapper name).
isUnwrapping() - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter
 
isUnwrappingSerializer() - Method in class com.fasterxml.jackson.databind.JsonSerializer
Accessor for checking whether this serializer is an "unwrapping" serializer; this is necessary to know since it may also require caller to suppress writing of the leading property name.
isUnwrappingSerializer() - Method in class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
isUnwrappingSerializer() - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
 
isUnwrappingSerializer() - Method in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
 
isValidReferencePropertyName(String, JsonParser) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
Convenience method, equivalent to calling: readerInstance.generator.isValidReferencePropertyName(name, parser); and used to determine whether Object Ids handled by the underlying generator may be in form of (JSON) Objects.
isValueNode() - Method in class com.fasterxml.jackson.databind.JsonNode
 
isVirtual() - Method in class com.fasterxml.jackson.databind.BeanProperty.Bogus
 
isVirtual() - Method in interface com.fasterxml.jackson.databind.BeanProperty
Accessor for checking whether there is an actual physical property behind this property abstraction or not.
isVirtual() - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
 
isVirtual() - Method in class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase
 
isVirtual() - Method in class com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
 
isVisible - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
 
isVisibleForView(Class<?>) - Method in class com.fasterxml.jackson.databind.util.ViewMatcher
 
itemsFormat(JsonFormatVisitable, JavaType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor.Base
 
itemsFormat(JsonFormatTypes) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor.Base
 
itemsFormat(JsonFormatVisitable, JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor
Visit method called for structured types, as well as possibly for leaf types (especially if handled by custom serializers).
itemsFormat(JsonFormatTypes) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor
Visit method that is called if the content type is a simple scalar type like JsonFormatTypes.STRING (but not for structured types like JsonFormatTypes.OBJECT since they would be missing type information).
IterableSerializer - Class in com.fasterxml.jackson.databind.ser.std
 
IterableSerializer(JavaType, boolean, TypeSerializer) - Constructor for class com.fasterxml.jackson.databind.ser.std.IterableSerializer
 
IterableSerializer(IterableSerializer, BeanProperty, TypeSerializer, JsonSerializer<?>, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.IterableSerializer
 
iterator() - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
Accessor for traversing over all contained properties.
iterator() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap
 
iterator() - Method in class com.fasterxml.jackson.databind.JsonNode
Same as calling JsonNode.elements(); implemented so that convenience "for-each" loop can be used for looping over elements of JSON Array constructs.
iterator() - Method in class com.fasterxml.jackson.databind.util.ArrayIterator
 
IteratorSerializer - Class in com.fasterxml.jackson.databind.ser.impl
 
IteratorSerializer(JavaType, boolean, TypeSerializer) - Constructor for class com.fasterxml.jackson.databind.ser.impl.IteratorSerializer
 
IteratorSerializer(IteratorSerializer, BeanProperty, TypeSerializer, JsonSerializer<?>, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.impl.IteratorSerializer
 

J

JacksonAnnotationIntrospector - Class in com.fasterxml.jackson.databind.introspect
AnnotationIntrospector implementation that handles standard Jackson annotations.
JacksonAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
JacksonStdImpl - Annotation Type in com.fasterxml.jackson.databind.annotation
Marker interface used to indicate implementation classes (serializers, deserializers etc) that are standard ones Jackson uses; not custom ones that application has added.
Java7Handlers - Class in com.fasterxml.jackson.databind.ext
To support Java7-incomplete platforms, we will offer support for JDK 7 datatype(s) (that is, Path through this class, loaded dynamically; if loading fails, support will be missing.
Java7Handlers() - Constructor for class com.fasterxml.jackson.databind.ext.Java7Handlers
 
Java7HandlersImpl - Class in com.fasterxml.jackson.databind.ext
 
Java7HandlersImpl() - Constructor for class com.fasterxml.jackson.databind.ext.Java7HandlersImpl
 
Java7Support - Class in com.fasterxml.jackson.databind.ext
To support Java7-incomplete platforms, we will offer support for JDK 7 annotations through this class, loaded dynamically; if loading fails, support will be missing.
Java7Support() - Constructor for class com.fasterxml.jackson.databind.ext.Java7Support
 
Java7SupportImpl - Class in com.fasterxml.jackson.databind.ext
 
Java7SupportImpl() - Constructor for class com.fasterxml.jackson.databind.ext.Java7SupportImpl
 
JavaType - Class in com.fasterxml.jackson.databind
Base class for type token classes used both to contain information and as keys for deserializers.
JavaType(Class<?>, int, Object, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.JavaType
 
JavaType(JavaType) - Constructor for class com.fasterxml.jackson.databind.JavaType
Copy-constructor used when refining/upgrading type instances.
JavaUtilCollectionsDeserializers - Class in com.fasterxml.jackson.databind.deser.impl
Helper class used to contain logic for deserializing "special" containers from java.util.Collections and java.util.Arrays.
JavaUtilCollectionsDeserializers() - Constructor for class com.fasterxml.jackson.databind.deser.impl.JavaUtilCollectionsDeserializers
 
JDK14Util - Class in com.fasterxml.jackson.databind.jdk14
Helper class to support some of JDK 14 (and later) features without Jackson itself being run on (or even built with) Java 14.
JDK14Util() - Constructor for class com.fasterxml.jackson.databind.jdk14.JDK14Util
 
JdkDeserializers - Class in com.fasterxml.jackson.databind.deser.std
Container class that contains serializers for JDK types that require special handling for some reason.
JdkDeserializers() - Constructor for class com.fasterxml.jackson.databind.deser.std.JdkDeserializers
 
JDKValueInstantiators - Class in com.fasterxml.jackson.databind.deser.impl
Container for a set of ValueInstantiators used for certain critical JDK value types, either as performance optimization for initialization time observed by profiling, or due to difficulty in otherwise finding constructors.
JDKValueInstantiators() - Constructor for class com.fasterxml.jackson.databind.deser.impl.JDKValueInstantiators
 
JsonAnyFormatVisitor - Interface in com.fasterxml.jackson.databind.jsonFormatVisitors
 
JsonAnyFormatVisitor.Base - Class in com.fasterxml.jackson.databind.jsonFormatVisitors
Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
JsonAppend - Annotation Type in com.fasterxml.jackson.databind.annotation
Annotation that may be used to add "virtual" properties to be written after regular properties (although ordering may be changed using both standard @JsonPropertyOrder annotation, and properties of this annotation).
JsonAppend.Attr - Annotation Type in com.fasterxml.jackson.databind.annotation
Definition of a single attribute-backed property.
JsonAppend.Prop - Annotation Type in com.fasterxml.jackson.databind.annotation
Definition of a single general virtual property.
JsonArrayFormatVisitor - Interface in com.fasterxml.jackson.databind.jsonFormatVisitors
 
JsonArrayFormatVisitor.Base - Class in com.fasterxml.jackson.databind.jsonFormatVisitors
Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
JsonBooleanFormatVisitor - Interface in com.fasterxml.jackson.databind.jsonFormatVisitors
 
JsonBooleanFormatVisitor.Base - Class in com.fasterxml.jackson.databind.jsonFormatVisitors
Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
JsonDeserialize - Annotation Type in com.fasterxml.jackson.databind.annotation
Annotation use for configuring deserialization aspects, by attaching to "setter" methods or fields, or to value classes.
JsonDeserializer<T> - Class in com.fasterxml.jackson.databind
Abstract class that defines API used by ObjectMapper (and other chained JsonDeserializers too) to deserialize Objects of arbitrary types from JSON, using provided JsonParser.
JsonDeserializer() - Constructor for class com.fasterxml.jackson.databind.JsonDeserializer
 
JsonDeserializer.None - Class in com.fasterxml.jackson.databind
This marker class is only to be used with annotations, to indicate that no deserializer is configured.
JsonFormatTypes - Enum in com.fasterxml.jackson.databind.jsonFormatVisitors
 
JsonFormatVisitable - Interface in com.fasterxml.jackson.databind.jsonFormatVisitors
Interface JsonSerializer implements to allow for visiting type hierarchy.
JsonFormatVisitorWithSerializerProvider - Interface in com.fasterxml.jackson.databind.jsonFormatVisitors
 
JsonFormatVisitorWrapper - Interface in com.fasterxml.jackson.databind.jsonFormatVisitors
Interface for visitor callbacks, when type in question can be any of legal JSON types.
JsonFormatVisitorWrapper.Base - Class in com.fasterxml.jackson.databind.jsonFormatVisitors
Empty "no-op" implementation of JsonFormatVisitorWrapper, suitable for sub-classing.
JsonIntegerFormatVisitor - Interface in com.fasterxml.jackson.databind.jsonFormatVisitors
 
JsonIntegerFormatVisitor.Base - Class in com.fasterxml.jackson.databind.jsonFormatVisitors
Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
JsonLocationInstantiator - Class in com.fasterxml.jackson.databind.deser.std
For JsonLocation, we should be able to just implement ValueInstantiator (not that explicit one would be very hard but...)
JsonLocationInstantiator() - Constructor for class com.fasterxml.jackson.databind.deser.std.JsonLocationInstantiator
 
JsonMapFormatVisitor - Interface in com.fasterxml.jackson.databind.jsonFormatVisitors
 
JsonMapFormatVisitor.Base - Class in com.fasterxml.jackson.databind.jsonFormatVisitors
Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
JsonMapper - Class in com.fasterxml.jackson.databind.json
JSON-format specific ObjectMapper implementation.
JsonMapper() - Constructor for class com.fasterxml.jackson.databind.json.JsonMapper
 
JsonMapper(JsonFactory) - Constructor for class com.fasterxml.jackson.databind.json.JsonMapper
 
JsonMapper(JsonMapper) - Constructor for class com.fasterxml.jackson.databind.json.JsonMapper
 
JsonMapper.Builder - Class in com.fasterxml.jackson.databind.json
Base implementation for "Vanilla" ObjectMapper, used with JSON dataformat backend.
JsonMappingException - Exception in com.fasterxml.jackson.databind
Checked exception used to signal fatal problems with mapping of content, distinct from low-level I/O problems (signaled using simple IOExceptions) or data encoding/decoding problems (signaled with JsonParseException, JsonGenerationException).
JsonMappingException(String) - Constructor for exception com.fasterxml.jackson.databind.JsonMappingException
Deprecated.
Since 2.7 Use variant that takes JsonParser instead
JsonMappingException(String, Throwable) - Constructor for exception com.fasterxml.jackson.databind.JsonMappingException
Deprecated.
Since 2.7 Use variant that takes JsonParser instead
JsonMappingException(String, JsonLocation) - Constructor for exception com.fasterxml.jackson.databind.JsonMappingException
Deprecated.
Since 2.7 Use variant that takes JsonParser instead
JsonMappingException(String, JsonLocation, Throwable) - Constructor for exception com.fasterxml.jackson.databind.JsonMappingException
Deprecated.
Since 2.7 Use variant that takes JsonParser instead
JsonMappingException(Closeable, String) - Constructor for exception com.fasterxml.jackson.databind.JsonMappingException
 
JsonMappingException(Closeable, String, Throwable) - Constructor for exception com.fasterxml.jackson.databind.JsonMappingException
 
JsonMappingException(Closeable, String, JsonLocation) - Constructor for exception com.fasterxml.jackson.databind.JsonMappingException
 
JsonMappingException.Reference - Class in com.fasterxml.jackson.databind
Simple bean class used to contain references.
JsonNaming - Annotation Type in com.fasterxml.jackson.databind.annotation
Annotation that can be used to indicate a PropertyNamingStrategy to use for annotated class.
JsonNode - Class in com.fasterxml.jackson.databind
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements.
JsonNode() - Constructor for class com.fasterxml.jackson.databind.JsonNode
 
JsonNodeCreator - Interface in com.fasterxml.jackson.databind.node
Interface that defines common "creator" functionality implemented both by JsonNodeFactory and ContainerNode (that is, JSON Object and Array nodes).
JsonNodeDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Deserializer that can build instances of JsonNode from any JSON content, using appropriate JsonNode type.
JsonNodeDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer
 
JsonNodeFactory - Class in com.fasterxml.jackson.databind.node
Base class that specifies methods for getting access to Node instances (newly constructed, or shared, depending on type), as well as basic implementation of the methods.
JsonNodeFactory(boolean) - Constructor for class com.fasterxml.jackson.databind.node.JsonNodeFactory
Main constructor
JsonNodeFactory() - Constructor for class com.fasterxml.jackson.databind.node.JsonNodeFactory
Default constructor
JsonNodeType - Enum in com.fasterxml.jackson.databind.node
Enumeration of JSON types.
JsonNullFormatVisitor - Interface in com.fasterxml.jackson.databind.jsonFormatVisitors
 
JsonNullFormatVisitor.Base - Class in com.fasterxml.jackson.databind.jsonFormatVisitors
Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
JsonNumberFormatVisitor - Interface in com.fasterxml.jackson.databind.jsonFormatVisitors
 
JsonNumberFormatVisitor.Base - Class in com.fasterxml.jackson.databind.jsonFormatVisitors
Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
JsonObjectFormatVisitor - Interface in com.fasterxml.jackson.databind.jsonFormatVisitors
Visitor called when properties of a type that maps to JSON Object are being visited: this usually means POJOs, but sometimes other types use it too (like EnumMap).
JsonObjectFormatVisitor.Base - Class in com.fasterxml.jackson.databind.jsonFormatVisitors
Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
JSONPObject - Class in com.fasterxml.jackson.databind.util
Container class that can be used to wrap any Object instances (including nulls), and will serialize embedded in JSONP wrapping.
JSONPObject(String, Object) - Constructor for class com.fasterxml.jackson.databind.util.JSONPObject
 
JSONPObject(String, Object, JavaType) - Constructor for class com.fasterxml.jackson.databind.util.JSONPObject
 
JsonPOJOBuilder - Annotation Type in com.fasterxml.jackson.databind.annotation
Annotation used to configure details of a Builder class: instances of which are used as Builders for deserialized POJO values, instead of POJOs being instantiated using constructors or factory methods.
JsonPOJOBuilder.Value - Class in com.fasterxml.jackson.databind.annotation
Simple value container for containing values read from JsonPOJOBuilder annotation instance.
JsonSchema - Class in com.fasterxml.jackson.databind.jsonschema
Deprecated.
Since 2.2, we recommend use of external JSON Schema generator module
JsonSchema(ObjectNode) - Constructor for class com.fasterxml.jackson.databind.jsonschema.JsonSchema
Deprecated.
Main constructor for schema instances.
JsonSerializable - Interface in com.fasterxml.jackson.databind
Interface that can be implemented by objects that know how to serialize themselves to JSON, using JsonGenerator (and SerializerProvider if necessary).
JsonSerializable.Base - Class in com.fasterxml.jackson.databind
Base class with minimal implementation, as well as couple of extension methods that core Jackson databinding makes use of.
JsonSerializableSchema - Annotation Type in com.fasterxml.jackson.databind.jsonschema
Annotation that can be used to define JSON Schema definition for the annotated class.
JsonSerialize - Annotation Type in com.fasterxml.jackson.databind.annotation
Annotation used for configuring serialization aspects, by attaching to "getter" methods or fields, or to value classes.
JsonSerialize.Inclusion - Enum in com.fasterxml.jackson.databind.annotation
Deprecated.
JsonSerialize.Typing - Enum in com.fasterxml.jackson.databind.annotation
Enumeration used with JsonSerialize.typing() property to define whether type detection is based on dynamic runtime type (DYNAMIC) or declared type (STATIC).
JsonSerializer<T> - Class in com.fasterxml.jackson.databind
Abstract class that defines API used by ObjectMapper (and other chained JsonSerializers too) to serialize Objects of arbitrary types into JSON, using provided JsonGenerator.
JsonSerializer() - Constructor for class com.fasterxml.jackson.databind.JsonSerializer
 
JsonSerializer.None - Class in com.fasterxml.jackson.databind
This marker class is only to be used with annotations, to indicate that no serializer is configured.
JsonStringFormatVisitor - Interface in com.fasterxml.jackson.databind.jsonFormatVisitors
 
JsonStringFormatVisitor.Base - Class in com.fasterxml.jackson.databind.jsonFormatVisitors
Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
JsonTypeIdResolver - Annotation Type in com.fasterxml.jackson.databind.annotation
Annotation that can be used to plug a custom type identifier handler (TypeIdResolver) to be used by TypeSerializers and TypeDeserializers for converting between java types and type id included in JSON content.
JsonTypeResolver - Annotation Type in com.fasterxml.jackson.databind.annotation
Annotation that can be used to explicitly define custom resolver used for handling serialization and deserialization of type information, needed for handling of polymorphic types (or sometimes just for linking abstract types to concrete types)
JsonValueFormat - Enum in com.fasterxml.jackson.databind.jsonFormatVisitors
This enum represents the encoded format for a jsonSchema value type
JsonValueFormatVisitor - Interface in com.fasterxml.jackson.databind.jsonFormatVisitors
 
JsonValueFormatVisitor.Base - Class in com.fasterxml.jackson.databind.jsonFormatVisitors
Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
JsonValueInstantiator - Annotation Type in com.fasterxml.jackson.databind.annotation
Annotation that can be used to indicate a ValueInstantiator to use for creating instances of specified type.
JsonValueSerializer - Class in com.fasterxml.jackson.databind.ser.std
Serializer class that can serialize Object that have a JsonValue annotation to indicate that serialization should be done by calling the method annotated, and serializing result it returns.
JsonValueSerializer(AnnotatedMember, TypeSerializer, JsonSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
JsonValueSerializer(AnnotatedMember, JsonSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
Deprecated.
Since 2.12
JsonValueSerializer(JsonValueSerializer, BeanProperty, TypeSerializer, JsonSerializer<?>, boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
JSONWrappedObject - Class in com.fasterxml.jackson.databind.util
General-purpose wrapper class that can be used to decorate serialized value with arbitrary literal prefix and suffix.
JSONWrappedObject(String, String, Object) - Constructor for class com.fasterxml.jackson.databind.util.JSONWrappedObject
 
JSONWrappedObject(String, String, Object, JavaType) - Constructor for class com.fasterxml.jackson.databind.util.JSONWrappedObject
Constructor that should be used when specific serialization type to use is important, and needs to be passed instead of just using runtime (type-erased) type of the value.

K

KEBAB_CASE - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategies
Naming convention used in languages like Lisp, where words are in lower-case letters, separated by hyphens.
KEBAB_CASE - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategy
Deprecated.
Since 2.12 deprecated. Use PropertyNamingStrategies.KEBAB_CASE instead. See databind#2715 for reasons for deprecation.
KebabCaseStrategy() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategies.KebabCaseStrategy
 
KebabCaseStrategy() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategy.KebabCaseStrategy
Deprecated.
 
key(Object) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedObjectIdGenerator
 
key(Object) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertyBasedObjectIdGenerator
 
KeyDeserializer - Class in com.fasterxml.jackson.databind
Abstract class that defines API used for deserializing JSON content field names into Java Map keys.
KeyDeserializer() - Constructor for class com.fasterxml.jackson.databind.KeyDeserializer
 
KeyDeserializer.None - Class in com.fasterxml.jackson.databind
This marker class is only to be used with annotations, to indicate that no deserializer is configured.
keyDeserializerInstance(DeserializationConfig, Annotated, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
Method called to get an instance of key deserializer of specified type.
keyDeserializerInstance(Annotated, Object) - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
keyDeserializerInstance(Annotated, Object) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
keyDeserializers() - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
 
KeyDeserializers - Interface in com.fasterxml.jackson.databind.deser
Interface that defines API for simple extensions that can provide additional deserializers for deserializer Map keys of various types, from JSON property names.
keyFormat(JsonFormatVisitable, JavaType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.Base
 
keyFormat(JsonFormatVisitable, JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor
Visit method called to indicate type of keys of the Map type being visited
keys() - Method in class com.fasterxml.jackson.databind.util.CompactStringObjectMap
 
keySerializers() - Method in class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
 

L

LaissezFaireSubTypeValidator - Class in com.fasterxml.jackson.databind.jsontype.impl
Default PolymorphicTypeValidator used unless explicit one is constructed (and, in 2.11, MapperFeature.BLOCK_UNSAFE_POLYMORPHIC_BASE_TYPES not enabled).
LaissezFaireSubTypeValidator() - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.LaissezFaireSubTypeValidator
 
lastValidIndex() - Method in class com.fasterxml.jackson.databind.util.EnumResolver
 
leaseObjectBuffer() - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method that can be used to get access to a reusable ObjectBuffer, useful for efficiently constructing Object arrays and Lists.
legacyManglePropertyName(String, int) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
Method called to figure out name of the property, given corresponding suggested name based on a method or field name.
legacyManglePropertyName(String, int) - Static method in class com.fasterxml.jackson.databind.util.BeanUtil
Method called to figure out name of the property, given corresponding suggested name based on a method or field name.
Linked(T, POJOPropertyBuilder.Linked<T>, PropertyName, boolean, boolean, boolean) - Constructor for class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
 
LinkedNode<T> - Class in com.fasterxml.jackson.databind.util
Node of a forward-only linked list.
LinkedNode(T, LinkedNode<T>) - Constructor for class com.fasterxml.jackson.databind.util.LinkedNode
 
linkNext(LinkedNode<T>) - Method in class com.fasterxml.jackson.databind.util.LinkedNode
 
localSize() - Method in class com.fasterxml.jackson.databind.introspect.SimpleMixInResolver
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.AtomicBooleanDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.AtomicIntegerDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.AtomicLongDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.ByteBufferDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.MapEntryDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigDecimalDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigIntegerDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.NumberDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.StringDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.TokenBufferDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
logicalType() - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla
 
logicalType() - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Method for accessing logical type of values this deserializer produces.
LogicalType - Enum in com.fasterxml.jackson.databind.type
Set of logical types (or type categories, classes of classes), used for defining applicability of configuration like coercion configuration.
LONG_DESC - Static variable in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
LongArraySerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.LongArraySerializer
 
LongArraySerializer(StdArraySerializers.LongArraySerializer, BeanProperty, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.LongArraySerializer
 
LongBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.LongBuilder
 
LongDeserializer(Class<Long>, Long) - Constructor for class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.LongDeserializer
 
LongNode - Class in com.fasterxml.jackson.databind.node
Numeric node that contains simple 64-bit integer values.
LongNode(long) - Constructor for class com.fasterxml.jackson.databind.node.LongNode
 
LongSerializer(Class<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.NumberSerializers.LongSerializer
 
longValue() - Method in class com.fasterxml.jackson.databind.JsonNode
Returns 64-bit long value for this node, if and only if this node is numeric (JsonNode.isNumber() returns true).
longValue() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
longValue() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
longValue() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
longValue() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
longValue() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
longValue() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
longValue() - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
longValue() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
looksLikeISO8601(String) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
Helper method used to figure out if input looks like valid ISO-8601 string.
LookupCache<K,V> - Interface in com.fasterxml.jackson.databind.util
An interface describing the required API for the Jackson-databind Type cache.
LOWER_CAMEL_CASE - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategies
Naming convention used in Java, where words other than first are capitalized and no separator is used between words.
LOWER_CAMEL_CASE - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategy
Deprecated.
Since 2.12 deprecated. Use PropertyNamingStrategies.LOWER_CAMEL_CASE instead. See databind#2715 for reasons for deprecation.
LOWER_CASE - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategies
Naming convention in which all words of the logical name are in lower case, and no separator is used between words.
LOWER_CASE - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategy
Deprecated.
Since 2.12 deprecated. Use PropertyNamingStrategies.LOWER_CASE instead. See databind#2715 for reasons for deprecation.
LOWER_DOT_CASE - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategies
Naming convention widely used as configuration properties name, where words are in lower-case letters, separated by dots.
LOWER_DOT_CASE - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategy
Deprecated.
Since 2.12 deprecated. Use PropertyNamingStrategies.LOWER_DOT_CASE instead. See databind#2715 for reasons for deprecation.
LowerCamelCaseStrategy() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategies.LowerCamelCaseStrategy
 
LowerCaseStrategy() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategies.LowerCaseStrategy
 
LowerCaseStrategy() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerCaseStrategy
Deprecated.
 
LowerCaseWithUnderscoresStrategy() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy
Deprecated.
 
LowerDotCaseStrategy() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategies.LowerDotCaseStrategy
 
LowerDotCaseStrategy() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerDotCaseStrategy
Deprecated.
 
LRUMap<K,V> - Class in com.fasterxml.jackson.databind.util
Helper for simple bounded maps used for reusing lookup values.
LRUMap(int, int) - Constructor for class com.fasterxml.jackson.databind.util.LRUMap
 

M

managed(String) - Static method in class com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
 
ManagedReferenceProperty - Class in com.fasterxml.jackson.databind.deser.impl
Wrapper property that is used to handle managed (forward) properties Basically just needs to delegate first to actual forward property, and then to back property.
ManagedReferenceProperty(SettableBeanProperty, String, SettableBeanProperty, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty
 
map - Variable in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap.SerializerAndMapResult
 
mapAbstractType(DeserializationConfig, JavaType) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
mapAbstractType(DeserializationConfig, JavaType) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
Method that can be called to try to resolve an abstract type (interface, abstract class) into a concrete type, or at least something "more concrete" (abstract class instead of interface).
mapArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
Method called to map a JSON Array into a Java value.
mapArray(JsonParser, DeserializationContext, Collection<Object>) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
mapArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla
 
mapArrayToArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
Method called to map a JSON Array into a Java Object array (Object[]).
mapArrayToArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla
Method called to map a JSON Array into a Java Object array (Object[]).
MapDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Basic deserializer that can take JSON "Object" structure and construct a Map instance, with typed contents.
MapDeserializer(JavaType, ValueInstantiator, KeyDeserializer, JsonDeserializer<Object>, TypeDeserializer) - Constructor for class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
MapDeserializer(MapDeserializer) - Constructor for class com.fasterxml.jackson.databind.deser.std.MapDeserializer
Copy-constructor that can be used by sub-classes to allow copy-on-write styling copying of settings of an existing instance.
MapDeserializer(MapDeserializer, KeyDeserializer, JsonDeserializer<Object>, TypeDeserializer, NullValueProvider, Set<String>) - Constructor for class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
MapDeserializer(MapDeserializer, KeyDeserializer, JsonDeserializer<Object>, TypeDeserializer, NullValueProvider, Set<String>, Set<String>) - Constructor for class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
MapEntryDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Basic serializer that can take JSON "Object" structure and construct a Map instance, with typed contents.
MapEntryDeserializer(JavaType, KeyDeserializer, JsonDeserializer<Object>, TypeDeserializer) - Constructor for class com.fasterxml.jackson.databind.deser.std.MapEntryDeserializer
 
MapEntryDeserializer(MapEntryDeserializer) - Constructor for class com.fasterxml.jackson.databind.deser.std.MapEntryDeserializer
Copy-constructor that can be used by sub-classes to allow copy-on-write styling copying of settings of an existing instance.
MapEntryDeserializer(MapEntryDeserializer, KeyDeserializer, JsonDeserializer<Object>, TypeDeserializer) - Constructor for class com.fasterxml.jackson.databind.deser.std.MapEntryDeserializer
 
MapEntrySerializer - Class in com.fasterxml.jackson.databind.ser.impl
 
MapEntrySerializer(JavaType, JavaType, JavaType, boolean, TypeSerializer, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
MapEntrySerializer(MapEntrySerializer, BeanProperty, TypeSerializer, JsonSerializer<?>, JsonSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
Deprecated.
MapEntrySerializer(MapEntrySerializer, BeanProperty, TypeSerializer, JsonSerializer<?>, JsonSerializer<?>, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
MapLikeType - Class in com.fasterxml.jackson.databind.type
Type that represents Map-like types; things that consist of key/value pairs but that do not necessarily implement Map, but that do not have enough introspection functionality to allow for some level of generic handling.
MapLikeType(Class<?>, TypeBindings, JavaType, JavaType[], JavaType, JavaType, Object, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.type.MapLikeType
 
MapLikeType(TypeBase, JavaType, JavaType) - Constructor for class com.fasterxml.jackson.databind.type.MapLikeType
 
mapObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
Method called to map a JSON Object into a Java value.
mapObject(JsonParser, DeserializationContext, Map<Object, Object>) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
mapObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla
Method called to map a JSON Object into a Java value.
MapperBuilder<M extends ObjectMapper,B extends MapperBuilder<M,B>> - Class in com.fasterxml.jackson.databind.cfg
Jackson 3 will introduce fully immutable, builder-based system for constructing ObjectMappers.
MapperBuilder(M) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
MapperConfig<T extends MapperConfig<T>> - Class in com.fasterxml.jackson.databind.cfg
Interface that defines functionality accessible through both serialization and deserialization configuration objects; accessors to mode-independent configuration settings and such.
MapperConfig(BaseSettings, int) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperConfig
 
MapperConfig(MapperConfig<T>, int) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperConfig
 
MapperConfig(MapperConfig<T>, BaseSettings) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperConfig
 
MapperConfig(MapperConfig<T>) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperConfig
 
MapperConfigBase<CFG extends ConfigFeature,T extends MapperConfigBase<CFG,T>> - Class in com.fasterxml.jackson.databind.cfg
 
MapperConfigBase(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Constructor used when creating a new instance (compared to that of creating fluent copies)
MapperConfigBase(MapperConfigBase<CFG, T>, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Copy constructor usually called to make a copy for use by ObjectMapper that is copied.
MapperConfigBase(MapperConfigBase<CFG, T>) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Pass-through constructor used when no changes are needed to the base class.
MapperConfigBase(MapperConfigBase<CFG, T>, BaseSettings) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
MapperConfigBase(MapperConfigBase<CFG, T>, int) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
MapperConfigBase(MapperConfigBase<CFG, T>, SubtypeResolver) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
MapperConfigBase(MapperConfigBase<CFG, T>, PropertyName) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
MapperConfigBase(MapperConfigBase<CFG, T>, Class<?>) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
MapperConfigBase(MapperConfigBase<CFG, T>, SimpleMixInResolver) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
MapperConfigBase(MapperConfigBase<CFG, T>, ContextAttributes) - Constructor for class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
MapperFeature - Enum in com.fasterxml.jackson.databind
Enumeration that defines simple on/off features to set for ObjectMapper, and accessible (but not changeable) via ObjectReader and ObjectWriter (as well as through various convenience methods through context objects).
mappingException(String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Deprecated.
Since 2.9 use more specific error reporting methods instead
mappingException(String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Deprecated.
Since 2.9 use more specific error reporting methods instead
mappingException(Class<?>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
mappingException(Class<?>, JsonToken) - Method in class com.fasterxml.jackson.databind.DeserializationContext
mappingException(String, Object...) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Deprecated.
Since 2.9
mappingException(Throwable, String, Object...) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Deprecated.
Since 2.9
MappingIterator<T> - Class in com.fasterxml.jackson.databind
Iterator exposed by ObjectMapper when binding sequence of objects.
MappingIterator(JavaType, JsonParser, DeserializationContext, JsonDeserializer<?>, boolean, Object) - Constructor for class com.fasterxml.jackson.databind.MappingIterator
 
MappingJsonFactory - Class in com.fasterxml.jackson.databind
Sub-class of JsonFactory that will create a proper ObjectCodec to allow seam-less conversions between JSON content and Java objects (POJOs).
MappingJsonFactory() - Constructor for class com.fasterxml.jackson.databind.MappingJsonFactory
 
MappingJsonFactory(ObjectMapper) - Constructor for class com.fasterxml.jackson.databind.MappingJsonFactory
 
MappingJsonFactory(JsonFactory, ObjectMapper) - Constructor for class com.fasterxml.jackson.databind.MappingJsonFactory
 
MapProperty - Class in com.fasterxml.jackson.databind.ser.std
Helper class needed to support flexible filtering of Map properties with generic JSON Filter functionality.
MapProperty(TypeSerializer, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.ser.std.MapProperty
 
MapSerializer - Class in com.fasterxml.jackson.databind.ser.std
Standard serializer implementation for serializing {link java.util.Map} types.
MapSerializer(Set<String>, Set<String>, JavaType, JavaType, boolean, TypeSerializer, JsonSerializer<?>, JsonSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
MapSerializer(Set<String>, JavaType, JavaType, boolean, TypeSerializer, JsonSerializer<?>, JsonSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.MapSerializer
Deprecated.
in 2.12, remove from 3.0
MapSerializer(MapSerializer, BeanProperty, JsonSerializer<?>, JsonSerializer<?>, Set<String>, Set<String>) - Constructor for class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
MapSerializer(MapSerializer, BeanProperty, JsonSerializer<?>, JsonSerializer<?>, Set<String>) - Constructor for class com.fasterxml.jackson.databind.ser.std.MapSerializer
Deprecated.
in 2.12, remove from 3.0
MapSerializer(MapSerializer, TypeSerializer, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
MapSerializer(MapSerializer, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
MapSerializer(MapSerializer, TypeSerializer, Object) - Constructor for class com.fasterxml.jackson.databind.ser.std.MapSerializer
Deprecated.
// since 2.9
MapType - Class in com.fasterxml.jackson.databind.type
Type that represents "true" Java Map types.
MapType(TypeBase, JavaType, JavaType) - Constructor for class com.fasterxml.jackson.databind.type.MapType
 
markAsIgnorable() - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
markAsIgnorable() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
MARKER_FOR_EMPTY - Static variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Marker object used to indicate "do not serialize if empty"
MARKER_FOR_EMPTY - Static variable in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
MARKER_FOR_EMPTY - Static variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
MARKER_FOR_EMPTY - Static variable in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
 
Match(InputStream, byte[], int, int, ObjectReader, MatchStrength) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
 
match(MapperConfig<?>, String) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.NameMatcher
 
match(MapperConfig<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.TypeMatcher
 
materializeAbstractType(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
 
MAX_BIG_DECIMAL_SCALE - Static variable in class com.fasterxml.jackson.databind.ser.std.NumberSerializer
Copied from `jackson-core` class `GeneratorBase`
maySerializeAsObject() - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
Convenience method, equivalent to calling: readerInstance.generator.maySerializeAsObject(); and used to determine whether Object Ids handled by the underlying generator may be in form of (JSON) Objects.
MemberIterator(POJOPropertyBuilder.Linked<T>) - Constructor for class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.MemberIterator
 
MemberKey - Class in com.fasterxml.jackson.databind.introspect
Helper class needed to be able to efficiently access class member functions (Methods and Constructors) in Maps.
MemberKey(Method) - Constructor for class com.fasterxml.jackson.databind.introspect.MemberKey
 
MemberKey(Constructor<?>) - Constructor for class com.fasterxml.jackson.databind.introspect.MemberKey
 
MemberKey(String, Class<?>[]) - Constructor for class com.fasterxml.jackson.databind.introspect.MemberKey
 
memberMethods() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
merge(AnnotationMap, AnnotationMap) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotationMap
 
mergeAnnotations(boolean) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
MergeInfo(AnnotatedMember, boolean) - Constructor for class com.fasterxml.jackson.databind.PropertyMetadata.MergeInfo
 
MergingSettableBeanProperty - Class in com.fasterxml.jackson.databind.deser.impl
SettableBeanProperty implementation that will try to access value of the property first, and if non-null value found, pass that for update (using JsonDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, Object)) instead of constructing a new value.
MergingSettableBeanProperty(SettableBeanProperty, AnnotatedMember) - Constructor for class com.fasterxml.jackson.databind.deser.impl.MergingSettableBeanProperty
 
MergingSettableBeanProperty(MergingSettableBeanProperty, SettableBeanProperty) - Constructor for class com.fasterxml.jackson.databind.deser.impl.MergingSettableBeanProperty
 
MethodProperty - Class in com.fasterxml.jackson.databind.deser.impl
This concrete sub-class implements property that is set using regular "setter" method.
MethodProperty(BeanPropertyDefinition, JavaType, TypeDeserializer, Annotations, AnnotatedMethod) - Constructor for class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
MethodProperty(MethodProperty, JsonDeserializer<?>, NullValueProvider) - Constructor for class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
MethodProperty(MethodProperty, PropertyName) - Constructor for class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
MethodProperty(MethodProperty, Method) - Constructor for class com.fasterxml.jackson.databind.deser.impl.MethodProperty
Constructor used for JDK Serialization when reading persisted object
MinimalClassNameIdResolver - Class in com.fasterxml.jackson.databind.jsontype.impl
 
MinimalClassNameIdResolver(JavaType, TypeFactory, PolymorphicTypeValidator) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.MinimalClassNameIdResolver
 
MismatchedInputException - Exception in com.fasterxml.jackson.databind.exc
General exception type used as the base class for all JsonMappingExceptions that are due to input not mapping to target definition; these are typically considered "client errors" since target type definition itself is not the root cause but mismatching input.
MismatchedInputException(JsonParser, String) - Constructor for exception com.fasterxml.jackson.databind.exc.MismatchedInputException
 
MismatchedInputException(JsonParser, String, JsonLocation) - Constructor for exception com.fasterxml.jackson.databind.exc.MismatchedInputException
 
MismatchedInputException(JsonParser, String, Class<?>) - Constructor for exception com.fasterxml.jackson.databind.exc.MismatchedInputException
 
MismatchedInputException(JsonParser, String, JavaType) - Constructor for exception com.fasterxml.jackson.databind.exc.MismatchedInputException
 
MISSING_VALUE_DESERIALIZER - Static variable in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
To avoid nasty NPEs, let's use a placeholder for _valueDeserializer, if real deserializer is not (yet) available.
missingNode() - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
missingNode() - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
 
MissingNode - Class in com.fasterxml.jackson.databind.node
This singleton node class is generated to denote "missing nodes" along paths that do not exist.
MissingNode() - Constructor for class com.fasterxml.jackson.databind.node.MissingNode
NOTE: visibility raised to `protected` in 2.9.3 to allow custom subtypes (which may not be greatest idea ever to have but was requested)
missingNode() - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
missingNode() - Method in class com.fasterxml.jackson.databind.ObjectReader
 
missingTypeIdException(JavaType, String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
mixInCount() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Test-only method -- does not reflect possibly open-ended set that external mix-in resolver might provide.
mixInCount() - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
modifyArrayDeserializer(DeserializationConfig, ArrayType, BeanDescription, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
Method called by DeserializerFactory after it has constructed the standard deserializer for given ArrayType to make it possible to either replace or augment this deserializer with additional functionality.
modifyArraySerializer(SerializationConfig, ArrayType, BeanDescription, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerModifier
Method called by DeserializerFactory after it has constructed the standard serializer for given ArrayType to make it possible to either replace or augment this serializer with additional functionality.
modifyCollectionDeserializer(DeserializationConfig, CollectionType, BeanDescription, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
Method called by BeanDeserializerFactory after constructing default CollectionType deserializer instance.
modifyCollectionLikeDeserializer(DeserializationConfig, CollectionLikeType, BeanDescription, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
Method called by BeanDeserializerFactory after constructing default CollectionLikeType deserializer instance.
modifyCollectionLikeSerializer(SerializationConfig, CollectionLikeType, BeanDescription, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerModifier
 
modifyCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerModifier
 
modifyDeserializer(DeserializationConfig, BeanDescription, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
Method called by BeanDeserializerFactory after constructing default bean deserializer instance with properties collected and ordered earlier.
modifyEnumDeserializer(DeserializationConfig, JavaType, BeanDescription, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
Method called by BeanDeserializerFactory after constructing default enum type deserializer instance.
modifyEnumSerializer(SerializationConfig, JavaType, BeanDescription, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerModifier
 
modifyFieldName(AnnotatedField, String) - Method in class com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy.Base
 
modifyFieldName(AnnotatedField, String) - Method in class com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy
Method called to find the name of logical property that given field should be associated with, if any.
modifyFieldName(AnnotatedField, String) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
 
modifyKeyDeserializer(DeserializationConfig, JavaType, KeyDeserializer) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
Method called by DeserializerFactory after it has constructed the standard key deserializer for given key type.
modifyKeySerializer(SerializationConfig, JavaType, BeanDescription, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerModifier
Method called by DeserializerFactory after it has constructed the default key serializer to use for serializing Map keys of given type.
modifyMapDeserializer(DeserializationConfig, MapType, BeanDescription, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
Method called by BeanDeserializerFactory after constructing default MapType deserializer instance.
modifyMapLikeDeserializer(DeserializationConfig, MapLikeType, BeanDescription, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
Method called by BeanDeserializerFactory after constructing default MapLikeType deserializer instance.
modifyMapLikeSerializer(SerializationConfig, MapLikeType, BeanDescription, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerModifier
 
modifyMapSerializer(SerializationConfig, MapType, BeanDescription, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerModifier
 
modifyReferenceDeserializer(DeserializationConfig, ReferenceType, BeanDescription, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
Method called by BeanDeserializerFactory after constructing default ReferenceType deserializer instance.
modifySerializer(SerializationConfig, BeanDescription, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerModifier
Method called by BeanSerializerFactory after constructing default bean serializer instance with properties collected and ordered earlier.
modifyType(JavaType, Type, TypeBindings, TypeFactory) - Method in class com.fasterxml.jackson.databind.type.TypeModifier
Method called to let modifier change constructed type definition.
modifyTypeByAnnotation(DeserializationContext, Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Module - Class in com.fasterxml.jackson.databind
Simple interface for extensions that can be registered with ObjectMapper to provide a well-defined set of extensions to default functionality; such as support for new data types.
Module() - Constructor for class com.fasterxml.jackson.databind.Module
 
Module.SetupContext - Interface in com.fasterxml.jackson.databind
Interface Jackson exposes to modules for purpose of registering extended functionality.
moreSpecificType(JavaType, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method that can be called to figure out more specific of two types (if they are related; that is, one implements or extends the other); or if not related, return the primary type.
MutableCoercionConfig - Class in com.fasterxml.jackson.databind.cfg
Mutable version of CoercionConfig (or rather, extended API) exposed during configuration phase of ObjectMapper construction (via Builder).
MutableCoercionConfig() - Constructor for class com.fasterxml.jackson.databind.cfg.MutableCoercionConfig
 
MutableCoercionConfig(MutableCoercionConfig) - Constructor for class com.fasterxml.jackson.databind.cfg.MutableCoercionConfig
 
MutableConfigOverride - Class in com.fasterxml.jackson.databind.cfg
Extension of ConfigOverride that allows changing of contained configuration settings.
MutableConfigOverride() - Constructor for class com.fasterxml.jackson.databind.cfg.MutableConfigOverride
 
MutableConfigOverride(MutableConfigOverride) - Constructor for class com.fasterxml.jackson.databind.cfg.MutableConfigOverride
 

N

name - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
 
name(String) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Returns either single-quoted (apostrophe) 'name' (if name not null), or "[null]" if name is null.
name(PropertyName) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Returns either single-quoted (apostrophe) 'name' (if name not null), or "[null]" if name is null.
NAME_FOR_OBJECT_REF - Static variable in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
Named - Interface in com.fasterxml.jackson.databind.util
Simple tag interface mostly to allow sorting by name.
NamedType - Class in com.fasterxml.jackson.databind.jsontype
Simple container class for types with optional logical name, used as external identifier
NamedType(Class<?>) - Constructor for class com.fasterxml.jackson.databind.jsontype.NamedType
 
NamedType(Class<?>, String) - Constructor for class com.fasterxml.jackson.databind.jsontype.NamedType
 
nameForConstructorParameter(MapperConfig<?>, AnnotatedParameter, String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategies.NamingBase
 
nameForConstructorParameter(MapperConfig<?>, AnnotatedParameter, String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategy
Method called to find external name (name used in JSON) for given logical POJO property, as defined by given constructor parameter; typically called when building a deserializer (but not necessarily only then).
nameForConstructorParameter(MapperConfig<?>, AnnotatedParameter, String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategy.PropertyNamingStrategyBase
Deprecated.
 
nameForField(MapperConfig<?>, AnnotatedField, String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategies.NamingBase
 
nameForField(MapperConfig<?>, AnnotatedField, String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategy
Method called to find external name (name used in JSON) for given logical POJO property, as defined by given field.
nameForField(MapperConfig<?>, AnnotatedField, String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategy.PropertyNamingStrategyBase
Deprecated.
 
nameForGetterMethod(MapperConfig<?>, AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategies.NamingBase
 
nameForGetterMethod(MapperConfig<?>, AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategy
Method called to find external name (name used in JSON) for given logical POJO property, as defined by given getter method; typically called when building a serializer.
nameForGetterMethod(MapperConfig<?>, AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategy.PropertyNamingStrategyBase
Deprecated.
 
nameForSetterMethod(MapperConfig<?>, AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategies.NamingBase
 
nameForSetterMethod(MapperConfig<?>, AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategy
Method called to find external name (name used in JSON) for given logical POJO property, as defined by given setter method; typically called when building a deserializer (but not necessarily only then).
nameForSetterMethod(MapperConfig<?>, AnnotatedMethod, String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategy.PropertyNamingStrategyBase
Deprecated.
 
NameMatcher() - Constructor for class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.NameMatcher
 
nameOf(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Returns either `cls.getName()` (if `cls` not null), or "[null]" if `cls` is null.
nameOf(Named) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Returns either single-quoted (apostrophe) 'named.getName()' (if named not null), or "[null]" if named is null.
NameTransformer - Class in com.fasterxml.jackson.databind.util
Helper class used to encapsulate details of name mangling, transforming of names using different strategies (prefixes, suffixes).
NameTransformer() - Constructor for class com.fasterxml.jackson.databind.util.NameTransformer
 
NameTransformer.Chained - Class in com.fasterxml.jackson.databind.util
 
NameTransformer.NopTransformer - Class in com.fasterxml.jackson.databind.util
 
NamingBase() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategies.NamingBase
 
namingStrategyInstance(MapperConfig<?>, Annotated, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
Method called to construct a NamingStrategy instance used for specified class.
newDelegatingInstance(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
newForSerialization(Object) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedObjectIdGenerator
 
newForSerialization(Object) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertyBasedObjectIdGenerator
 
newWith(Class<?>, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
 
next - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyValue
 
next - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
 
next() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.MemberIterator
 
next() - Method in class com.fasterxml.jackson.databind.MappingIterator
 
next() - Method in class com.fasterxml.jackson.databind.util.ArrayIterator
 
next() - Method in class com.fasterxml.jackson.databind.util.LinkedNode
 
next() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
 
nextFieldName() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
nextToken() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
nextToken() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
nextValue() - Method in class com.fasterxml.jackson.databind.MappingIterator
 
NioPathDeserializer - Class in com.fasterxml.jackson.databind.ext
 
NioPathDeserializer() - Constructor for class com.fasterxml.jackson.databind.ext.NioPathDeserializer
 
NioPathSerializer - Class in com.fasterxml.jackson.databind.ext
 
NioPathSerializer() - Constructor for class com.fasterxml.jackson.databind.ext.NioPathSerializer
 
NO_ABSTRACT_TYPE_RESOLVERS - Static variable in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
 
NO_ANNOTATIONS - Static variable in class com.fasterxml.jackson.databind.introspect.AnnotationCollector
 
NO_DESERIALIZERS - Static variable in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
 
NO_DESERIALIZERS - Static variable in class com.fasterxml.jackson.databind.deser.DeserializerFactory
 
NO_MODIFIERS - Static variable in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
 
NO_MODIFIERS - Static variable in class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
 
NO_NAME - Static variable in class com.fasterxml.jackson.databind.PropertyName
Special placeholder value that indicates that there is no name associated.
NO_OBJECTS - Static variable in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
NO_PROPS - Static variable in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
NO_SERIALIZERS - Static variable in class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
Constant for empty Serializers array (which by definition is stateless and reusable)
NO_VALUE - Static variable in annotation type com.fasterxml.jackson.databind.jsonschema.JsonSerializableSchema
Marker value used to indicate that property has "no value"; needed because annotations cannot have null as default value.
NO_VALUE_INSTANTIATORS - Static variable in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
 
NoClass - Class in com.fasterxml.jackson.databind.annotation
Marker class used with annotations to indicate "no class".
NodeDeserializer() - Constructor for class com.fasterxml.jackson.databind.ext.DOMDeserializer.NodeDeserializer
 
nodeFactory(JsonNodeFactory) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
None() - Constructor for class com.fasterxml.jackson.databind.JsonSerializer.None
 
None() - Constructor for class com.fasterxml.jackson.databind.KeyDeserializer.None
 
None() - Constructor for class com.fasterxml.jackson.databind.util.Converter.None
 
nonNull(T, T) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
nonNullString(String) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
nonSharedInstance(Object, Object) - Method in class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
Overridable method that creates initial non-shared instance, with the first explicit set value.
NonTypedScalarSerializerBase<T> - Class in com.fasterxml.jackson.databind.ser.std
Deprecated.
NonTypedScalarSerializerBase(Class<T>) - Constructor for class com.fasterxml.jackson.databind.ser.std.NonTypedScalarSerializerBase
Deprecated.
 
NonTypedScalarSerializerBase(Class<?>, boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.NonTypedScalarSerializerBase
Deprecated.
 
NOP - Static variable in class com.fasterxml.jackson.databind.util.NameTransformer
Singleton "no-operation" transformer which simply returns given name as is.
NopAnnotationIntrospector - Class in com.fasterxml.jackson.databind.introspect
Dummy, "no-operation" implementation of AnnotationIntrospector.
NopAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector
 
nopInstance() - Static method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Factory method for accessing "no operation" implementation of introspector: instance that will never find any annotation-based configuration.
NopTransformer() - Constructor for class com.fasterxml.jackson.databind.util.NameTransformer.NopTransformer
 
NOT_HANDLED - Static variable in class com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
Marker value returned by some handler methods to indicate that they could not handle problem and produce replacement value.
notFinite(double) - Static method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.DoubleSerializer
 
noTypeInfoBuilder() - Static method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
NULL_PRETTY_PRINTER - Static variable in class com.fasterxml.jackson.databind.ObjectWriter
We need to keep track of explicit disabling of pretty printing; easiest to do by a token value.
NULL_SURROGATE - Static variable in class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
 
nuller() - Static method in class com.fasterxml.jackson.databind.deser.impl.NullsConstantProvider
 
NullifyingDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Bogus deserializer that will simply skip all content there is to map and returns Java null reference.
NullifyingDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.NullifyingDeserializer
 
nullNode() - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
nullNode() - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
nullNode() - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for getting an instance of JSON null node (which represents literal null value)
NullNode - Class in com.fasterxml.jackson.databind.node
This singleton value class is used to contain explicit JSON null value.
NullNode() - Constructor for class com.fasterxml.jackson.databind.node.NullNode
NOTE: visibility raised to `protected` in 2.9.3 to allow custom subtypes.
nullNode() - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
nullNode() - Method in class com.fasterxml.jackson.databind.ObjectReader
 
nullOrToString(Object) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
NullsAsEmptyProvider - Class in com.fasterxml.jackson.databind.deser.impl
Simple NullValueProvider that will always throw a InvalidNullException when a null is encountered.
NullsAsEmptyProvider(JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.impl.NullsAsEmptyProvider
 
NullsConstantProvider - Class in com.fasterxml.jackson.databind.deser.impl
Simple NullValueProvider that will always throw a InvalidNullException when a null is encountered.
NullsConstantProvider(Object) - Constructor for class com.fasterxml.jackson.databind.deser.impl.NullsConstantProvider
 
NullSerializer - Class in com.fasterxml.jackson.databind.ser.std
This is a simple dummy serializer that will just output literal JSON null value whenever serialization is requested.
NullsFailProvider - Class in com.fasterxml.jackson.databind.deser.impl
Simple NullValueProvider that will always throw a InvalidNullException when a null is encountered.
NullsFailProvider(PropertyName, JavaType) - Constructor for class com.fasterxml.jackson.databind.deser.impl.NullsFailProvider
 
NullValueProvider - Interface in com.fasterxml.jackson.databind.deser
Helper interface implemented by classes that are to be used as null providers during deserialization.
NumberDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.NumberDeserializer
 
NumberDeserializers - Class in com.fasterxml.jackson.databind.deser.std
Container class for deserializers that handle core JDK primitive (and matching wrapper) types, as well as standard "big" numeric types.
NumberDeserializers() - Constructor for class com.fasterxml.jackson.databind.deser.std.NumberDeserializers
 
NumberDeserializers.BigDecimalDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
NumberDeserializers.BigIntegerDeserializer - Class in com.fasterxml.jackson.databind.deser.std
This is bit trickier to implement efficiently, while avoiding overflow problems.
NumberDeserializers.BooleanDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
NumberDeserializers.ByteDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
NumberDeserializers.CharacterDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
NumberDeserializers.DoubleDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
NumberDeserializers.FloatDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
NumberDeserializers.IntegerDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
NumberDeserializers.LongDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
NumberDeserializers.NumberDeserializer - Class in com.fasterxml.jackson.databind.deser.std
For type Number.class, we can just rely on type mappings that plain JsonParser.getNumberValue() returns.
NumberDeserializers.PrimitiveOrWrapperDeserializer<T> - Class in com.fasterxml.jackson.databind.deser.std
 
NumberDeserializers.ShortDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
numberNode(byte) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
numberNode(short) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
numberNode(int) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
numberNode(long) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
numberNode(float) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
numberNode(double) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
numberNode(BigInteger) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
numberNode(BigDecimal) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
numberNode(Byte) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
numberNode(Short) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
numberNode(Integer) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
numberNode(Long) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
numberNode(Float) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
numberNode(Double) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
numberNode(byte) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
numberNode(Byte) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
numberNode(short) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
numberNode(Short) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
numberNode(int) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
numberNode(Integer) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
numberNode(long) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
numberNode(Long) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
numberNode(BigInteger) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
numberNode(float) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
numberNode(Float) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
numberNode(double) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
numberNode(Double) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
numberNode(BigDecimal) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
numberNode(byte) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for getting an instance of JSON numeric value that expresses given 8-bit value
numberNode(Byte) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Alternate factory method that will handle wrapper value, which may be null.
numberNode(short) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for getting an instance of JSON numeric value that expresses given 16-bit integer value
numberNode(Short) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Alternate factory method that will handle wrapper value, which may be null.
numberNode(int) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for getting an instance of JSON numeric value that expresses given 32-bit integer value
numberNode(Integer) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Alternate factory method that will handle wrapper value, which may be null.
numberNode(long) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for getting an instance of JSON numeric value that expresses given 64-bit integer value
numberNode(Long) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Alternate factory method that will handle wrapper value, which may be null.
numberNode(BigInteger) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for getting an instance of JSON numeric value that expresses given unlimited range integer value
numberNode(float) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for getting an instance of JSON numeric value that expresses given 32-bit floating point value
numberNode(Float) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Alternate factory method that will handle wrapper value, which may be null.
numberNode(double) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for getting an instance of JSON numeric value that expresses given 64-bit floating point value
numberNode(Double) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Alternate factory method that will handle wrapper value, which may be null.
numberNode(BigDecimal) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for getting an instance of JSON numeric value that expresses given unlimited precision floating point value
NumberSerializer - Class in com.fasterxml.jackson.databind.ser.std
As a fallback, we may need to use this serializer for other types of Numbers: both custom types and "big" numbers like BigInteger and BigDecimal.
NumberSerializer(Class<? extends Number>) - Constructor for class com.fasterxml.jackson.databind.ser.std.NumberSerializer
 
NumberSerializers - Class in com.fasterxml.jackson.databind.ser.std
Container class for serializers used for handling standard JDK-provided primitve number types and their wrapper counterparts (like Integer).
NumberSerializers() - Constructor for class com.fasterxml.jackson.databind.ser.std.NumberSerializers
 
NumberSerializers.Base<T> - Class in com.fasterxml.jackson.databind.ser.std
Shared base class for actual primitive/wrapper number serializers.
NumberSerializers.DoubleSerializer - Class in com.fasterxml.jackson.databind.ser.std
This is the special serializer for regular Doubles (and primitive doubles)
NumberSerializers.FloatSerializer - Class in com.fasterxml.jackson.databind.ser.std
 
NumberSerializers.IntegerSerializer - Class in com.fasterxml.jackson.databind.ser.std
This is the special serializer for regular Integers (and primitive ints)
NumberSerializers.IntLikeSerializer - Class in com.fasterxml.jackson.databind.ser.std
Similar to NumberSerializers.IntegerSerializer, but will not cast to Integer: instead, cast is to Number, and conversion is by calling Number.intValue().
NumberSerializers.LongSerializer - Class in com.fasterxml.jackson.databind.ser.std
 
NumberSerializers.ShortSerializer - Class in com.fasterxml.jackson.databind.ser.std
 
numberType(JsonParser.NumberType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonIntegerFormatVisitor.Base
 
numberType(JsonParser.NumberType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonIntegerFormatVisitor
Method called to provide more exact type of number being serialized (regardless of logical type, which may be Date or Enum, in addition to actual numeric types like Integer).
numberType(JsonParser.NumberType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNumberFormatVisitor.Base
 
numberType(JsonParser.NumberType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNumberFormatVisitor
Method called to provide more exact type of number being serialized (regardless of logical type, which may be Date or Enum, in addition to actual numeric types like Integer).
numberType() - Method in class com.fasterxml.jackson.databind.node.BaseJsonNode
Returns code that identifies type of underlying numeric value, if (and only if) node is a number node.
numberType() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
numberType() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
numberType() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
numberType() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
numberType() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
numberType() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
numberType() - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
numberType() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
numberValue() - Method in class com.fasterxml.jackson.databind.JsonNode
Returns numeric value for this node, if and only if this node is numeric (JsonNode.isNumber() returns true); otherwise returns null
numberValue() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
numberValue() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
numberValue() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
numberValue() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
numberValue() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
numberValue() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
numberValue() - Method in class com.fasterxml.jackson.databind.node.NumericNode
 
numberValue() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
NumericNode - Class in com.fasterxml.jackson.databind.node
Intermediate value node used for numeric nodes.
NumericNode() - Constructor for class com.fasterxml.jackson.databind.node.NumericNode
 

O

OBJECT_DESC - Static variable in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
ObjectArrayDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Basic serializer that can serialize non-primitive arrays.
ObjectArrayDeserializer(JavaType, JsonDeserializer<Object>, TypeDeserializer) - Constructor for class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
ObjectArrayDeserializer(ObjectArrayDeserializer, JsonDeserializer<Object>, TypeDeserializer, NullValueProvider, Boolean) - Constructor for class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
ObjectArraySerializer - Class in com.fasterxml.jackson.databind.ser.std
Generic serializer for Object arrays (Object[]).
ObjectArraySerializer(JavaType, boolean, TypeSerializer, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
ObjectArraySerializer(ObjectArraySerializer, TypeSerializer) - Constructor for class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
ObjectArraySerializer(ObjectArraySerializer, BeanProperty, TypeSerializer, JsonSerializer<?>, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
ObjectBuffer - Class in com.fasterxml.jackson.databind.util
Helper class to use for constructing Object arrays by appending entries to create arrays of various lengths (length that is not known a priori).
ObjectBuffer() - Constructor for class com.fasterxml.jackson.databind.util.ObjectBuffer
 
objectIdGeneratorInstance(MapperConfig<?>, Annotated, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
Method called to construct a ObjectIdHandler instance of specified type.
objectIdGeneratorInstance(Annotated, ObjectIdInfo) - Method in class com.fasterxml.jackson.databind.DatabindContext
 
ObjectIdInfo - Class in com.fasterxml.jackson.databind.introspect
Container object that encapsulates information usually derived from JsonIdentityInfo annotation or its custom alternatives
ObjectIdInfo(PropertyName, Class<?>, Class<? extends ObjectIdGenerator<?>>, Class<? extends ObjectIdResolver>) - Constructor for class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
ObjectIdInfo(PropertyName, Class<?>, Class<? extends ObjectIdGenerator<?>>, boolean) - Constructor for class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
ObjectIdInfo(PropertyName, Class<?>, Class<? extends ObjectIdGenerator<?>>, boolean, Class<? extends ObjectIdResolver>) - Constructor for class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
ObjectIdReader - Class in com.fasterxml.jackson.databind.deser.impl
Object that knows how to deserialize Object Ids.
ObjectIdReader(JavaType, PropertyName, ObjectIdGenerator<?>, JsonDeserializer<?>, SettableBeanProperty, ObjectIdResolver) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
 
ObjectIdReferenceProperty - Class in com.fasterxml.jackson.databind.deser.impl
 
ObjectIdReferenceProperty(SettableBeanProperty, ObjectIdInfo) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty
 
ObjectIdReferenceProperty(ObjectIdReferenceProperty, JsonDeserializer<?>, NullValueProvider) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty
 
ObjectIdReferenceProperty(ObjectIdReferenceProperty, PropertyName) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty
 
ObjectIdReferenceProperty.PropertyReferring - Class in com.fasterxml.jackson.databind.deser.impl
 
objectIdResolverInstance(Annotated, ObjectIdInfo) - Method in class com.fasterxml.jackson.databind.DatabindContext
 
ObjectIdValueProperty - Class in com.fasterxml.jackson.databind.deser.impl
Specialized SettableBeanProperty implementation used for virtual property that represents Object Id that is used for some POJO types (or properties).
ObjectIdValueProperty(ObjectIdReader, PropertyMetadata) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty
 
ObjectIdValueProperty(ObjectIdValueProperty, JsonDeserializer<?>, NullValueProvider) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty
 
ObjectIdValueProperty(ObjectIdValueProperty, PropertyName) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty
 
ObjectIdWriter - Class in com.fasterxml.jackson.databind.ser.impl
Object that knows how to serialize Object Ids.
ObjectIdWriter(JavaType, SerializableString, ObjectIdGenerator<?>, JsonSerializer<?>, boolean) - Constructor for class com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
 
ObjectMapper - Class in com.fasterxml.jackson.databind
ObjectMapper provides functionality for reading and writing JSON, either to and from basic POJOs (Plain Old Java Objects), or to and from a general-purpose JSON Tree Model (JsonNode), as well as related functionality for performing conversions.
ObjectMapper() - Constructor for class com.fasterxml.jackson.databind.ObjectMapper
Default constructor, which will construct the default JsonFactory as necessary, use SerializerProvider as its SerializerProvider, and BeanSerializerFactory as its SerializerFactory.
ObjectMapper(JsonFactory) - Constructor for class com.fasterxml.jackson.databind.ObjectMapper
Constructs instance that uses specified JsonFactory for constructing necessary JsonParsers and/or JsonGenerators.
ObjectMapper(ObjectMapper) - Constructor for class com.fasterxml.jackson.databind.ObjectMapper
Copy-constructor, mostly used to support ObjectMapper.copy().
ObjectMapper(JsonFactory, DefaultSerializerProvider, DefaultDeserializationContext) - Constructor for class com.fasterxml.jackson.databind.ObjectMapper
Constructs instance that uses specified JsonFactory for constructing necessary JsonParsers and/or JsonGenerators, and uses given providers for accessing serializers and deserializers.
ObjectMapper.DefaultTypeResolverBuilder - Class in com.fasterxml.jackson.databind
Customized TypeResolverBuilder that provides type resolver builders used with so-called "default typing" (see ObjectMapper.activateDefaultTyping(PolymorphicTypeValidator) for details).
ObjectMapper.DefaultTyping - Enum in com.fasterxml.jackson.databind
Enumeration used with ObjectMapper.activateDefaultTyping(PolymorphicTypeValidator) to specify what kind of types (classes) default typing should be used for.
objectNode() - Method in class com.fasterxml.jackson.databind.node.ContainerNode
Factory method that constructs and returns an empty ObjectNode Construction is done using registered JsonNodeFactory.
objectNode() - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
objectNode() - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for constructing an empty JSON Object ("struct") node
ObjectNode - Class in com.fasterxml.jackson.databind.node
Node that maps to JSON Object structures in JSON content.
ObjectNode(JsonNodeFactory) - Constructor for class com.fasterxml.jackson.databind.node.ObjectNode
 
ObjectNode(JsonNodeFactory, Map<String, JsonNode>) - Constructor for class com.fasterxml.jackson.databind.node.ObjectNode
 
ObjectReader - Class in com.fasterxml.jackson.databind
Builder object that can be used for per-serialization configuration of deserialization parameters, such as root type to use or object to update (instead of constructing new instance).
ObjectReader(ObjectMapper, DeserializationConfig) - Constructor for class com.fasterxml.jackson.databind.ObjectReader
Constructor used by ObjectMapper for initial instantiation
ObjectReader(ObjectMapper, DeserializationConfig, JavaType, Object, FormatSchema, InjectableValues) - Constructor for class com.fasterxml.jackson.databind.ObjectReader
Constructor called when a root deserializer should be fetched based on other configuration.
ObjectReader(ObjectReader, DeserializationConfig, JavaType, JsonDeserializer<Object>, Object, FormatSchema, InjectableValues, DataFormatReaders) - Constructor for class com.fasterxml.jackson.databind.ObjectReader
Copy constructor used for building variations.
ObjectReader(ObjectReader, DeserializationConfig) - Constructor for class com.fasterxml.jackson.databind.ObjectReader
Copy constructor used when modifying simple feature flags
ObjectReader(ObjectReader, JsonFactory) - Constructor for class com.fasterxml.jackson.databind.ObjectReader
 
ObjectReader(ObjectReader, TokenFilter) - Constructor for class com.fasterxml.jackson.databind.ObjectReader
 
ObjectWriter - Class in com.fasterxml.jackson.databind
Builder object that can be used for per-serialization configuration of serialization parameters, such as JSON View and root type to use.
ObjectWriter(ObjectMapper, SerializationConfig, JavaType, PrettyPrinter) - Constructor for class com.fasterxml.jackson.databind.ObjectWriter
Constructor used by ObjectMapper for initial instantiation
ObjectWriter(ObjectMapper, SerializationConfig) - Constructor for class com.fasterxml.jackson.databind.ObjectWriter
Alternative constructor for initial instantiation by ObjectMapper
ObjectWriter(ObjectMapper, SerializationConfig, FormatSchema) - Constructor for class com.fasterxml.jackson.databind.ObjectWriter
Alternative constructor for initial instantiation by ObjectMapper
ObjectWriter(ObjectWriter, SerializationConfig, ObjectWriter.GeneratorSettings, ObjectWriter.Prefetch) - Constructor for class com.fasterxml.jackson.databind.ObjectWriter
Copy constructor used for building variations.
ObjectWriter(ObjectWriter, SerializationConfig) - Constructor for class com.fasterxml.jackson.databind.ObjectWriter
Copy constructor used for building variations.
ObjectWriter(ObjectWriter, JsonFactory) - Constructor for class com.fasterxml.jackson.databind.ObjectWriter
 
ObjectWriter.GeneratorSettings - Class in com.fasterxml.jackson.databind
Helper class used for containing settings specifically related to (re)configuring JsonGenerator constructed for writing output.
ObjectWriter.Prefetch - Class in com.fasterxml.jackson.databind
As a minor optimization, we will make an effort to pre-fetch a serializer, or at least relevant TypeSerializer, if given enough information.
of(Class<?>, Annotation) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotationMap
 
okNameForGetter(AnnotatedMethod, boolean) - Static method in class com.fasterxml.jackson.databind.util.BeanUtil
Deprecated.
Since 2.12 replaced with AccessorNamingStrategy
okNameForIsGetter(AnnotatedMethod, String, boolean) - Static method in class com.fasterxml.jackson.databind.util.BeanUtil
Deprecated.
Since 2.12 replaced with AccessorNamingStrategy
okNameForMutator(AnnotatedMethod, String, boolean) - Static method in class com.fasterxml.jackson.databind.util.BeanUtil
Deprecated.
Since 2.12 replaced with AccessorNamingStrategy
okNameForRegularGetter(AnnotatedMethod, String, boolean) - Static method in class com.fasterxml.jackson.databind.util.BeanUtil
Deprecated.
Since 2.12 replaced with AccessorNamingStrategy
okNameForSetter(AnnotatedMethod, boolean) - Static method in class com.fasterxml.jackson.databind.util.BeanUtil
Deprecated.
OneAnnotation(Class<?>, Annotation) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotationCollector.OneAnnotation
 
OptionalHandlerFactory - Class in com.fasterxml.jackson.databind.ext
Helper class used for isolating details of handling optional+external types (javax.xml classes) from standard factories that offer them.
OptionalHandlerFactory() - Constructor for class com.fasterxml.jackson.databind.ext.OptionalHandlerFactory
 
optionalProperty(BeanProperty) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.Base
 
optionalProperty(String, JsonFormatVisitable, JavaType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.Base
 
optionalProperty(BeanProperty) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor
 
optionalProperty(String, JsonFormatVisitable, JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor
 
orderProperties(SerializationConfig, BeanDescription, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerModifier
Method called by BeanSerializerFactory with set of properties to serialize, in default ordering (based on defaults as well as possible type annotations).
overrideCurrentName(String) - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
overrideCurrentName(String) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
overrideParentContext(JsonStreamContext) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
Method that allows explicitly specifying parent parse context to associate with contents of this buffer.
overrideStdFeatures(int, int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 

P

PackageVersion - Class in com.fasterxml.jackson.databind.cfg
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
PackageVersion() - Constructor for class com.fasterxml.jackson.databind.cfg.PackageVersion
 
pair(AnnotationIntrospector, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.AnnotationIntrospector
 
Param(AnnotatedParameter, BeanPropertyDefinition, JacksonInject.Value) - Constructor for class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate.Param
 
paramCount() - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
parameter(int) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
paramName(int) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
parentOrCopy() - Method in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
Helper method we need to handle discontinuity between "real" contexts buffer creates, and ones from parent: problem being they are of different types.
parse(String) - Method in class com.fasterxml.jackson.databind.ext.DOMDeserializer
 
parse(String) - Method in class com.fasterxml.jackson.databind.type.TypeParser
 
parse(String, ParsePosition) - Method in class com.fasterxml.jackson.databind.util.ISO8601DateFormat
Deprecated.
 
parse(String) - Method in class com.fasterxml.jackson.databind.util.ISO8601DateFormat
Deprecated.
 
parse(String, ParsePosition) - Static method in class com.fasterxml.jackson.databind.util.ISO8601Utils
Deprecated.
Parse a date from ISO-8601 formatted string.
parse(String) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
parse(String, ParsePosition) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
parseAsISO8601(String, ParsePosition) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
parseAsRFC1123(String, ParsePosition) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
parseDate(String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Convenience method for parsing a Date from given String, using currently configured date format (accessed using MapperConfig.getDateFormat()).
Parser(TokenBuffer.Segment, ObjectCodec, boolean, boolean) - Constructor for class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
Deprecated.
Parser(TokenBuffer.Segment, ObjectCodec, boolean, boolean, JsonStreamContext) - Constructor for class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
parseType(TypeParser.MyTokenizer) - Method in class com.fasterxml.jackson.databind.type.TypeParser
 
parseTypes(TypeParser.MyTokenizer) - Method in class com.fasterxml.jackson.databind.type.TypeParser
 
PASCAL_CASE_TO_CAMEL_CASE - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategy
Deprecated.
PascalCaseStrategy() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategy.PascalCaseStrategy
Deprecated.
 
path(String) - Method in class com.fasterxml.jackson.databind.JsonNode
This method is similar to JsonNode.get(String), except that instead of returning null if no such value exists (due to this node not being an object, or object not having value for the specified field), a "missing node" (node that returns true for JsonNode.isMissingNode()) will be returned.
path(int) - Method in class com.fasterxml.jackson.databind.JsonNode
This method is similar to JsonNode.get(int), except that instead of returning null if no such element exists (due to index being out of range, or this node not being an array), a "missing node" (node that returns true for JsonNode.isMissingNode()) will be returned.
path(String) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
path(int) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
path(int) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
path(String) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
path(int) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
path(String) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
PATTERN_ISO8601 - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
 
PATTERN_PLAIN - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
 
PATTERN_PLAIN_STR - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
 
peekNextToken() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
PlaceholderForType - Class in com.fasterxml.jackson.databind.type
Helper type used when introspecting bindings for already resolved types, needed for specialization.
PlaceholderForType(int) - Constructor for class com.fasterxml.jackson.databind.type.PlaceholderForType
 
pojoNode(Object) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
pojoNode(Object) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
pojoNode(Object) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for constructing a wrapper for POJO ("Plain Old Java Object") objects; these will get serialized using data binding, usually as JSON Objects, but in some cases as JSON Strings or other node types.
POJONode - Class in com.fasterxml.jackson.databind.node
Value node that contains a wrapped POJO, to be serialized as a JSON constructed through data mapping (usually done by calling ObjectMapper).
POJONode(Object) - Constructor for class com.fasterxml.jackson.databind.node.POJONode
 
POJOPropertiesCollector - Class in com.fasterxml.jackson.databind.introspect
Helper class used for aggregating information about all possible properties of a POJO.
POJOPropertiesCollector(MapperConfig<?>, boolean, JavaType, AnnotatedClass, AccessorNamingStrategy) - Constructor for class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
POJOPropertyBuilder - Class in com.fasterxml.jackson.databind.introspect
Helper class used for aggregating information about a single potential POJO property.
POJOPropertyBuilder(MapperConfig<?>, AnnotationIntrospector, boolean, PropertyName) - Constructor for class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
POJOPropertyBuilder(MapperConfig<?>, AnnotationIntrospector, boolean, PropertyName, PropertyName) - Constructor for class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
POJOPropertyBuilder(POJOPropertyBuilder, PropertyName) - Constructor for class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
POJOPropertyBuilder.Linked<T> - Class in com.fasterxml.jackson.databind.introspect
Node used for creating simple linked lists to efficiently store small sets of things.
POJOPropertyBuilder.MemberIterator<T extends AnnotatedMember> - Class in com.fasterxml.jackson.databind.introspect
 
polymorphicTypeValidator(PolymorphicTypeValidator) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for assigning PolymorphicTypeValidator to use for validating subtypes when using Class name - based polymorphic deserialization using annotations (validator used with "Default Typing" is specified by passing in MapperBuilder.activateDefaultTyping(PolymorphicTypeValidator) instead).
PolymorphicTypeValidator - Class in com.fasterxml.jackson.databind.jsontype
Interface for classes that handle validation of class-name - based subtypes used with Polymorphic Deserialization: both via "default typing" and explicit @JsonTypeInfo when using Java Class name as Type Identifier.
PolymorphicTypeValidator() - Constructor for class com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
 
PolymorphicTypeValidator.Base - Class in com.fasterxml.jackson.databind.jsontype
Shared base class with partial implementation (with all validation calls returning PolymorphicTypeValidator.Validity.INDETERMINATE) and convenience methods for indicating failure reasons.
PolymorphicTypeValidator.Validity - Enum in com.fasterxml.jackson.databind.jsontype
Definition of return values to indicate determination regarding validity.
PREFIX_C3P0 - Static variable in class com.fasterxml.jackson.databind.jsontype.impl.SubTypeValidator
 
PREFIX_SPRING - Static variable in class com.fasterxml.jackson.databind.jsontype.impl.SubTypeValidator
 
prependPath(Object, String) - Method in exception com.fasterxml.jackson.databind.JsonMappingException
Method called to prepend a reference information in front of current path
prependPath(Object, int) - Method in exception com.fasterxml.jackson.databind.JsonMappingException
Method called to prepend a reference information in front of current path
prependPath(JsonMappingException.Reference) - Method in exception com.fasterxml.jackson.databind.JsonMappingException
 
prettyPrinter - Variable in class com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings
To allow for dynamic enabling/disabling of pretty printing, pretty printer can be optionally configured for writer as well
PrimitiveArrayBuilder<T> - Class in com.fasterxml.jackson.databind.util
Base class for specialized primitive array builders.
PrimitiveArrayBuilder() - Constructor for class com.fasterxml.jackson.databind.util.PrimitiveArrayBuilder
 
PrimitiveArrayDeserializers<T> - Class in com.fasterxml.jackson.databind.deser.std
Container for deserializers used for instantiating "primitive arrays", arrays that contain non-object java primitive types.
PrimitiveArrayDeserializers(Class<T>) - Constructor for class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
PrimitiveArrayDeserializers(PrimitiveArrayDeserializers<?>, NullValueProvider, Boolean) - Constructor for class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
PrimitiveOrWrapperDeserializer(Class<T>, LogicalType, T, T) - Constructor for class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer
 
PrimitiveOrWrapperDeserializer(Class<T>, T, T) - Constructor for class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer
Deprecated.
primitiveType(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Method that can be used to find primitive type for given class if (but only if) it is either wrapper type or primitive type; returns `null` if type is neither.
processUnwrapped(JsonParser, DeserializationContext, Object, TokenBuffer) - Method in class com.fasterxml.jackson.databind.deser.impl.UnwrappedPropertyHandler
 
processViews(SerializationConfig, BeanSerializerBuilder) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Method called to handle view information for constructed serializer, based on bean property writers.
PROP_NAME_MESSAGE - Static variable in class com.fasterxml.jackson.databind.deser.std.ThrowableDeserializer
 
propDef - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate.Param
 
properties() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Accessor for iterating over properties this deserializer uses; with the exception that properties passed via Creator methods (specifically, "property-based constructor") are not included, but can be accessed separate by calling BeanDeserializerBase.creatorProperties()
properties() - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
 
properties() - Method in class com.fasterxml.jackson.databind.JsonSerializer
Accessor for iterating over logical properties that the type handled by this serializer has, from serialization perspective.
properties() - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
property(BeanProperty) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.Base
 
property(String, JsonFormatVisitable, JavaType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.Base
 
property(BeanProperty) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor
Callback method called when a POJO property is being traversed.
property(String, JsonFormatVisitable, JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor
Callback method called when a non-POJO property (typically something like an Enum entry of EnumMap type) is being traversed.
PropertyBasedCreator - Class in com.fasterxml.jackson.databind.deser.impl
Object that is used to collect arguments for non-default creator (non-default-constructor, or argument-taking factory method) before creator can be called.
PropertyBasedCreator(DeserializationContext, ValueInstantiator, SettableBeanProperty[], boolean, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
 
PropertyBasedObjectIdGenerator - Class in com.fasterxml.jackson.databind.deser.impl
 
PropertyBasedObjectIdGenerator(Class<?>) - Constructor for class com.fasterxml.jackson.databind.deser.impl.PropertyBasedObjectIdGenerator
 
PropertyBasedObjectIdGenerator - Class in com.fasterxml.jackson.databind.ser.impl
 
PropertyBasedObjectIdGenerator(ObjectIdInfo, BeanPropertyWriter) - Constructor for class com.fasterxml.jackson.databind.ser.impl.PropertyBasedObjectIdGenerator
 
PropertyBasedObjectIdGenerator(Class<?>, BeanPropertyWriter) - Constructor for class com.fasterxml.jackson.databind.ser.impl.PropertyBasedObjectIdGenerator
 
PropertyBindingException - Exception in com.fasterxml.jackson.databind.exc
Base class for JsonMappingExceptions that are specifically related to problems related to binding an individual property.
PropertyBindingException(JsonParser, String, JsonLocation, Class<?>, String, Collection<Object>) - Constructor for exception com.fasterxml.jackson.databind.exc.PropertyBindingException
 
PropertyBindingException(String, JsonLocation, Class<?>, String, Collection<Object>) - Constructor for exception com.fasterxml.jackson.databind.exc.PropertyBindingException
Deprecated.
Since 2.7
PropertyBuilder - Class in com.fasterxml.jackson.databind.ser
Helper class for BeanSerializerFactory that is used to construct BeanPropertyWriter instances.
PropertyBuilder(SerializationConfig, BeanDescription) - Constructor for class com.fasterxml.jackson.databind.ser.PropertyBuilder
 
propertyDef(int) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
PropertyFilter - 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.
PropertyMetadata - Class in com.fasterxml.jackson.databind
Simple container class used for storing "additional" metadata about properties.
PropertyMetadata(Boolean, String, Integer, String, PropertyMetadata.MergeInfo, Nulls, Nulls) - Constructor for class com.fasterxml.jackson.databind.PropertyMetadata
 
PropertyMetadata.MergeInfo - Class in com.fasterxml.jackson.databind
Helper class used for containing information about expected merge information for this property, if merging is expected.
propertyName - Variable in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
 
PropertyName - Class in com.fasterxml.jackson.databind
Simple value class used for containing names of properties as defined by annotations (and possibly other configuration sources).
PropertyName(String) - Constructor for class com.fasterxml.jackson.databind.PropertyName
 
PropertyName(String, String) - Constructor for class com.fasterxml.jackson.databind.PropertyName
 
propertyName - Variable in class com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
Name of id property to write, if not null: if null, should only write references, but id property is handled by some other entity.
PropertyNamingStrategies - Class in com.fasterxml.jackson.databind
Container for standard PropertyNamingStrategy implementations and singleton instances.
PropertyNamingStrategies() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategies
 
PropertyNamingStrategies.KebabCaseStrategy - Class in com.fasterxml.jackson.databind
Naming strategy similar to PropertyNamingStrategies.SnakeCaseStrategy, but instead of underscores as separators, uses hyphens.
PropertyNamingStrategies.LowerCamelCaseStrategy - Class in com.fasterxml.jackson.databind
"No-operation" strategy that is equivalent to not specifying any strategy: will simply return suggested standard bean naming as-is.
PropertyNamingStrategies.LowerCaseStrategy - Class in com.fasterxml.jackson.databind
Simple strategy where external name simply only uses lower-case characters, and no separators.
PropertyNamingStrategies.LowerDotCaseStrategy - Class in com.fasterxml.jackson.databind
Naming strategy similar to PropertyNamingStrategies.KebabCaseStrategy, but instead of hyphens as separators, uses dots.
PropertyNamingStrategies.NamingBase - Class in com.fasterxml.jackson.databind
Intermediate base class for simple implementations
PropertyNamingStrategies.SnakeCaseStrategy - Class in com.fasterxml.jackson.databind
A PropertyNamingStrategy that translates typical camel case Java property names to lower case JSON element names, separated by underscores.
PropertyNamingStrategies.UpperCamelCaseStrategy - Class in com.fasterxml.jackson.databind
A PropertyNamingStrategy that translates typical camelCase Java property names to PascalCase JSON element names (i.e., with a capital first letter).
propertyNamingStrategy(PropertyNamingStrategy) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for configuring PropertyNamingStrategy to use for adapting POJO property names (internal) into content property names (external)
PropertyNamingStrategy - Class in com.fasterxml.jackson.databind
Class that defines how names of JSON properties ("external names") are derived from names of POJO methods and fields ("internal names"), in cases where no explicit annotations exist for naming.
PropertyNamingStrategy() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategy
 
PropertyNamingStrategy.KebabCaseStrategy - Class in com.fasterxml.jackson.databind
Deprecated.
Since 2.12 use PropertyNamingStrategies.KebabCaseStrategy instead (see databind#2715 for reason for deprecation)
PropertyNamingStrategy.LowerCaseStrategy - Class in com.fasterxml.jackson.databind
Deprecated.
Since 2.12 use PropertyNamingStrategies.LowerCaseStrategy instead (see databind#2715 for reason for deprecation)
PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy - Class in com.fasterxml.jackson.databind
Deprecated.
PropertyNamingStrategy.LowerDotCaseStrategy - Class in com.fasterxml.jackson.databind
Deprecated.
Since 2.12 use PropertyNamingStrategies.LowerDotCaseStrategy instead (see databind#2715 for reason for deprecation)
PropertyNamingStrategy.PascalCaseStrategy - Class in com.fasterxml.jackson.databind
Deprecated.
PropertyNamingStrategy.PropertyNamingStrategyBase - Class in com.fasterxml.jackson.databind
Deprecated.
Since 2.12 deprecated. See databind#2715 for reasons for deprecation.
PropertyNamingStrategy.SnakeCaseStrategy - Class in com.fasterxml.jackson.databind
Deprecated.
Since 2.12 use PropertyNamingStrategies.SnakeCaseStrategy instead (see databind#2715 for reason for deprecation)
PropertyNamingStrategy.UpperCamelCaseStrategy - Class in com.fasterxml.jackson.databind
Deprecated.
Since 2.12 use PropertyNamingStrategies.UpperCamelCaseStrategy instead (see databind#2715 for reason for deprecation)
PropertyNamingStrategyBase() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategy.PropertyNamingStrategyBase
Deprecated.
 
PropertyReferring(ObjectIdReferenceProperty, UnresolvedForwardReference, Class<?>, Object) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty.PropertyReferring
 
PropertySerializerMap - Class in com.fasterxml.jackson.databind.ser.impl
Helper container used for resolving serializers for dynamic (possibly but not necessarily polymorphic) properties: properties whose type is not forced to use dynamic (declared) type and that are not final.
PropertySerializerMap(boolean) - Constructor for class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
 
PropertySerializerMap(PropertySerializerMap) - Constructor for class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
 
PropertySerializerMap.SerializerAndMapResult - Class in com.fasterxml.jackson.databind.ser.impl
Value class used for returning tuple that has both serializer that was retrieved and new map instance
PropertyValue - Class in com.fasterxml.jackson.databind.deser.impl
Base class for property values that need to be buffered during deserialization.
PropertyValue(PropertyValue, Object) - Constructor for class com.fasterxml.jackson.databind.deser.impl.PropertyValue
 
PropertyValueBuffer - Class in com.fasterxml.jackson.databind.deser.impl
Simple container used for temporarily buffering a set of PropertyValues.
PropertyValueBuffer(JsonParser, DeserializationContext, int, ObjectIdReader) - Constructor for class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
 
PropertyWriter - Class in com.fasterxml.jackson.databind.ser
Base class for writers used to output property values (name-value pairs) as key/value pairs via streaming API.
PropertyWriter(PropertyMetadata) - Constructor for class com.fasterxml.jackson.databind.ser.PropertyWriter
 
PropertyWriter(BeanPropertyDefinition) - Constructor for class com.fasterxml.jackson.databind.ser.PropertyWriter
 
PropertyWriter(PropertyWriter) - Constructor for class com.fasterxml.jackson.databind.ser.PropertyWriter
 
Provider() - Constructor for class com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy.Provider
 
Provider() - Constructor for class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
 
Provider(DefaultAccessorNamingStrategy.Provider, String, String, String, String) - Constructor for class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
 
Provider(DefaultAccessorNamingStrategy.Provider, DefaultAccessorNamingStrategy.BaseNameValidator) - Constructor for class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
 
Provider(String, String, String, String, DefaultAccessorNamingStrategy.BaseNameValidator) - Constructor for class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
 
put(String, JsonNode) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
put(String, short) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for setting value of a field to specified numeric value.
put(String, Short) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
put(String, int) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for setting value of a field to specified numeric value.
put(String, Integer) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
put(String, long) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for setting value of a field to specified numeric value.
put(String, Long) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for setting value of a field to specified numeric value.
put(String, float) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for setting value of a field to specified numeric value.
put(String, Float) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
put(String, double) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for setting value of a field to specified numeric value.
put(String, Double) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
put(String, BigDecimal) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for setting value of a field to specified numeric value.
put(String, BigInteger) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for setting value of a field to specified numeric value.
put(String, String) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for setting value of a field to specified String value.
put(String, boolean) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for setting value of a field to specified String value.
put(String, Boolean) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
put(String, byte[]) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for setting value of a field to specified binary value
put(K, V) - Method in interface com.fasterxml.jackson.databind.util.LookupCache
 
put(K, V) - Method in class com.fasterxml.jackson.databind.util.LRUMap
 
putAll(Map<String, ? extends JsonNode>) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Deprecated.
Since 2.4 use ObjectNode.setAll(Map),
putAll(ObjectNode) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Deprecated.
putArray(String) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method that will construct an ArrayNode and add it as a field of this ObjectNode, replacing old value, if any.
putIfAbsent(K, V) - Method in interface com.fasterxml.jackson.databind.util.LookupCache
 
putIfAbsent(K, V) - Method in class com.fasterxml.jackson.databind.util.LRUMap
 
putNull(String) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
putObject(String) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method that will construct an ObjectNode and add it as a field of this ObjectNode, replacing old value, if any.
putPOJO(String, Object) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
putRawValue(String, RawValue) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 

Q

quotedOr(Object, String) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Returns either quoted value (with double-quotes) -- if argument non-null String -- or String NULL (no quotes) (if null).

R

rawClass(Type) - Static method in class com.fasterxml.jackson.databind.type.TypeFactory
Static helper method that can be called to figure out type-erased call for given JDK type.
rawClass(JavaType) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
RawSerializer<T> - Class in com.fasterxml.jackson.databind.ser.std
This is a simple dummy serializer that will just output raw values by calling toString() on value to serialize.
RawSerializer(Class<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.RawSerializer
Constructor takes in expected type of values; but since caller typically cannot really provide actual type parameter, we will just take wild card and coerce type.
rawType(int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
 
RawValue - Class in com.fasterxml.jackson.databind.util
Helper class used to encapsulate "raw values", pre-encoded textual content that can be output as opaque value with no quoting/escaping, using JsonGenerator.writeRawValue(String).
RawValue(String) - Constructor for class com.fasterxml.jackson.databind.util.RawValue
 
RawValue(SerializableString) - Constructor for class com.fasterxml.jackson.databind.util.RawValue
 
RawValue(JsonSerializable) - Constructor for class com.fasterxml.jackson.databind.util.RawValue
 
RawValue(Object, boolean) - Constructor for class com.fasterxml.jackson.databind.util.RawValue
Constructor that may be used by sub-classes, and allows passing value types other than ones for which explicit constructor exists.
rawValue() - Method in class com.fasterxml.jackson.databind.util.RawValue
Accessor for returning enclosed raw value in whatever form it was created in (usually String, {link SerializableString}, or any JsonSerializable).
rawValueNode(RawValue) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
rawValueNode(RawValue) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
Factory method to use for adding "raw values"; pre-encoded values that are included exactly as-is when node is serialized.
rawValueNode(RawValue) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
 
read() - Method in class com.fasterxml.jackson.databind.util.ByteBufferBackedInputStream
 
read(byte[], int, int) - Method in class com.fasterxml.jackson.databind.util.ByteBufferBackedInputStream
 
ReadableObjectId - Class in com.fasterxml.jackson.databind.deser.impl
Simple value container for containing information about single Object Id during deserialization
ReadableObjectId(ObjectIdGenerator.IdKey) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
 
ReadableObjectId.Referring - Class in com.fasterxml.jackson.databind.deser.impl
 
readAll() - Method in class com.fasterxml.jackson.databind.MappingIterator
Convenience method for reading all entries accessible via this iterator; resulting container will be a ArrayList.
readAll(L) - Method in class com.fasterxml.jackson.databind.MappingIterator
Convenience method for reading all entries accessible via this iterator
readAll(C) - Method in class com.fasterxml.jackson.databind.MappingIterator
Convenience method for reading all entries accessible via this iterator
readBinaryValue(Base64Variant, OutputStream) - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
readBinaryValue(Base64Variant, OutputStream) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
reader() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader with default settings.
reader(DeserializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader with specified feature enabled (compared to settings that this mapper instance has).
reader(DeserializationFeature, DeserializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader with specified features enabled (compared to settings that this mapper instance has).
reader(JsonNodeFactory) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader that will use specified JsonNodeFactory for constructing JSON trees.
reader(FormatSchema) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader that will pass specific schema object to JsonParser used for reading content.
reader(InjectableValues) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader that will use specified injectable values.
reader(Base64Variant) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader that will use specified Base64 encoding variant for Base64-encoded binary data.
reader(ContextAttributes) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader that will use specified default attributes.
reader(JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Deprecated.
Since 2.5, use ObjectMapper.readerFor(JavaType) instead
reader(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Deprecated.
Since 2.5, use ObjectMapper.readerFor(Class) instead
reader(TypeReference<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Deprecated.
readerFor(JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader that will read or update instances of specified type
readerFor(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader that will read or update instances of specified type
readerFor(TypeReference<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader that will read or update instances of specified type
readerForArrayOf(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader that will read values of a type List<type>.
readerForListOf(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader that will read or update instances of a type List<type>.
readerForMapOf(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader that will read or update instances of a type Map<String, type> Functionally same as:
readerForUpdating(Object) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader that will update given Object (usually Bean, but can be a Collection or Map as well, but NOT an array) with JSON data.
readerWithView(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader that will deserialize objects using specified JSON View (filter).
readIdProperty(String) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
Helper method called to see if given non-creator property is the "id property"; and if so, handle appropriately.
readObjectReference(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
Method called to read value that is expected to be an Object Reference (that is, value of an Object Id used to refer to another object).
ReadOnlyClassToSerializerMap - Class in com.fasterxml.jackson.databind.ser.impl
Optimized lookup table for accessing two types of serializers; typed and non-typed.
ReadOnlyClassToSerializerMap(Map<TypeKey, JsonSerializer<Object>>) - Constructor for class com.fasterxml.jackson.databind.ser.impl.ReadOnlyClassToSerializerMap
 
readPropertyValue(JsonParser, BeanProperty, Class<T>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Convenience method that may be used by composite or container deserializers, for reading one-off values for the composite type, taking into account annotations that the property (passed to this method -- usually property that has custom serializer that called this method) has.
readPropertyValue(JsonParser, BeanProperty, JavaType) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
readResolve() - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
readResolve() - Method in class com.fasterxml.jackson.databind.node.BooleanNode
 
readResolve() - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
readResolve() - Method in class com.fasterxml.jackson.databind.node.NullNode
 
readResolve() - Method in class com.fasterxml.jackson.databind.PropertyMetadata
Minor optimization: let's canonicalize back to placeholders in cases where there is no real data to consider
readResolve() - Method in class com.fasterxml.jackson.databind.PropertyName
 
readResolve() - Method in class com.fasterxml.jackson.databind.type.TypeBindings
 
readResolve() - Method in class com.fasterxml.jackson.databind.util.LRUMap
 
readResolve() - Method in class com.fasterxml.jackson.databind.util.RootNameLookup
Need to override to reproduce cache object via constructor, instead of serialize/deserialize (since we do NOT want to retain cached data)
readRootValue(JsonParser, JavaType, JsonDeserializer<Object>, Object) - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
readTree(JsonParser) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
readTree(JsonParser) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to deserialize JSON content as a tree JsonNode.
readTree(InputStream) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to deserialize JSON content as tree expressed using set of JsonNode instances.
readTree(Reader) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Same as ObjectMapper.readTree(InputStream) except content accessed through passed-in Reader
readTree(String) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Same as ObjectMapper.readTree(InputStream) except content read from passed-in String
readTree(byte[]) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Same as ObjectMapper.readTree(InputStream) except content read from passed-in byte array.
readTree(byte[], int, int) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Same as ObjectMapper.readTree(InputStream) except content read from passed-in byte array.
readTree(File) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Same as ObjectMapper.readTree(InputStream) except content read from passed-in File.
readTree(URL) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Same as ObjectMapper.readTree(InputStream) except content read from passed-in URL.
readTree(JsonParser) - Method in class com.fasterxml.jackson.databind.ObjectReader
Convenience method that binds content read using given parser, using configuration of this reader, except that content is bound as JSON tree instead of configured root value type.
readTree(InputStream) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method that reads content from given input source, using configuration of this reader, and binds it as JSON Tree.
readTree(Reader) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader.readTree(InputStream) except content accessed through passed-in Reader
readTree(String) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader.readTree(InputStream) except content read from passed-in String
readTree(byte[]) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader.readTree(InputStream) except content read from passed-in byte array.
readTree(byte[], int, int) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader.readTree(InputStream) except content read from passed-in byte array.
readTree(DataInput) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader.readTree(InputStream) except content read using passed-in DataInput.
readValue(JsonParser, Class<T>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Convenience method that may be used by composite or container deserializers, for reading one-off values contained (for sequences, it is more efficient to actually fetch deserializer once for the whole collection).
readValue(JsonParser, JavaType) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
readValue(JsonParser, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to deserialize JSON content into a non-container type (it can be an array type, however): typically a bean, array or a wrapper type (like Boolean).
readValue(JsonParser, TypeReference<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to deserialize JSON content into a Java type, reference to which is passed as argument.
readValue(JsonParser, ResolvedType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to deserialize JSON content into a Java type, reference to which is passed as argument.
readValue(JsonParser, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Type-safe overloaded method, basically alias for ObjectMapper.readValue(JsonParser, Class).
readValue(File, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to deserialize JSON content from given file into given Java type.
readValue(File, TypeReference<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to deserialize JSON content from given file into given Java type.
readValue(File, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to deserialize JSON content from given file into given Java type.
readValue(URL, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to deserialize JSON content from given resource into given Java type.
readValue(URL, TypeReference<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Same as ObjectMapper.readValue(java.net.URL, Class) except that target specified by TypeReference.
readValue(URL, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Same as ObjectMapper.readValue(java.net.URL, Class) except that target specified by JavaType.
readValue(String, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to deserialize JSON content from given JSON content String.
readValue(String, TypeReference<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to deserialize JSON content from given JSON content String.
readValue(String, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to deserialize JSON content from given JSON content String.
readValue(Reader, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
readValue(Reader, TypeReference<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
readValue(Reader, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
readValue(InputStream, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
readValue(InputStream, TypeReference<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
readValue(InputStream, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
readValue(byte[], Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
readValue(byte[], int, int, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
readValue(byte[], TypeReference<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
readValue(byte[], int, int, TypeReference<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
readValue(byte[], JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
readValue(byte[], int, int, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
readValue(DataInput, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
readValue(DataInput, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
readValue(JsonParser) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method that binds content read using given parser, using configuration of this reader, including expected result type.
readValue(JsonParser, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Convenience method that binds content read using given parser, using configuration of this reader, except that expected value type is specified with the call (instead of currently configured root type).
readValue(JsonParser, TypeReference<T>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Convenience method that binds content read using given parser, using configuration of this reader, except that expected value type is specified with the call (instead of currently configured root type).
readValue(JsonParser, ResolvedType) - Method in class com.fasterxml.jackson.databind.ObjectReader
Convenience method that binds content read using given parser, using configuration of this reader, except that expected value type is specified with the call (instead of currently configured root type).
readValue(JsonParser, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectReader
Type-safe overloaded method, basically alias for ObjectReader.readValue(JsonParser, ResolvedType).
readValue(InputStream) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method that binds content read from given input source, using configuration of this reader.
readValue(InputStream, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader.readValue(InputStream) except that target value type overridden as valueType
readValue(Reader) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method that binds content read from given input source, using configuration of this reader.
readValue(Reader, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader.readValue(Reader) except that target value type overridden as valueType
readValue(String) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method that binds content read from given JSON string, using configuration of this reader.
readValue(String, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader.readValue(String) except that target value type overridden as valueType
readValue(byte[]) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method that binds content read from given byte array, using configuration of this reader.
readValue(byte[], Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader.readValue(byte[]) except that target value type overridden as valueType
readValue(byte[], int, int) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method that binds content read from given byte array, using configuration of this reader.
readValue(byte[], int, int, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader.readValue(byte[],int,int) except that target value type overridden as valueType
readValue(File) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method that binds content read from given File using configuration of this reader.
readValue(File, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader.readValue(File) except that target value type overridden as valueType
readValue(URL) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method that binds content read from given input source, using configuration of this reader.
readValue(URL, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader.readValue(URL) except that target value type overridden as valueType
readValue(JsonNode) - Method in class com.fasterxml.jackson.databind.ObjectReader
Convenience method for converting results from given JSON tree into given value type.
readValue(JsonNode, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader.readValue(JsonNode) except that target value type overridden as valueType
readValue(DataInput) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
readValue(DataInput, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader.readValue(DataInput) except that target value type overridden as valueType
readValues(JsonParser, ResolvedType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method, equivalent in function to:
readValues(JsonParser, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method, equivalent in function to:
readValues(JsonParser, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method, equivalent in function to:
readValues(JsonParser, TypeReference<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for reading sequence of Objects from parser stream.
readValues(JsonParser, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Convenience method that is equivalent to:
readValues(JsonParser, TypeReference<T>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Convenience method that is equivalent to:
readValues(JsonParser, ResolvedType) - Method in class com.fasterxml.jackson.databind.ObjectReader
Convenience method that is equivalent to:
readValues(JsonParser, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectReader
Convenience method that is equivalent to:
readValues(JsonParser) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for reading sequence of Objects from parser stream.
readValues(InputStream) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for reading sequence of Objects from parser stream.
readValues(Reader) - Method in class com.fasterxml.jackson.databind.ObjectReader
readValues(String) - Method in class com.fasterxml.jackson.databind.ObjectReader
readValues(byte[], int, int) - Method in class com.fasterxml.jackson.databind.ObjectReader
readValues(byte[]) - Method in class com.fasterxml.jackson.databind.ObjectReader
readValues(File) - Method in class com.fasterxml.jackson.databind.ObjectReader
readValues(URL) - Method in class com.fasterxml.jackson.databind.ObjectReader
readValues(DataInput) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
rebuild() - Method in class com.fasterxml.jackson.databind.json.JsonMapper
 
RecordNaming(MapperConfig<?>, AnnotatedClass) - Constructor for class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.RecordNaming
 
Reference() - Constructor for class com.fasterxml.jackson.databind.JsonMappingException.Reference
Default constructor for deserialization/sub-classing purposes
Reference(Object) - Constructor for class com.fasterxml.jackson.databind.JsonMappingException.Reference
 
Reference(Object, String) - Constructor for class com.fasterxml.jackson.databind.JsonMappingException.Reference
 
Reference(Object, int) - Constructor for class com.fasterxml.jackson.databind.JsonMappingException.Reference
 
ReferenceProperty(AnnotationIntrospector.ReferenceProperty.Type, String) - Constructor for class com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
 
ReferenceType - Class in com.fasterxml.jackson.databind.type
Specialized SimpleType for types that are referential types, that is, values that can be dereferenced to another value (or null), of different type.
ReferenceType(Class<?>, TypeBindings, JavaType, JavaType[], JavaType, JavaType, Object, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.type.ReferenceType
 
ReferenceType(TypeBase, JavaType) - Constructor for class com.fasterxml.jackson.databind.type.ReferenceType
Constructor used when upgrading into this type (via ReferenceType.upgradeFrom(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JavaType), the usual way for ReferenceTypes to come into existence.
ReferenceTypeDeserializer<T> - Class in com.fasterxml.jackson.databind.deser.std
Base deserializer implementation for properties ReferenceType values.
ReferenceTypeDeserializer(JavaType, ValueInstantiator, TypeDeserializer, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
 
ReferenceTypeDeserializer(JavaType, TypeDeserializer, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
Deprecated.
ReferenceTypeSerializer<T> - Class in com.fasterxml.jackson.databind.ser.std
Base implementation for values of ReferenceType.
ReferenceTypeSerializer(ReferenceType, boolean, TypeSerializer, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
 
ReferenceTypeSerializer(ReferenceTypeSerializer<?>, BeanProperty, TypeSerializer, JsonSerializer<?>, NameTransformer, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
 
referenceValue(Object) - Method in class com.fasterxml.jackson.databind.deser.std.AtomicReferenceDeserializer
 
referenceValue(Object) - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
 
Referring(UnresolvedForwardReference, Class<?>) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId.Referring
 
Referring(UnresolvedForwardReference, JavaType) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId.Referring
 
referringProperties() - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
 
refine(Class<?>, TypeBindings, JavaType, JavaType[]) - Method in class com.fasterxml.jackson.databind.JavaType
Mutant factory method that will try to create and return a sub-type instance for known parameterized types; for other types will return `null` to indicate that no just refinement makes necessary sense, without trying to detect special status through implemented interfaces.
refine(Class<?>, TypeBindings, JavaType, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
refine(Class<?>, TypeBindings, JavaType, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
refine(Class<?>, TypeBindings, JavaType, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.CollectionType
 
refine(Class<?>, TypeBindings, JavaType, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
refine(Class<?>, TypeBindings, JavaType, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.MapType
 
refine(Class<?>, TypeBindings, JavaType, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.PlaceholderForType
 
refine(Class<?>, TypeBindings, JavaType, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
refine(Class<?>, TypeBindings, JavaType, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
refine(Class<?>, TypeBindings, JavaType, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
refineDeserializationType(MapperConfig<?>, Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method called to find out possible type refinements to use for deserialization.
refineDeserializationType(MapperConfig<?>, Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
refineDeserializationType(MapperConfig<?>, Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
refineSerializationType(MapperConfig<?>, Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method called to find out possible type refinements to use for deserialization, including not just value itself but key and/or content type, if type has those.
refineSerializationType(MapperConfig<?>, Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
refineSerializationType(MapperConfig<?>, Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
registerModule(Module) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for registering a module that can extend functionality provided by this mapper; for example, by adding providers for custom serializers and deserializers.
registerModules(Module...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method for registering specified modules in order; functionally equivalent to:
registerModules(Iterable<? extends Module>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method for registering specified modules in order; functionally equivalent to:
registerSubtype(Class<?>, String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver
 
registerSubtypes(Class<?>...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
registerSubtypes(NamedType...) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
registerSubtypes(Collection<Class<?>>) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
registerSubtypes(NamedType...) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
 
registerSubtypes(Class<?>...) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
 
registerSubtypes(Collection<Class<?>>) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
 
registerSubtypes(NamedType...) - Method in class com.fasterxml.jackson.databind.jsontype.SubtypeResolver
Method for registering specified subtypes (possibly including type names); for type entries without name, non-qualified class name as used as name (unless overridden by annotation).
registerSubtypes(Class<?>...) - Method in class com.fasterxml.jackson.databind.jsontype.SubtypeResolver
 
registerSubtypes(Collection<Class<?>>) - Method in class com.fasterxml.jackson.databind.jsontype.SubtypeResolver
 
registerSubtypes(Class<?>...) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method for registering specified classes as subtypes (of supertype(s) they have)
registerSubtypes(NamedType...) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method for registering specified classes as subtypes (of supertype(s) they have), using specified type names.
registerSubtypes(Collection<Class<?>>) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method for registering specified classes as subtypes (of supertype(s) they have)
registerSubtypes(Class<?>...) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Method for adding set of subtypes to be registered with ObjectMapper this is an alternative to using annotations in super type to indicate subtypes.
registerSubtypes(NamedType...) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Method for adding set of subtypes (along with type name to use) to be registered with ObjectMapper this is an alternative to using annotations in super type to indicate subtypes.
registerSubtypes(Collection<Class<?>>) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Method for adding set of subtypes (along with type name to use) to be registered with ObjectMapper this is an alternative to using annotations in super type to indicate subtypes.
registerSubtypes(Class<?>...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for registering specified class as a subtype, so that typename-based resolution can link supertypes to subtypes (as an alternative to using annotations).
registerSubtypes(NamedType...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for registering specified class as a subtype, so that typename-based resolution can link supertypes to subtypes (as an alternative to using annotations).
registerSubtypes(Collection<Class<?>>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
remove(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
Specialized method for removing specified existing entry.
remove() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.MemberIterator
 
remove() - Method in class com.fasterxml.jackson.databind.MappingIterator
 
remove(int) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for removing an entry from this ArrayNode.
remove(String) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for removing field entry from this ObjectNode.
remove(Collection<String>) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for removing specified field properties out of this ObjectNode.
remove() - Method in class com.fasterxml.jackson.databind.util.ArrayIterator
 
removeAll() - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method for removing all elements of this array, leaving the array empty.
removeAll() - Method in class com.fasterxml.jackson.databind.node.ContainerNode
Method for removing all children container has (if any)
removeAll() - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for removing all field properties, such that this ObjectNode will contain no properties after call.
removeConstructors() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Mutator that will simply drop any constructor parameters property may have.
removeFilter(String) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
 
removeIgnorableTypes(SerializationConfig, BeanDescription, List<BeanPropertyDefinition>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Method that will apply by-type limitations (as per [JACKSON-429]); by default this is based on JsonIgnoreType annotation but can be supplied by module-provided introspectors too.
removeIgnored() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Method called to remove all entries that are marked as ignored.
removeInternalSetting(Object) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method for removing entry for specified internal setting.
removeNonVisible(boolean) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Deprecated.
removeNonVisible(boolean, POJOPropertiesCollector) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
removeOverlappingTypeIds(SerializerProvider, BeanDescription, BeanSerializerBuilder, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Helper method called to ensure that we do not have "duplicate" type ids.
removeProperty(PropertyName) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
removeProperty(String) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Method that can be used to prune unwanted properties, during construction of serializers and deserializers.
removeSetterlessGetters(SerializationConfig, BeanDescription, List<BeanPropertyDefinition>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Helper method that will remove all properties that do not have a mutator.
rename(NameTransformer) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
rename(NameTransformer) - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter
 
renameAll(NameTransformer) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
Mutant factory method for constructing a map where all entries use given prefix
renameAll(NameTransformer) - Method in class com.fasterxml.jackson.databind.deser.impl.UnwrappedPropertyHandler
 
replace(SettableBeanProperty, SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
Specialized method that can be used to replace an existing entry (note: entry MUST exist; otherwise exception is thrown) with specified replacement.
replace(String, JsonNode) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for replacing value of specific property with passed value, and returning value (or null if none).
replaceDelegatee(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
replaceDelegatee(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Method that can be called to try to replace deserializer this deserializer delegates calls to.
replaceDelegatee(JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.JsonSerializer
Method that can be called to try to replace serializer this serializer delegates calls to.
replaceParameterAnnotations(int, AnnotationMap) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
Method called by parameter object when an augmented instance is created; needs to replace parameter with new instance
replaceProperty(SettableBeanProperty, SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Method that can be used to replace an existing property with a modified one.
reportBadCoercion(JsonDeserializer<?>, Class<?>, Object, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method used to indicate a problem with input in cases where specific input coercion was not allowed.
reportBadDefinition(JavaType, String) - Method in class com.fasterxml.jackson.databind.DatabindContext
Helper method called to indicate a generic problem that stems from type definition(s), not input data, or input/output state; typically this means throwing a InvalidDefinitionException.
reportBadDefinition(Class<?>, String) - Method in class com.fasterxml.jackson.databind.DatabindContext
 
reportBadDefinition(JavaType, String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
reportBadDefinition(JavaType, String) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
reportBadDefinition(JavaType, String, Throwable) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
reportBadDefinition(Class<?>, String, Throwable) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
reportBadMerge(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
reportBadPropertyDefinition(BeanDescription, BeanPropertyDefinition, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method called to indicate problem in POJO (serialization) definitions or settings regarding specific property (of a type), unrelated to actual JSON content to map.
reportBadPropertyDefinition(BeanDescription, BeanPropertyDefinition, String, Object...) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Helper method called to indicate problem in POJO (serialization) definitions or settings regarding specific property (of a type), unrelated to actual JSON content to map.
reportBadTypeDefinition(BeanDescription, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method called to indicate problem in POJO (serialization) definitions or settings regarding specific Java type, unrelated to actual JSON content to map.
reportBadTypeDefinition(BeanDescription, String, Object...) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Helper method called to indicate problem in POJO (serialization) definitions or settings regarding specific Java type, unrelated to actual JSON content to map.
reportInputMismatch(JsonDeserializer<?>, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method used to indicate a problem with input in cases where more specific reportXxx() method was not available.
reportInputMismatch(Class<?>, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method used to indicate a problem with input in cases where more specific reportXxx() method was not available.
reportInputMismatch(JavaType, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method used to indicate a problem with input in cases where more specific reportXxx() method was not available.
reportInputMismatch(BeanProperty, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method used to indicate a problem with input in cases where more specific reportXxx() method was not available.
reportInvalidBaseType(MapperConfig<?>, JavaType, PolymorphicTypeValidator) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
reportMappingException(String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
reportMappingProblem(String, Object...) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Helper method called to indicate problem; default behavior is to construct and throw a JsonMappingException, but in future may collect more than one and only throw after certain number, or at the end of serialization.
reportMappingProblem(Throwable, String, Object...) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Helper method called to indicate problem; default behavior is to construct and throw a JsonMappingException, but in future may collect more than one and only throw after certain number, or at the end of serialization.
reportMissingContent(String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Deprecated.
Since 2.9: not clear this ever occurs
reportProblem(String, Object...) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
reportPropertyInputMismatch(Class<?>, String, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method used to indicate a problem with input in cases where more specific reportXxx() method was not available.
reportPropertyInputMismatch(JavaType, String, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method used to indicate a problem with input in cases where more specific reportXxx() method was not available.
reportTrailingTokens(Class<?>, JsonParser, JsonToken) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
reportUnknownProperty(Object, String, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
reportUnresolvedObjectId(ObjectIdReader, Object) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
reportWrongTokenException(JsonDeserializer<?>, JsonToken, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method for deserializers to call when the token encountered was of type different than what should be seen at that position, usually within a sequence of expected tokens.
reportWrongTokenException(JavaType, JsonToken, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method for deserializers to call when the token encountered was of type different than what should be seen at that position, usually within a sequence of expected tokens.
reportWrongTokenException(Class<?>, JsonToken, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method for deserializers to call when the token encountered was of type different than what should be seen at that position, usually within a sequence of expected tokens.
reportWrongTokenException(JsonParser, JsonToken, String, Object...) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Deprecated.
require() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that may be called to verify that this node is NOT so-called "missing node": that is, one for which JsonNode.isMissingNode() returns true.
require() - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
requireCtorAnnotation() - Method in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
 
required(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Method is functionally equivalent to path(fieldName).required() and can be used to check that this node is an ObjectNode (that is, represents JSON Object value) and has value for specified property with key fieldName (but note that value may be explicit JSON null value).
required(int) - Method in class com.fasterxml.jackson.databind.JsonNode
Method is functionally equivalent to path(index).required() and can be used to check that this node is an ArrayNode (that is, represents JSON Array value) and has value for specified index (but note that value may be explicit JSON null value).
required(int) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
required(String) - Method in class com.fasterxml.jackson.databind.node.BaseJsonNode
 
required(int) - Method in class com.fasterxml.jackson.databind.node.BaseJsonNode
 
required(String) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
requiredAt(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Method is functionally equivalent to at(pathExpr).required() and can be used to check that there is an actual value node at specified JsonPointer starting from this node (but note that value may be explicit JSON null value).
requiredAt(JsonPointer) - Method in class com.fasterxml.jackson.databind.JsonNode
Method is functionally equivalent to at(path).required() and can be used to check that there is an actual value node at specified JsonPointer starting from this node (but note that value may be explicit JSON null value).
requireNonNull() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that may be called to verify that this node is neither so-called "missing node" (that is, one for which JsonNode.isMissingNode() returns true) nor "null node" (one for which JsonNode.isNull() returns true).
requireNonNull() - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
requireNonNull() - Method in class com.fasterxml.jackson.databind.node.NullNode
 
requiresFullValue() - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Convenience method equivalant to: isEnabled(DeserializationFeature.FAIL_ON_TRAILING_TOKENS)
reset(Object, Object, JsonSerializer<Object>, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
Initialization method that needs to be called before passing property to filter.
reset(Object, JsonSerializer<Object>, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
Deprecated.
reset(Class<?>) - Method in class com.fasterxml.jackson.databind.type.ClassKey
 
resetAndStart() - Method in class com.fasterxml.jackson.databind.util.ObjectBuffer
Method called to start buffering process.
resetAndStart(Object[], int) - Method in class com.fasterxml.jackson.databind.util.ObjectBuffer
 
resetAndStart() - Method in class com.fasterxml.jackson.databind.util.PrimitiveArrayBuilder
 
resetTyped(Class<?>) - Method in class com.fasterxml.jackson.databind.util.TypeKey
 
resetTyped(JavaType) - Method in class com.fasterxml.jackson.databind.util.TypeKey
 
resetUntyped(Class<?>) - Method in class com.fasterxml.jackson.databind.util.TypeKey
 
resetUntyped(JavaType) - Method in class com.fasterxml.jackson.databind.util.TypeKey
 
ResolvableDeserializer - Interface in com.fasterxml.jackson.databind.deser
Interface used to indicate deserializers that want to do post-processing after construction but before being returned to caller (and possibly cached) and used.
ResolvableSerializer - Interface in com.fasterxml.jackson.databind.ser
Interface used to indicate serializers that want to do post-processing after construction and being added to SerializerProvider, but before being used.
resolve(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Method called to finalize setup of this deserializer, after deserializer itself has been registered.
resolve() - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
 
resolve(DeserializationContext) - Method in interface com.fasterxml.jackson.databind.deser.ResolvableDeserializer
Method called after deserializer instance has been constructed (and registered as necessary by provider objects), but before it has returned it to the caller.
resolve(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
resolve(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
resolve(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
resolve(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
 
resolve(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdNodeBasedDeserializer
 
resolve(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
We need to implement this method to properly find things to delegate to: it cannot be done earlier since delegated deserializers almost certainly require access to this instance (at least "List" and "Map" ones)
resolve(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedClassResolver
 
resolve(SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.AnyGetterWriter
 
resolve(SerializerProvider) - Method in interface com.fasterxml.jackson.databind.ser.ResolvableSerializer
Method called after SerializerProvider has registered the serializer, but before it has returned it to the caller.
resolve(SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
We need to implement ResolvableSerializer to be able to properly handle cyclic type references.
resolve(SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
resolveAbstractType(DeserializationConfig, JavaType) - Method in class com.fasterxml.jackson.databind.AbstractTypeResolver
Deprecated.
since 2.8 (may be removed from 2.9 or later)
resolveAbstractType(DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.AbstractTypeResolver
Method called to try to resolve an abstract type into concrete type (usually for purposes of deserializing), when no concrete implementation was found.
resolveAbstractType(DeserializationConfig, JavaType) - Method in class com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver
Deprecated.
resolveAbstractType(DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver
 
resolveAndValidateSubType(JavaType, String, PolymorphicTypeValidator) - Method in class com.fasterxml.jackson.databind.DatabindContext
Lookup method similar to DatabindContext.resolveSubType(com.fasterxml.jackson.databind.JavaType, java.lang.String) but one that also validates that resulting subtype is valid according to given PolymorphicTypeValidator.
ResolvedRecursiveType - Class in com.fasterxml.jackson.databind.type
Internal placeholder type used for self-references.
ResolvedRecursiveType(Class<?>, TypeBindings) - Constructor for class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
resolveForwardReference(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.CollectionReferringAccumulator
 
resolveMemberAndTypeAnnotations(DeserializationContext, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Helper method used to resolve additional type-related annotation information like type overrides, or handler (serializer, deserializer) overrides, so that from declared field, property or constructor parameter type is used as the base and modified based on annotations, if any.
resolveMemberType(Type, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Method to call when resolving types of Members like Fields, Methods and Constructor parameters and there is a TypeBindings (that describes binding of type parameters within context) to pass.
resolver - Variable in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
 
resolverIdGeneratorInstance(MapperConfig<?>, Annotated, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
 
resolveSelfReferences(JavaType) - Method in class com.fasterxml.jackson.databind.type.ClassStack
Method called when type that this stack frame represents is fully resolved, allowing self-references to be completed (if there are any)
resolveSetterConflict(MapperConfig<?>, AnnotatedMethod, AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method called in cases where a class has two methods eligible to be used for the same logical property, and default logic is not enough to figure out clear precedence.
resolveSetterConflict(MapperConfig<?>, AnnotatedMethod, AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
resolveSetterConflict(MapperConfig<?>, AnnotatedMethod, AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
resolveSubType(JavaType, String) - Method in class com.fasterxml.jackson.databind.DatabindContext
Lookup method called when code needs to resolve class name from input; usually simple lookup.
resolveType(Type) - Method in class com.fasterxml.jackson.databind.BeanDescription
Deprecated.
Since 2.8, should simply call getType of property accessor directly.
resolveType(DeserializationContext, BeanDescription, JavaType, AnnotatedMember) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
resolveType(Type) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
resolveType(Type) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Deprecated.
resolveType(Type) - Method in class com.fasterxml.jackson.databind.introspect.TypeResolutionContext.Basic
 
resolveType(Type) - Method in class com.fasterxml.jackson.databind.introspect.TypeResolutionContext.Empty
 
resolveType(Type) - Method in interface com.fasterxml.jackson.databind.introspect.TypeResolutionContext
 
resolveWithoutSuperTypes(MapperConfig<?>, Class<?>) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedClassResolver
 
resolveWithoutSuperTypes(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedClassResolver
 
resolveWithoutSuperTypes(MapperConfig<?>, Class<?>, ClassIntrospector.MixInResolver) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedClassResolver
 
retain(Collection<String>) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for removing all field properties out of this ObjectNode except for ones specified in argument.
retain(String...) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for removing all field properties out of this ObjectNode except for ones specified in argument.
returnObjectBuffer(ObjectBuffer) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Method to call to return object buffer previously leased with DeserializationContext.leaseObjectBuffer().
reverse(String) - Method in class com.fasterxml.jackson.databind.util.NameTransformer.Chained
 
reverse(String) - Method in class com.fasterxml.jackson.databind.util.NameTransformer.NopTransformer
 
reverse(String) - Method in class com.fasterxml.jackson.databind.util.NameTransformer
Method called when reversal of transformation is needed; should return null if this is not possible, that is, given name cannot have been result of calling NameTransformer.transform(java.lang.String) of this object.
rewrapCtorProblem(DeserializationContext, Throwable) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
Method that subclasses may call for standard handling of an exception thrown when calling constructor or factory method.
RootNameLookup - Class in com.fasterxml.jackson.databind.util
Helper class for caching resolved root names.
RootNameLookup() - Constructor for class com.fasterxml.jackson.databind.util.RootNameLookup
 
rootValueSeparator - Variable in class com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings
Caller may want to override so-called "root value separator", String added (verbatim, with no quoting or escaping) between values in root context.
RuntimeJsonMappingException - Exception in com.fasterxml.jackson.databind
Wrapper used when interface does not allow throwing a checked JsonMappingException
RuntimeJsonMappingException(JsonMappingException) - Constructor for exception com.fasterxml.jackson.databind.RuntimeJsonMappingException
 
RuntimeJsonMappingException(String) - Constructor for exception com.fasterxml.jackson.databind.RuntimeJsonMappingException
 
RuntimeJsonMappingException(String, JsonMappingException) - Constructor for exception com.fasterxml.jackson.databind.RuntimeJsonMappingException
 

S

schema - Variable in class com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings
When using data format that uses a schema, schema is passed to generator.
SchemaAware - Interface in com.fasterxml.jackson.databind.jsonschema
Marker interface for schema-aware serializers.
Segment() - Constructor for class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
 
SequenceWriter - Class in com.fasterxml.jackson.databind
Writer class similar to ObjectWriter, except that it can be used for writing sequences of values, not just a single value.
SequenceWriter(DefaultSerializerProvider, JsonGenerator, boolean, ObjectWriter.Prefetch) - Constructor for class com.fasterxml.jackson.databind.SequenceWriter
 
SerializableSerializer - Class in com.fasterxml.jackson.databind.ser.std
Generic handler for types that implement JsonSerializable.
SerializableSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.SerializableSerializer
 
SerializationConfig - Class in com.fasterxml.jackson.databind
Object that contains baseline configuration for serialization process.
SerializationConfig(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides) - Constructor for class com.fasterxml.jackson.databind.SerializationConfig
Constructor used by ObjectMapper to create default configuration object instance.
SerializationConfig(SerializationConfig, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides) - Constructor for class com.fasterxml.jackson.databind.SerializationConfig
Copy-constructor used for making a copy to be used by new ObjectMapper.
SerializationConfig(SerializationConfig, SimpleMixInResolver, RootNameLookup, ConfigOverrides) - Constructor for class com.fasterxml.jackson.databind.SerializationConfig
Deprecated.
since 2.11.2
SerializationConfig(SerializationConfig, ContextAttributes) - Constructor for class com.fasterxml.jackson.databind.SerializationConfig
 
SerializationConfig(SerializationConfig, SimpleMixInResolver) - Constructor for class com.fasterxml.jackson.databind.SerializationConfig
 
SerializationConfig(SerializationConfig, PrettyPrinter) - Constructor for class com.fasterxml.jackson.databind.SerializationConfig
 
SerializationFeature - Enum in com.fasterxml.jackson.databind
Enumeration that defines simple on/off features that affect the way Java objects are serialized.
serializationInclusion(JsonInclude.Include) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for configured default property inclusion to use for serialization.
serialize(XMLGregorianCalendar, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
 
serialize(Node, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ext.DOMSerializer
 
serialize(Path, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ext.NioPathSerializer
 
serialize(Blob, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ext.SqlBlobSerializer
 
serialize(JsonGenerator, SerializerProvider) - Method in interface com.fasterxml.jackson.databind.JsonSerializable
Serialization method called when no additional type information is to be included in serialization.
serialize(T, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.JsonSerializer
Method that can be called to ask implementation to serialize values of type this serializer handles.
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.BaseJsonNode
Method called to serialize node instances using given generator.
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.BinaryNode
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.BooleanNode
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.IntNode
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.LongNode
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.NullNode
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method that can be called to serialize this node and all of its descendants using specified JSON generator.
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.POJONode
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.node.TextNode
 
serialize(JsonGenerator, Object, DefaultSerializerProvider) - Method in class com.fasterxml.jackson.databind.ObjectWriter.Prefetch
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializer
Main serialization method that will delegate actual output to configured BeanPropertyWriter instances.
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
Main serialization method that will delegate actual output to configured BeanPropertyWriter instances.
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.FailingSerializer
 
serialize(List<?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer
 
serialize(List<String>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedStringListSerializer
 
serialize(Iterator<?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.IteratorSerializer
 
serialize(Map.Entry<?, ?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
serialize(String[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
 
serialize(Collection<String>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.StringCollectionSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.TypeWrappedSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.UnknownSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.UnsupportedTypeSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
Main serialization method that will delegate actual output to configured BeanPropertyWriter instances.
serialize(T, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.BooleanSerializer
 
serialize(byte[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.ByteArraySerializer
 
serialize(ByteBuffer, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.ByteBufferSerializer
 
serialize(Calendar, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.CalendarSerializer
 
serialize(Class<?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.ClassSerializer
 
serialize(Collection<?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.CollectionSerializer
 
serialize(Date, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.DateSerializer
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
 
serialize(Enum<?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.EnumSerializer
 
serialize(EnumSet<? extends Enum<?>>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.EnumSetSerializer
 
serialize(File, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.FileSerializer
 
serialize(InetAddress, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.InetAddressSerializer
 
serialize(InetSocketAddress, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.InetSocketAddressSerializer
 
serialize(Iterable<?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.IterableSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
serialize(Map<?, ?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.NullSerializer
 
serialize(Number, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.DoubleSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.FloatSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.IntegerSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.IntLikeSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.LongSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.ShortSerializer
 
serialize(Object[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.RawSerializer
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
 
serialize(JsonSerializable, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.SerializableSerializer
 
serialize(Date, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.SqlDateSerializer
 
serialize(Time, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.SqlTimeSerializer
 
serialize(boolean[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.BooleanArraySerializer
 
serialize(char[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.CharArraySerializer
 
serialize(double[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.DoubleArraySerializer
 
serialize(float[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.FloatArraySerializer
 
serialize(int[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.IntArraySerializer
 
serialize(long[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.LongArraySerializer
 
serialize(short[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ShortArraySerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
serialize(AtomicBoolean, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicBooleanSerializer
 
serialize(AtomicInteger, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicIntegerSerializer
 
serialize(AtomicLong, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicLongSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdKeySerializer
Deprecated.
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers.Default
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers.Dynamic
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers.EnumKeySerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers.StringKeySerializer
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StringSerializer
 
serialize(TimeZone, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.TimeZoneSerializer
 
serialize(TokenBuffer, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.TokenBufferSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.ToStringSerializerBase
 
serialize(UUID, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.UUIDSerializer
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.type.TypeBase
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.util.JSONPObject
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.util.JSONWrappedObject
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.util.RawValue
 
serialize(JsonGenerator) - Method in class com.fasterxml.jackson.databind.util.RawValue
 
serialize(JsonGenerator) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
Helper method that will write all contents of this buffer using given JsonGenerator.
serializeAll() - Static method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
Convenience factory method that will return a "no-op" filter that will simply just serialize all properties that are given, and filter out nothing.
serializeAll(Set<String>) - Static method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
Deprecated.
Since 2.6; to be removed from 2.7
serializeAllExcept(Set<String>) - Static method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
 
serializeAllExcept(String...) - Static method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
 
serializeAsArray(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Alternative to BeanPropertyWriter.serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider) that is used when a POJO is serialized as JSON Array; the difference is that no field names are written.
serializeAsElement(Object, JsonGenerator, SerializerProvider, PropertyWriter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
 
serializeAsElement(Object, JsonGenerator, SerializerProvider, PropertyWriter) - Method in interface com.fasterxml.jackson.databind.ser.PropertyFilter
Method called by container to let the filter decide what to do with given element value: the usual choices are to either filter out (i.e.
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.PropertyWriter
Serialization method called when output is to be done as an array, that is, not using property names.
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
 
serializeAsField(Object, JsonGenerator, SerializerProvider, BeanPropertyWriter) - Method in interface com.fasterxml.jackson.databind.ser.BeanPropertyFilter
Deprecated.
Method called by BeanSerializer to let filter decide what to do with given bean property value: the usual choices are to either filter out (i.e.
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method called to access property that this bean stands for, from within given bean, and to serialize it as a JSON Object field using appropriate serializer.
serializeAsField(Object, JsonGenerator, SerializerProvider, BeanPropertyWriter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
Deprecated.
serializeAsField(Object, JsonGenerator, SerializerProvider, PropertyWriter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
 
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter
 
serializeAsField(Object, JsonGenerator, SerializerProvider, PropertyWriter) - Method in interface com.fasterxml.jackson.databind.ser.PropertyFilter
Method called by BeanSerializer to let the filter decide what to do with given bean property value: the usual choices are to either filter out (i.e.
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.PropertyWriter
The main serialization method called by filter when property is to be written normally.
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
 
serializeAsOmittedField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method called to indicate that serialization of a field was omitted due to filtering, in cases where backend data format does not allow basic omission.
serializeAsOmittedField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.PropertyWriter
Serialization method that filter needs to call in cases where property is to be filtered, but the underlying data format requires a placeholder of some kind.
serializeAsOmittedField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
serializeAsPlaceholder(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method called to serialize a placeholder used in tabular output when real value is not to be included (is filtered out), but when we need an entry so that field indexes will not be off.
serializeAsPlaceholder(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.PropertyWriter
Serialization method called when doing tabular (positional) output from databind, but then value is to be omitted.
serializeAsPlaceholder(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
serializeContents(List<?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer
 
serializeContents(Iterator<?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.IteratorSerializer
 
serializeContents(String[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
 
serializeContents(T, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
 
serializeContents(T, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
 
serializeContents(Collection<?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.CollectionSerializer
 
serializeContents(EnumSet<? extends Enum<?>>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.EnumSetSerializer
 
serializeContents(Iterable<?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.IterableSerializer
 
serializeContents(Object[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
serializeContents(boolean[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.BooleanArraySerializer
 
serializeContents(double[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.DoubleArraySerializer
 
serializeContents(float[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.FloatArraySerializer
 
serializeContents(int[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.IntArraySerializer
 
serializeContents(long[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.LongArraySerializer
 
serializeContents(short[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ShortArraySerializer
 
serializeContentsUsing(List<?>, JsonGenerator, SerializerProvider, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer
 
serializeContentsUsing(Collection<?>, JsonGenerator, SerializerProvider, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.std.CollectionSerializer
 
serializeContentsUsing(Object[], JsonGenerator, SerializerProvider, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
serializedValueFor(Enum<?>) - Method in class com.fasterxml.jackson.databind.util.EnumValues
 
serializeDynamic(Map.Entry<?, ?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
SerializeExceptFilter(Set<String>) - Constructor for class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.SerializeExceptFilter
 
serializeFields(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
serializeFields(Map<?, ?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
General-purpose serialization for contents, where we do not necessarily know the value serialization, but we do know that no value suppression is needed (which simplifies processing a bit)
serializeFieldsFiltered(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Alternative serialization method that gets called when there is a PropertyFilter that needs to be called to determine which properties are to be serialized (and possibly how)
serializeFieldsUsing(Map<?, ?>, JsonGenerator, SerializerProvider, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Method called to serialize fields, when the value type is statically known, so that value serializer is passed and does not need to be fetched from provider.
serializeFilteredAnyProperties(SerializerProvider, JsonGenerator, Object, Map<?, ?>, PropertyFilter, Object) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Helper method used when we have a JSON Filter to use AND contents are "any properties" of a POJO.
serializeFilteredFields(Map<?, ?>, JsonGenerator, SerializerProvider, PropertyFilter, Object) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Helper method used when we have a JSON Filter to use for potentially filtering out Map entries.
serializeOptionalFields(Map<?, ?>, JsonGenerator, SerializerProvider, Object) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Serialization method called when exclusion filtering needs to be applied.
serializePolymorphic(JsonGenerator, Object, JavaType, JsonSerializer<Object>, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
Alternate serialization call used for polymorphic types, when TypeSerializer is already known, but the actual serializer may or may not be.
serializer - Variable in class com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
Serializer used for serializing id values.
serializer - Variable in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap.SerializerAndMapResult
 
SerializerAndMapResult(JsonSerializer<Object>, PropertySerializerMap) - Constructor for class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap.SerializerAndMapResult
 
SerializerCache - Class in com.fasterxml.jackson.databind.ser
Simple cache object that allows for doing 2-level lookups: first level is by "local" read-only lookup Map (used without locking) and second backup level is by a shared modifiable HashMap.
SerializerCache() - Constructor for class com.fasterxml.jackson.databind.ser.SerializerCache
 
serializerFactory(SerializerFactory) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
SerializerFactory - Class in com.fasterxml.jackson.databind.ser
Abstract class that defines API used by SerializerProvider to obtain actual JsonSerializer instances from multiple distinct factories.
SerializerFactory() - Constructor for class com.fasterxml.jackson.databind.ser.SerializerFactory
 
SerializerFactoryConfig - Class in com.fasterxml.jackson.databind.cfg
Configuration settings container class for SerializerFactory implementations.
SerializerFactoryConfig() - Constructor for class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
 
SerializerFactoryConfig(Serializers[], Serializers[], BeanSerializerModifier[]) - Constructor for class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
 
serializerFor(Class<?>) - Method in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
Main lookup method.
serializerInstance(SerializationConfig, Annotated, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
Method called to get an instance of serializer of specified type.
serializerInstance(Annotated, Object) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
 
serializerInstance(Annotated, Object) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method that can be called to construct and configure serializer instance, either given a Class to instantiate (with default constructor), or an uninitialized serializer instance.
serializerModifiers() - Method in class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
 
SerializerProvider - Class in com.fasterxml.jackson.databind
Class that defines API used by ObjectMapper and JsonSerializers to obtain serializers capable of serializing instances of specific types; as well as the default implementation of the functionality.
SerializerProvider() - Constructor for class com.fasterxml.jackson.databind.SerializerProvider
Constructor for creating master (or "blue-print") provider object, which is only used as the template for constructing per-binding instances.
SerializerProvider(SerializerProvider, SerializationConfig, SerializerFactory) - Constructor for class com.fasterxml.jackson.databind.SerializerProvider
"Copy-constructor", used by sub-classes when creating actual non-blueprint instances to use.
SerializerProvider(SerializerProvider) - Constructor for class com.fasterxml.jackson.databind.SerializerProvider
Copy-constructor used when making a copy of a blueprint instance.
serializers() - Method in class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
 
Serializers - Interface in com.fasterxml.jackson.databind.ser
Interface that defines API for simple extensions that can provide additional serializers for various types.
Serializers.Base - Class in com.fasterxml.jackson.databind.ser
Basic Serializers implementation that implements all methods but provides no serializers.
serializeTypedContents(List<?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer
 
serializeTypedContents(Object[], JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
serializeTypedFields(Map<?, ?>, JsonGenerator, SerializerProvider, Object) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
serializeValue(JsonGenerator, Object) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
The method to be called by ObjectMapper and ObjectWriter for serializing given value, using serializers that this provider has access to (via caching and/or creating new serializers as need be).
serializeValue(JsonGenerator, Object, JavaType) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
The method to be called by ObjectMapper and ObjectWriter for serializing given value (assumed to be of specified root type, instead of runtime type of value), using serializers that this provider has access to (via caching and/or creating new serializers as need be),
serializeValue(JsonGenerator, Object, JavaType, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
The method to be called by ObjectWriter for serializing given value (assumed to be of specified root type, instead of runtime type of value), when it may know specific JsonSerializer to use.
serializeWithoutTypeInfo(Map<?, ?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
General-purpose serialization for contents without writing object type.
serializeWithType(XMLGregorianCalendar, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
 
serializeWithType(Path, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ext.NioPathSerializer
 
serializeWithType(Blob, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ext.SqlBlobSerializer
 
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in interface com.fasterxml.jackson.databind.JsonSerializable
Serialization method called when additional type information is expected to be included in serialization, for deserialization to use.
serializeWithType(T, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.JsonSerializer
Method that can be called to ask implementation to serialize values of type this serializer handles, using specified type serializer for embedding necessary type information.
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.node.BaseJsonNode
Type information is needed, even if JsonNode instances are "plain" JSON, since they may be mixed with other types.
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
serializeWithType(List<String>, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedStringListSerializer
 
serializeWithType(Map.Entry<?, ?>, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
serializeWithType(Collection<String>, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.impl.StringCollectionSerializer
 
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.impl.TypeWrappedSerializer
 
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.impl.UnknownSerializer
 
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
 
serializeWithType(T, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
 
serializeWithType(T, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
 
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.BooleanSerializer
 
serializeWithType(byte[], JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.ByteArraySerializer
 
serializeWithType(InetAddress, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.InetAddressSerializer
 
serializeWithType(InetSocketAddress, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.InetSocketAddressSerializer
 
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
serializeWithType(Map<?, ?>, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
serializeWithType(T, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.NonTypedScalarSerializerBase
Deprecated.
 
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.NullSerializer
Although this method should rarely get called, for convenience we should override it, and handle it same way as "natural" types: by serializing exactly as is, without type decorations.
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.DoubleSerializer
 
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.IntegerSerializer
 
serializeWithType(T, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.RawSerializer
 
serializeWithType(T, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
 
serializeWithType(JsonSerializable, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.SerializableSerializer
 
serializeWithType(T, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase
 
serializeWithType(char[], JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.CharArraySerializer
 
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
serializeWithType(T, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.StdScalarSerializer
Default implementation will write type prefix, call regular serialization method (since assumption is that value itself does not need JSON Array or Object start/end markers), and then write type suffix.
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.StringSerializer
 
serializeWithType(TimeZone, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.TimeZoneSerializer
 
serializeWithType(TokenBuffer, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.TokenBufferSerializer
Implementing typed output for contents of a TokenBuffer is very tricky, since we do not know for sure what its contents might look like (or, rather, we do know when serializing, but not necessarily when deserializing!) One possibility would be to check the current token, and use that to determine if we would output JSON Array, Object or scalar value.
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.ToStringSerializerBase
Default implementation will write type prefix, call regular serialization method (since assumption is that value itself does not need JSON Array or Object start/end markers), and then write type suffix.
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.type.TypeBase
 
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.util.JSONPObject
 
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.util.JSONWrappedObject
 
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.util.RawValue
 
set(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
set(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
set(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty
 
set(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.MergingSettableBeanProperty
 
set(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
set(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty
 
set(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty
 
set(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
 
set(Object, Object, Object) - Method in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
 
set(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
set(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Method called to assign given value to this property, on specified Object.
set(int, JsonNode) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
Method that will set specified field, replacing old value, if any.
set(String, JsonNode) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method that will set specified field, replacing old value, if any.
setAbstractTypes(SimpleAbstractTypeResolver) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Resets currently configured abstract type mappings
setAcceptBlankAsEmpty(Boolean) - Method in class com.fasterxml.jackson.databind.cfg.MutableCoercionConfig
 
setAccessorNaming(AccessorNamingStrategy.Provider) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for setting custom accessor naming strategy to use.
setAll(Map<String, ? extends JsonNode>) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for adding given properties to this object node, overriding any existing values for those properties.
setAll(ObjectNode) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for adding all properties of the given Object, overriding any existing values for those properties.
setAndReturn(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
setAndReturn(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
setAndReturn(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty
 
setAndReturn(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.MergingSettableBeanProperty
 
setAndReturn(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
setAndReturn(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty
 
setAndReturn(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty
 
setAndReturn(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
 
setAndReturn(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
setAndReturn(Object, Object) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Method called to assign given value to this property, on specified Object, and return whatever delegating accessor returned (if anything)
setAnnotationIntrospector(AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for setting AnnotationIntrospector used by this mapper instance for both serialization and deserialization.
setAnnotationIntrospectors(AnnotationIntrospector, AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for changing AnnotationIntrospector instances used by this mapper instance for serialization and deserialization, specifying them separately so that different introspection can be used for different aspects
setAnyGetter(AnyGetterWriter) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
setAnySetter(SettableAnyProperty) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
setAttribute(Object, Object) - Method in class com.fasterxml.jackson.databind.DatabindContext
Method for setting per-call value of given attribute.
setAttribute(Object, Object) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
setAttribute(Object, Object) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
setBase64Variant(Base64Variant) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that will configure default Base64Variant that byte[] serializers and deserializers will use.
setClassIntrospector(ClassIntrospector) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method for replacing the default class introspector with a derived class that overrides specific behavior.
setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
setCoercion(CoercionInputShape, CoercionAction) - Method in class com.fasterxml.jackson.databind.cfg.MutableCoercionConfig
 
setConfig(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that allows overriding of the underlying DeserializationConfig object.
setConfig(SerializationConfig) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that allows overriding of the underlying SerializationConfig object, which contains serialization-specific configuration settings.
setConfig(SerializationConfig) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
Initialization method called right after construction, to specify configuration to use.
setConstructorDetector(ConstructorDetector) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for specifying ConstructorDetector to use for determining some aspects of creator auto-detection (specifically auto-detection of constructor, and in particular behavior with single-argument constructors).
setConstructorPropertiesImpliesCreator(boolean) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Method for changing behavior of ConstructorProperties: if set to `true`, existence DOES indicate that the given constructor should be considered a creator; `false` that it should NOT be considered a creator without explicit use of JsonCreator annotation.
setCurrentName(String) - Method in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
setCurrentValue(Object) - Method in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
setDateFormat(DateFormat) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for configuring the default DateFormat to use when serializing time values as Strings, and deserializing from JSON Strings.
setDefaultCreator(AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
Method called to indicate the default creator: no-arguments constructor or factory method that is called to instantiate a value before populating it with data.
setDefaultFilter(BeanPropertyFilter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
Deprecated.
Since 2.3 should use PropertyFilter instead of BeanPropertyFilter
setDefaultFilter(PropertyFilter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
 
setDefaultFilter(SimpleBeanPropertyFilter) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
Overloaded variant just to resolve "ties" when using SimpleBeanPropertyFilter.
setDefaultInclusion(JsonInclude.Value) - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
setDefaultKeySerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method that can be used to specify serializer to use for serializing all non-null JSON property names, unless more specific key serializer is found (i.e.
setDefaultLeniency(Boolean) - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
setDefaultLeniency(Boolean) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
setDefaultMergeable(Boolean) - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
setDefaultMergeable(Boolean) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for setting default Setter configuration, regarding things like merging, null-handling; used for properties for which there are no per-type or per-property overrides (via annotations or config overrides).
setDefaultPrettyPrinter(PrettyPrinter) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for specifying PrettyPrinter to use when "default pretty-printing" is enabled (by enabling SerializationFeature.INDENT_OUTPUT)
setDefaultPropertyInclusion(JsonInclude.Value) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for setting default POJO property inclusion strategy for serialization, applied for all properties for which there are no per-type or per-property overrides (via annotations or config overrides).
setDefaultPropertyInclusion(JsonInclude.Include) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Short-cut for:
setDefaultSetterInfo(JsonSetter.Value) - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
setDefaultSetterInfo(JsonSetter.Value) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for setting default Setter configuration, regarding things like merging, null-handling; used for properties for which there are no per-type or per-property overrides (via annotations or config overrides).
setDefaultTyping(TypeResolverBuilder<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
Method for enabling automatic inclusion of type information, using specified handler object for determining which types this affects, as well as details of how information is embedded.
setDefaultTyping(TypeResolverBuilder<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for enabling automatic inclusion of type information ("Default Typing"), using specified handler object for determining which types this affects, as well as details of how information is embedded.
setDefaultVisibility(VisibilityChecker<?>) - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
setDefaultVisibility(JsonAutoDetect.Value) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for setting auto-detection visibility definition defaults, which are in effect unless overridden by annotations (like JsonAutoDetect) or per-type visibility overrides.
setDeserializerModifier(BeanDeserializerModifier) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
 
setDeserializers(SimpleDeserializers) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Resets all currently configured deserializers.
setFailOnUnknownId(boolean) - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
 
setFallbackSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
NOTE: one exception to immutability, due to problems with CreatorProperty instances being shared between Bean, separate PropertyBasedCreator
setFeatureMask(int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
Deprecated.
setFilteredProperties(BeanPropertyWriter[]) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
setFilterId(Object) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
setFilterProvider(FilterProvider) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for configuring this mapper to use specified FilterProvider for mapping Filter Ids to actual filter instances.
setFilters(FilterProvider) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Deprecated.
setFormat(JsonFormat.Value) - Method in class com.fasterxml.jackson.databind.cfg.MutableConfigOverride
 
setHandlerInstantiator(HandlerInstantiator) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for configuring HandlerInstantiator to use for creating instances of handlers (such as serializers, deserializers, type and type id resolvers), given a class.
setIgnorableProperties(String[]) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
Deprecated.
in 2.12, remove from 3.0
setIgnorableProperties(Set<String>) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
setIgnorals(JsonIgnoreProperties.Value) - Method in class com.fasterxml.jackson.databind.cfg.MutableConfigOverride
 
setIgnoreUnknownProperties(boolean) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
setIncludableProperties(Set<String>) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
setInclude(JsonInclude.Value) - Method in class com.fasterxml.jackson.databind.cfg.MutableConfigOverride
Override inclusion setting for all properties contained in POJOs of the associated type.
setIncludeAsProperty(JsonInclude.Value) - Method in class com.fasterxml.jackson.databind.cfg.MutableConfigOverride
Override inclusion setting for properties of the associated type regardless of the type of the POJO containing it.
setInjectableValues(InjectableValues) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for configuring InjectableValues which used to find values to inject.
setInternalSetting(Object, Object) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method for setting specific internal setting to given value
setIsIgnoredType(Boolean) - Method in class com.fasterxml.jackson.databind.cfg.MutableConfigOverride
 
setKeyDeserializers(SimpleKeyDeserializers) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Resets all currently configured key deserializers.
setKeySerializers(SimpleSerializers) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Resets all currently configured key serializers.
setLenient(boolean) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
Need to override since we need to keep track of leniency locally, and not via underlying Calendar instance like base class does.
setLocalDefinitions(Map<Class<?>, Class<?>>) - Method in class com.fasterxml.jackson.databind.introspect.SimpleMixInResolver
 
setLocale(Locale) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for overriding default locale to use for formatting.
setLocation(JsonLocation) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
setManagedReferenceName(String) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
setMergeable(Boolean) - Method in class com.fasterxml.jackson.databind.cfg.MutableConfigOverride
 
setMixInAnnotation(Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Method for specifying that annotations define by mixinClass should be "mixed in" with annotations that targetType has (as if they were directly included on it!).
setMixInAnnotations(Class<?>, Class<?>) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method used for defining mix-in annotations to use for augmenting specified class or interface.
setMixInAnnotations(Map<Class<?>, Class<?>>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Deprecated.
Since 2.5: replaced by a fluent form of the method; ObjectMapper.setMixIns(java.util.Map<java.lang.Class<?>, java.lang.Class<?>>).
setMixInResolver(ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that can be called to specify given resolver for locating mix-in classes to use, overriding directly added mappings.
setMixIns(Map<Class<?>, Class<?>>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to use for defining mix-in annotations to use for augmenting annotations that processable (serializable / deserializable) classes have.
setName(String) - Method in class com.fasterxml.jackson.databind.jsontype.NamedType
 
setNamingStrategy(PropertyNamingStrategy) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
Method that may be used to override naming strategy that is used by ObjectMapper.
setNamingStrategy(PropertyNamingStrategy) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
 
setNodeFactory(JsonNodeFactory) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for specifying JsonNodeFactory to use for constructing root level tree nodes (via method ObjectMapper.createObjectNode()
setNonTrivialBaseType(JavaType) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method called to define type to consider as "non-trivial" basetype, needed for dynamic serialization resolution for complex (usually container) types
setNullKeySerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method that can be used to specify serializer that will be used to write JSON property names matching null keys for Java Maps (which will otherwise throw an exception if try write such property name)
setNullValueSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method that can be used to specify serializer that will be used to write JSON values matching Java null values instead of default one (which simply writes JSON null).
setObjectIdInfo(ObjectIdInfo) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
setObjectIdReader(ObjectIdReader) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
setObjectIdWriter(ObjectIdWriter) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
setPOJOBuilder(AnnotatedMethod, JsonPOJOBuilder.Value) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
setPolymorphicTypeValidator(PolymorphicTypeValidator) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for specifying PolymorphicTypeValidator to use for validating polymorphic subtypes used with explicit polymorphic types (annotation-based), but NOT one with "default typing" (see ObjectMapper.activateDefaultTyping(PolymorphicTypeValidator) for details).
setProperties(List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
setPropertyInclusion(JsonInclude.Value) - Method in class com.fasterxml.jackson.databind.ObjectMapper
setPropertyNamingStrategy(PropertyNamingStrategy) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for setting custom property naming strategy to use.
setProvider(SerializerProvider) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor.Base
 
setProvider(SerializerProvider) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProvider
 
setProvider(SerializerProvider) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
 
setProvider(SerializerProvider) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.Base
 
setProvider(SerializerProvider) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.Base
 
setReference(JavaType) - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
setResolver(ObjectIdResolver) - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
 
setSerializationInclusion(JsonInclude.Include) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method, equivalent to calling:
setSerializerFactory(SerializerFactory) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for setting specific SerializerFactory to use for constructing (bean) serializers.
setSerializerModifier(BeanSerializerModifier) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
 
setSerializerProvider(DefaultSerializerProvider) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for setting "blueprint" SerializerProvider instance to use as the base for actual provider instances to use for handling caching of JsonSerializer instances.
setSerializers(SimpleSerializers) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Resets all currently configured serializers.
setSetterInfo(JsonSetter.Value) - Method in class com.fasterxml.jackson.databind.cfg.MutableConfigOverride
 
setSubtypeResolver(SubtypeResolver) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for setting custom subtype resolver to use.
SettableAnyProperty - Class in com.fasterxml.jackson.databind.deser
Class that represents a "wildcard" set method which can be used to generically set values of otherwise unmapped (aka "unknown") properties read from Json content.
SettableAnyProperty(BeanProperty, AnnotatedMember, JavaType, KeyDeserializer, JsonDeserializer<Object>, TypeDeserializer) - Constructor for class com.fasterxml.jackson.databind.deser.SettableAnyProperty
 
SettableAnyProperty(BeanProperty, AnnotatedMember, JavaType, JsonDeserializer<Object>, TypeDeserializer) - Constructor for class com.fasterxml.jackson.databind.deser.SettableAnyProperty
Deprecated.
SettableBeanProperty - Class in com.fasterxml.jackson.databind.deser
Base class for deserializable properties of a bean: contains both type and name definitions, and reflection-based set functionality.
SettableBeanProperty(BeanPropertyDefinition, JavaType, TypeDeserializer, Annotations) - Constructor for class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
SettableBeanProperty(PropertyName, JavaType, PropertyName, TypeDeserializer, Annotations, PropertyMetadata) - Constructor for class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
SettableBeanProperty(PropertyName, JavaType, PropertyMetadata, JsonDeserializer<Object>) - Constructor for class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Constructor only used by ObjectIdValueProperty.
SettableBeanProperty(SettableBeanProperty) - Constructor for class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Basic copy-constructor for sub-classes to use.
SettableBeanProperty(SettableBeanProperty, JsonDeserializer<?>, NullValueProvider) - Constructor for class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Copy-with-deserializer-change constructor for sub-classes to use.
SettableBeanProperty(SettableBeanProperty, PropertyName) - Constructor for class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Copy-with-deserializer-change constructor for sub-classes to use.
SettableBeanProperty.Delegating - Class in com.fasterxml.jackson.databind.deser
Helper class that is designed to both make it easier to sub-class delegating subtypes and to reduce likelihood of breakage when new methods are added.
setTargetType(JavaType) - Method in exception com.fasterxml.jackson.databind.exc.MismatchedInputException
 
SetterlessProperty - Class in com.fasterxml.jackson.databind.deser.impl
This concrete sub-class implements Collection or Map property that is indirectly by getting the property value and directly modifying it.
SetterlessProperty(BeanPropertyDefinition, JavaType, TypeDeserializer, Annotations, AnnotatedMethod) - Constructor for class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
 
SetterlessProperty(SetterlessProperty, JsonDeserializer<?>, NullValueProvider) - Constructor for class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
 
SetterlessProperty(SetterlessProperty, PropertyName) - Constructor for class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
 
setTimeZone(TimeZone) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for overriding default TimeZone to use for formatting.
setTimeZone(TimeZone) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
setTypeFactory(TypeFactory) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that can be used to override TypeFactory instance used by this mapper.
setTypeId(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.databind.Module
Method called by ObjectMapper when module is registered.
setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Standard implementation handles registration of all configured customizations: it is important that sub-classes call this implementation (usually before additional custom logic) if they choose to override it; otherwise customizations will not be registered.
setValue(Object, Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
setValue(Object, Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
setValue(Object, Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
Optional method that can be used to assign value of this member on given object, if this is a supported operation for member type.
setValue(Object, Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
setValue(Object, Object) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
 
setValue(Object, Object) - Method in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
setValue(Object) - Method in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
setValueInstantiator(ValueInstantiator) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
setValueInstantiators(SimpleValueInstantiators) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
Resets all currently configured value instantiators
setViews(Class<?>[]) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
setVisibility(JsonAutoDetect.Value) - Method in class com.fasterxml.jackson.databind.cfg.MutableConfigOverride
 
setVisibility(VisibilityChecker<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for setting currently configured default VisibilityChecker, object used for determining whether given property element (method, field, constructor) can be auto-detected or not.
setVisibility(PropertyAccessor, JsonAutoDetect.Visibility) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method that allows changing configuration for underlying VisibilityCheckers, to change details of what kinds of properties are auto-detected.
setVisibilityChecker(VisibilityChecker<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Deprecated.
ShortArraySerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ShortArraySerializer
 
ShortArraySerializer(StdArraySerializers.ShortArraySerializer, BeanProperty, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ShortArraySerializer
 
ShortBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.ShortBuilder
 
ShortDeserializer(Class<Short>, Short) - Constructor for class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ShortDeserializer
 
ShortNode - Class in com.fasterxml.jackson.databind.node
Numeric node that contains simple 16-bit integer values.
ShortNode(short) - Constructor for class com.fasterxml.jackson.databind.node.ShortNode
 
ShortSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.NumberSerializers.ShortSerializer
 
shortValue() - Method in class com.fasterxml.jackson.databind.JsonNode
Returns 16-bit short value for this node, if and only if this node is numeric (JsonNode.isNumber() returns true).
shortValue() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
shortValue() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
 
shortValue() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
 
shortValue() - Method in class com.fasterxml.jackson.databind.node.FloatNode
 
shortValue() - Method in class com.fasterxml.jackson.databind.node.IntNode
 
shortValue() - Method in class com.fasterxml.jackson.databind.node.LongNode
 
shortValue() - Method in class com.fasterxml.jackson.databind.node.ShortNode
 
shouldIgnore(Object) - Method in class com.fasterxml.jackson.databind.util.IgnorePropertiesUtil.Checker
 
shouldIgnore(Object, Collection<String>, Collection<String>) - Static method in class com.fasterxml.jackson.databind.util.IgnorePropertiesUtil
Decide if we need to ignore a property or not, given a set of field to ignore and a set of field to include.
shouldIntrospectorImplicitConstructors(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
Accessor that combines checks for whether implicit creators are allowed and, if so, whether JDK type constructors are allowed (if type is JDK type) to determine whether implicit constructor detection should be enabled for given type or not.
shouldSortPropertiesAlphabetically() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for checking whether default settings for property handling indicate that properties should be alphabetically ordered or not.
SimpleAbstractTypeResolver - Class in com.fasterxml.jackson.databind.module
Simple AbstractTypeResolver implementation, which is based on static mapping from abstract super types into sub types (concrete or abstract), but retaining generic parameterization.
SimpleAbstractTypeResolver() - Constructor for class com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver
 
simpleAsEncoded(MapperConfig<?>) - Method in class com.fasterxml.jackson.databind.PropertyName
Accessor that may be used to get lazily-constructed efficient representation of the simple name.
SimpleBeanPropertyDefinition - Class in com.fasterxml.jackson.databind.util
Simple immutable BeanPropertyDefinition implementation that can be wrapped around a AnnotatedMember that is a simple accessor (getter) or mutator (setter, constructor parameter) (or both, for fields).
SimpleBeanPropertyDefinition(AnnotationIntrospector, AnnotatedMember, PropertyName, PropertyMetadata, JsonInclude.Value) - Constructor for class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
SimpleBeanPropertyFilter - Class in com.fasterxml.jackson.databind.ser.impl
Simple PropertyFilter implementation that only uses property name to determine whether to serialize property as is, or to filter it out.
SimpleBeanPropertyFilter() - Constructor for class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
 
SimpleBeanPropertyFilter.FilterExceptFilter - Class in com.fasterxml.jackson.databind.ser.impl
Filter implementation which defaults to filtering out unknown properties and only serializes ones explicitly listed.
SimpleBeanPropertyFilter.SerializeExceptFilter - Class in com.fasterxml.jackson.databind.ser.impl
Filter implementation which defaults to serializing all properties, except for ones explicitly listed to be filtered out.
SimpleDeserializers - Class in com.fasterxml.jackson.databind.module
Simple implementation Deserializers which allows registration of deserializers based on raw (type erased class).
SimpleDeserializers() - Constructor for class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
SimpleDeserializers(Map<Class<?>, JsonDeserializer<?>>) - Constructor for class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
SimpleFilterProvider - Class in com.fasterxml.jackson.databind.ser.impl
Simple FilterProvider implementation that just stores direct id-to-filter mapping.
SimpleFilterProvider() - Constructor for class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
 
SimpleFilterProvider(Map<String, ?>) - Constructor for class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
 
SimpleKeyDeserializers - Class in com.fasterxml.jackson.databind.module
Simple implementation KeyDeserializers which allows registration of deserializers based on raw (type erased class).
SimpleKeyDeserializers() - Constructor for class com.fasterxml.jackson.databind.module.SimpleKeyDeserializers
 
SimpleMixInResolver - Class in com.fasterxml.jackson.databind.introspect
Simple implementation of ClassIntrospector.MixInResolver that just uses a Map for containing mapping from target to mix-in classes.
SimpleMixInResolver(ClassIntrospector.MixInResolver) - Constructor for class com.fasterxml.jackson.databind.introspect.SimpleMixInResolver
 
SimpleMixInResolver(ClassIntrospector.MixInResolver, Map<ClassKey, Class<?>>) - Constructor for class com.fasterxml.jackson.databind.introspect.SimpleMixInResolver
 
SimpleModule - Class in com.fasterxml.jackson.databind.module
Vanilla Module implementation that allows registration of serializers and deserializers, bean serializer and deserializer modifiers, registration of subtypes and mix-ins as well as some other commonly needed aspects (addition of custom AbstractTypeResolvers, ValueInstantiators).
SimpleModule() - Constructor for class com.fasterxml.jackson.databind.module.SimpleModule
Constructors that should only be used for non-reusable convenience modules used by app code: "real" modules should use actual name and version number information.
SimpleModule(String) - Constructor for class com.fasterxml.jackson.databind.module.SimpleModule
Convenience constructor that will default version to Version.unknownVersion().
SimpleModule(Version) - Constructor for class com.fasterxml.jackson.databind.module.SimpleModule
Convenience constructor that will use specified Version, including name from Version.getArtifactId()
SimpleModule(String, Version) - Constructor for class com.fasterxml.jackson.databind.module.SimpleModule
Constructor to use for actual reusable modules.
SimpleModule(String, Version, Map<Class<?>, JsonDeserializer<?>>) - Constructor for class com.fasterxml.jackson.databind.module.SimpleModule
 
SimpleModule(String, Version, List<JsonSerializer<?>>) - Constructor for class com.fasterxml.jackson.databind.module.SimpleModule
 
SimpleModule(String, Version, Map<Class<?>, JsonDeserializer<?>>, List<JsonSerializer<?>>) - Constructor for class com.fasterxml.jackson.databind.module.SimpleModule
 
SimpleSerializers - Class in com.fasterxml.jackson.databind.module
Simple implementation Serializers which allows registration of serializers based on raw (type erased class).
SimpleSerializers() - Constructor for class com.fasterxml.jackson.databind.module.SimpleSerializers
 
SimpleSerializers(List<JsonSerializer<?>>) - Constructor for class com.fasterxml.jackson.databind.module.SimpleSerializers
 
simpleTransformer(String, String) - Static method in class com.fasterxml.jackson.databind.util.NameTransformer
Factory method for constructing a simple transformer based on prefix and/or suffix.
SimpleType - Class in com.fasterxml.jackson.databind.type
Simple types are defined as anything other than one of recognized container types (arrays, Collections, Maps).
SimpleType(Class<?>) - Constructor for class com.fasterxml.jackson.databind.type.SimpleType
Constructor only used by core Jackson databind functionality; should never be called by application code.
SimpleType(Class<?>, TypeBindings, JavaType, JavaType[]) - Constructor for class com.fasterxml.jackson.databind.type.SimpleType
 
SimpleType(TypeBase) - Constructor for class com.fasterxml.jackson.databind.type.SimpleType
Simple copy-constructor, usually used when upgrading/refining a simple type into more specialized type.
SimpleType(Class<?>, TypeBindings, JavaType, JavaType[], Object, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.type.SimpleType
 
SimpleType(Class<?>, TypeBindings, JavaType, JavaType[], int, Object, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.type.SimpleType
Pass-through constructor used by ReferenceType.
SimpleValueInstantiators - Class in com.fasterxml.jackson.databind.module
 
SimpleValueInstantiators() - Constructor for class com.fasterxml.jackson.databind.module.SimpleValueInstantiators
 
singleArgCreatorDefaultsToDelegating() - Method in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
 
singleArgCreatorDefaultsToProperties() - Method in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
 
singleArgMode() - Method in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
 
size() - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
size() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap
 
size() - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector.NoAnnotations
 
size() - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector.OneAnnotation
 
size() - Method in class com.fasterxml.jackson.databind.introspect.AnnotationCollector.TwoAnnotations
 
size() - Method in class com.fasterxml.jackson.databind.introspect.AnnotationMap
 
size() - Method in class com.fasterxml.jackson.databind.JsonNode
 
size() - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
size() - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
size() - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
size() - Method in class com.fasterxml.jackson.databind.ser.impl.ReadOnlyClassToSerializerMap
 
size() - Method in class com.fasterxml.jackson.databind.ser.SerializerCache
 
size() - Method in class com.fasterxml.jackson.databind.type.TypeBindings
Returns number of bindings contained
size() - Method in interface com.fasterxml.jackson.databind.util.Annotations
Returns number of annotation entries in this collection.
size() - Method in interface com.fasterxml.jackson.databind.util.LookupCache
 
size() - Method in class com.fasterxml.jackson.databind.util.LRUMap
 
skipChildren() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
skipper() - Static method in class com.fasterxml.jackson.databind.deser.impl.NullsConstantProvider
Static accessor for a stateless instance used as marker, to indicate that all input `null` values should be skipped (ignored), so that no corresponding property value is set (with POJOs), and no content values (array/Collection elements, Map entries) are added.
SNAKE_CASE - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategies
Naming convention used in languages like C, where words are in lower-case letters, separated by underscores.
SNAKE_CASE - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategy
Deprecated.
Since 2.12 deprecated. Use PropertyNamingStrategies.SNAKE_CASE instead. See databind#2715 for reasons for deprecation.
SnakeCaseStrategy() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategies.SnakeCaseStrategy
 
SnakeCaseStrategy() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategy.SnakeCaseStrategy
Deprecated.
 
SqlBlobSerializer - Class in com.fasterxml.jackson.databind.ext
Serializer implementation for Blob to write as binary (for JSON and other formats Base64-encoded String, for binary formats as true binary).
SqlBlobSerializer() - Constructor for class com.fasterxml.jackson.databind.ext.SqlBlobSerializer
 
SqlDateDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.SqlDateDeserializer
 
SqlDateDeserializer(DateDeserializers.SqlDateDeserializer, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.SqlDateDeserializer
 
SqlDateSerializer - Class in com.fasterxml.jackson.databind.ser.std
Compared to regular Date serialization, we do use String representation here.
SqlDateSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.SqlDateSerializer
 
SqlDateSerializer(Boolean, DateFormat) - Constructor for class com.fasterxml.jackson.databind.ser.std.SqlDateSerializer
 
SqlTimeSerializer - Class in com.fasterxml.jackson.databind.ser.std
 
SqlTimeSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.SqlTimeSerializer
 
StackTraceElementDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
StackTraceElementDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.StackTraceElementDeserializer
 
start() - Method in class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler
Method called to start collection process by creating non-blueprint instances.
startBuilding(JsonParser, DeserializationContext, ObjectIdReader) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
Method called when starting to build a bean instance.
STATE_CLOSED - Static variable in class com.fasterxml.jackson.databind.MappingIterator
State in which iterator is closed
STATE_HAS_VALUE - Static variable in class com.fasterxml.jackson.databind.MappingIterator
State in which "hasNextValue()" has been succesfully called and deserializer can be called to fetch value
STATE_MAY_HAVE_VALUE - Static variable in class com.fasterxml.jackson.databind.MappingIterator
State in which no recovery is needed, but "hasNextValue()" needs to be called first
STATE_NEED_RESYNC - Static variable in class com.fasterxml.jackson.databind.MappingIterator
State in which value read failed
StaticListSerializerBase<T extends Collection<?>> - Class in com.fasterxml.jackson.databind.ser.std
Intermediate base class for Lists, Collections and Arrays that contain static (non-dynamic) value types.
StaticListSerializerBase(Class<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase
 
StaticListSerializerBase(StaticListSerializerBase<?>, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase
 
Std(PropertyName, JavaType, PropertyName, AnnotatedMember, PropertyMetadata) - Constructor for class com.fasterxml.jackson.databind.BeanProperty.Std
 
Std(PropertyName, JavaType, PropertyName, Annotations, AnnotatedMember, PropertyMetadata) - Constructor for class com.fasterxml.jackson.databind.BeanProperty.Std
Deprecated.
Since 2.9
Std(BeanProperty.Std, JavaType) - Constructor for class com.fasterxml.jackson.databind.BeanProperty.Std
 
Std(Class<?>, int) - Constructor for class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
std - Static variable in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla
 
Std(Class<?>, int) - Constructor for class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.Std
 
Std() - Constructor for class com.fasterxml.jackson.databind.InjectableValues.Std
 
Std(Map<String, Object>) - Constructor for class com.fasterxml.jackson.databind.InjectableValues.Std
 
Std(JsonAutoDetect) - Constructor for class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
Constructor used for building instance that has minumum visibility levels as indicated by given annotation instance
Std(JsonAutoDetect.Visibility, JsonAutoDetect.Visibility, JsonAutoDetect.Visibility, JsonAutoDetect.Visibility, JsonAutoDetect.Visibility) - Constructor for class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
Constructor that allows directly specifying minimum visibility levels to use
Std(JsonAutoDetect.Visibility) - Constructor for class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
Constructor that will assign given visibility value for all properties.
STD_CHARSET - Static variable in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
STD_CLASS - Static variable in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
STD_CURRENCY - Static variable in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
STD_FILE - Static variable in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
STD_INET_ADDRESS - Static variable in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
STD_INET_SOCKET_ADDRESS - Static variable in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
STD_JAVA_TYPE - Static variable in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
STD_LOCALE - Static variable in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
STD_OPTIONAL - Static variable in class com.fasterxml.jackson.databind.PropertyMetadata
 
STD_PATTERN - Static variable in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
STD_REQUIRED - Static variable in class com.fasterxml.jackson.databind.PropertyMetadata
 
STD_REQUIRED_OR_OPTIONAL - Static variable in class com.fasterxml.jackson.databind.PropertyMetadata
 
STD_TIME_ZONE - Static variable in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
STD_URI - Static variable in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
STD_URL - Static variable in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
StdArraySerializers - Class in com.fasterxml.jackson.databind.ser.std
Dummy container class to group standard homogenous array serializer implementations (primitive arrays and String array).
StdArraySerializers() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers
 
StdArraySerializers.BooleanArraySerializer - Class in com.fasterxml.jackson.databind.ser.std
 
StdArraySerializers.CharArraySerializer - Class in com.fasterxml.jackson.databind.ser.std
Character arrays are different from other integral number arrays in that they are most likely to be textual data, and should be written as Strings, not arrays of entries.
StdArraySerializers.DoubleArraySerializer - Class in com.fasterxml.jackson.databind.ser.std
 
StdArraySerializers.FloatArraySerializer - Class in com.fasterxml.jackson.databind.ser.std
 
StdArraySerializers.IntArraySerializer - Class in com.fasterxml.jackson.databind.ser.std
 
StdArraySerializers.LongArraySerializer - Class in com.fasterxml.jackson.databind.ser.std
 
StdArraySerializers.ShortArraySerializer - Class in com.fasterxml.jackson.databind.ser.std
 
StdArraySerializers.TypedPrimitiveArraySerializer<T> - Class in com.fasterxml.jackson.databind.ser.std
Intermediate base class used for cases where we may add type information (excludes boolean/int/double arrays).
StdConverter<IN,OUT> - Class in com.fasterxml.jackson.databind.util
Standard implementation of Converter that supports explicit type access, instead of relying type detection of generic type parameters.
StdConverter() - Constructor for class com.fasterxml.jackson.databind.util.StdConverter
 
StdDateFormat - Class in com.fasterxml.jackson.databind.util
Default DateFormat implementation used by standard Date serializers and deserializers.
StdDateFormat() - Constructor for class com.fasterxml.jackson.databind.util.StdDateFormat
 
StdDateFormat(TimeZone, Locale) - Constructor for class com.fasterxml.jackson.databind.util.StdDateFormat
Deprecated.
StdDateFormat(TimeZone, Locale, Boolean) - Constructor for class com.fasterxml.jackson.databind.util.StdDateFormat
 
StdDateFormat(TimeZone, Locale, Boolean, boolean) - Constructor for class com.fasterxml.jackson.databind.util.StdDateFormat
 
StdDelegatingDeserializer<T> - Class in com.fasterxml.jackson.databind.deser.std
Deserializer implementation where given Java type is first deserialized by a standard Jackson deserializer into a delegate type; and then this delegate type is converted using a configured Converter into desired target type.
StdDelegatingDeserializer(Converter<?, T>) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
 
StdDelegatingDeserializer(Converter<Object, T>, JavaType, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
 
StdDelegatingDeserializer(StdDelegatingDeserializer<T>) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
 
StdDelegatingSerializer - Class in com.fasterxml.jackson.databind.ser.std
Serializer implementation where given Java type is first converted to an intermediate "delegate type" (using a configured Converter, and then this delegate value is serialized by Jackson.
StdDelegatingSerializer(Converter<?, ?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
StdDelegatingSerializer(Class<T>, Converter<T, ?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
StdDelegatingSerializer(Converter<Object, ?>, JavaType, JsonSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
StdDeserializer<T> - Class in com.fasterxml.jackson.databind.deser.std
Base class for common deserializers.
StdDeserializer(Class<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
StdDeserializer(JavaType) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
StdDeserializer(StdDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Copy-constructor for sub-classes to use, most often when creating new instances for ContextualDeserializer.
StdJdkSerializers - Class in com.fasterxml.jackson.databind.ser.std
Class that providers access to serializers user for non-structured JDK types that are serializer as scalars; some using basic ToStringSerializer, others explicit serializers.
StdJdkSerializers() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers
 
StdJdkSerializers.AtomicBooleanSerializer - Class in com.fasterxml.jackson.databind.ser.std
 
StdJdkSerializers.AtomicIntegerSerializer - Class in com.fasterxml.jackson.databind.ser.std
 
StdJdkSerializers.AtomicLongSerializer - Class in com.fasterxml.jackson.databind.ser.std
 
StdKeyDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Default KeyDeserializer implementation used for most Map types Jackson supports.
StdKeyDeserializer(int, Class<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
StdKeyDeserializer(int, Class<?>, FromStringDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
StdKeyDeserializers - Class in com.fasterxml.jackson.databind.deser.std
Helper class used to contain simple/well-known key deserializers.
StdKeyDeserializers() - Constructor for class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializers
 
StdKeySerializer - Class in com.fasterxml.jackson.databind.ser.std
Deprecated.
Since 2.8, use StdKeySerializers.Default instead.
StdKeySerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdKeySerializer
Deprecated.
 
StdKeySerializers - Class in com.fasterxml.jackson.databind.ser.std
 
StdKeySerializers() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdKeySerializers
 
StdKeySerializers.Default - Class in com.fasterxml.jackson.databind.ser.std
This is a "chameleon" style multi-type key serializer for simple standard JDK types.
StdKeySerializers.Dynamic - Class in com.fasterxml.jackson.databind.ser.std
Key serializer used when key type is not known statically, and actual key serializer needs to be dynamically located.
StdKeySerializers.EnumKeySerializer - Class in com.fasterxml.jackson.databind.ser.std
Specialized instance to use for Enum keys, as per [databind#1322]
StdKeySerializers.StringKeySerializer - Class in com.fasterxml.jackson.databind.ser.std
Simple and fast key serializer when keys are Strings.
stdManglePropertyName(String, int) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
 
stdManglePropertyName(String, int) - Static method in class com.fasterxml.jackson.databind.util.BeanUtil
Note: public only since 2.11
StdNodeBasedDeserializer<T> - Class in com.fasterxml.jackson.databind.deser.std
Convenience deserializer that may be used to deserialize values given an intermediate tree representation (JsonNode).
StdNodeBasedDeserializer(JavaType) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdNodeBasedDeserializer
 
StdNodeBasedDeserializer(Class<T>) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdNodeBasedDeserializer
 
StdNodeBasedDeserializer(StdNodeBasedDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdNodeBasedDeserializer
"Copy-constructor" used when creating a modified copies, most often if sub-class implements ContextualDeserializer.
StdScalarDeserializer<T> - Class in com.fasterxml.jackson.databind.deser.std
Base class for deserializers that handle types that are serialized as JSON scalars (non-structured, i.e.
StdScalarDeserializer(Class<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer
 
StdScalarDeserializer(JavaType) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer
 
StdScalarDeserializer(StdScalarDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer
 
StdScalarSerializer<T> - Class in com.fasterxml.jackson.databind.ser.std
 
StdScalarSerializer(Class<T>) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdScalarSerializer
 
StdScalarSerializer(Class<?>, boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdScalarSerializer
Alternate constructor that is (alas!) needed to work around kinks of generic type handling
StdScalarSerializer(StdScalarSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdScalarSerializer
Basic copy-constructor
StdSerializer<T> - Class in com.fasterxml.jackson.databind.ser.std
Base class used by all standard serializers, and can also be used for custom serializers (in fact, this is the recommended base class to use).
StdSerializer(Class<T>) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdSerializer
 
StdSerializer(JavaType) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdSerializer
 
StdSerializer(Class<?>, boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdSerializer
Alternate constructor that is (alas!) needed to work around kinks of generic type handling
StdSerializer(StdSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdSerializer
 
StdSubtypeResolver - Class in com.fasterxml.jackson.databind.jsontype.impl
Standard SubtypeResolver implementation.
StdSubtypeResolver() - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
 
StdSubtypeResolver(StdSubtypeResolver) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
 
StdTypeResolverBuilder - Class in com.fasterxml.jackson.databind.jsontype.impl
Default TypeResolverBuilder implementation.
StdTypeResolverBuilder() - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
StdTypeResolverBuilder(JsonTypeInfo.Id, JsonTypeInfo.As, String) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
StdValueInstantiator - Class in com.fasterxml.jackson.databind.deser.std
Default ValueInstantiator implementation, which supports Creator methods that can be indicated by standard Jackson annotations.
StdValueInstantiator(DeserializationConfig, Class<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
Deprecated.
Since 2.7 use constructor that takes JavaType instead
StdValueInstantiator(DeserializationConfig, JavaType) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
StdValueInstantiator(StdValueInstantiator) - Constructor for class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
Copy-constructor that sub-classes can use when creating new instances by fluent-style construction
streamFactory() - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
STRING_DESC - Static variable in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
StringArrayDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Separate implementation for serializing String arrays (instead of using ObjectArrayDeserializer.
StringArrayDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
 
StringArrayDeserializer(JsonDeserializer<?>, NullValueProvider, Boolean) - Constructor for class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
 
StringArraySerializer - Class in com.fasterxml.jackson.databind.ser.impl
Standard serializer used for String[] values.
StringArraySerializer() - Constructor for class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
 
StringArraySerializer(StringArraySerializer, BeanProperty, JsonSerializer<?>, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
 
StringCollectionDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Specifically optimized version for Collections that contain String values; reason is that this is a very common type and we can make use of the fact that Strings are final.
StringCollectionDeserializer(JavaType, JsonDeserializer<?>, ValueInstantiator) - Constructor for class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
 
StringCollectionDeserializer(JavaType, ValueInstantiator, JsonDeserializer<?>, JsonDeserializer<?>, NullValueProvider, Boolean) - Constructor for class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
 
StringCollectionSerializer - Class in com.fasterxml.jackson.databind.ser.impl
Efficient implement for serializing Collections that contain Strings.
StringCollectionSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.impl.StringCollectionSerializer
 
StringCollectionSerializer(StringCollectionSerializer, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.impl.StringCollectionSerializer
 
StringDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
StringDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.StringDeserializer
 
StringKeySerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.StdKeySerializers.StringKeySerializer
 
StringSerializer - Class in com.fasterxml.jackson.databind.ser.std
This is the special serializer for regular Strings.
StringSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.StringSerializer
 
subtypeResolver(SubtypeResolver) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
SubtypeResolver - Class in com.fasterxml.jackson.databind.jsontype
Helper object used for handling registration on resolving of super-types to sub-types.
SubtypeResolver() - Constructor for class com.fasterxml.jackson.databind.jsontype.SubtypeResolver
 
subTypeValidator(MapperConfig<?>) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
Overridable helper method for determining actual validator to use when constructing type serializers and type deserializers.
SubTypeValidator - Class in com.fasterxml.jackson.databind.jsontype.impl
Helper class used to encapsulate rules that determine subtypes that are invalid to use, even with default typing, mostly due to security concerns.
SubTypeValidator() - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.SubTypeValidator
 
subTypeValidator(MapperConfig<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.AtomicReferenceDeserializer
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.NullifyingDeserializer
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
By default we assume that updateability mostly relies on value deserializer; if it supports updates, typically that's what matters.
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer
By default assumption is that scalar types cannot be updated: many are immutable values (such as primitives and wrappers)
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla
 
supportsUpdate(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Introspection method that may be called to see whether deserializer supports update of an existing value (aka "merging") or not.

T

TEMP_PROPERTY_NAME - Static variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
textNode(String) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
 
textNode(String) - Method in interface com.fasterxml.jackson.databind.node.JsonNodeCreator
 
textNode(String) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Factory method for constructing a node that represents JSON String value
TextNode - Class in com.fasterxml.jackson.databind.node
Value node that contains a text value.
TextNode(String) - Constructor for class com.fasterxml.jackson.databind.node.TextNode
 
textValue() - Method in class com.fasterxml.jackson.databind.JsonNode
Method to use for accessing String values.
textValue() - Method in class com.fasterxml.jackson.databind.node.TextNode
 
ThrowableDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Deserializer that builds on basic BeanDeserializer but override some aspects like instance construction.
ThrowableDeserializer(BeanDeserializer) - Constructor for class com.fasterxml.jackson.databind.deser.std.ThrowableDeserializer
 
ThrowableDeserializer(BeanDeserializer, NameTransformer) - Constructor for class com.fasterxml.jackson.databind.deser.std.ThrowableDeserializer
Alternative constructor used when creating "unwrapping" deserializers
throwAsIAE(Throwable) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Method that will wrap 't' as an IllegalArgumentException if it is a checked exception; otherwise (runtime exception or error) throw as is
throwAsIAE(Throwable, String) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Method that will wrap 't' as an IllegalArgumentException (and with specified message) if it is a checked exception; otherwise (runtime exception or error) throw as is
throwAsMappingException(DeserializationContext, IOException) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
throwIfError(Throwable) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method that will check if argument is an Error, and if so, (re)throw it; otherwise just return
throwIfIOE(Throwable) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method that will check if argument is an IOException, and if so, (re)throw it; otherwise just return
throwIfRTE(Throwable) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method that will check if argument is an RuntimeException, and if so, (re)throw it; otherwise just return
throwRootCauseIfIOE(Throwable) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Method that works like by calling ClassUtil.getRootCause(java.lang.Throwable) and then either throwing it (if instanceof IOException), or return.
TimestampDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimestampDeserializer
 
TimestampDeserializer(DateDeserializers.TimestampDeserializer, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimestampDeserializer
 
TimeZoneSerializer - Class in com.fasterxml.jackson.databind.ser.std
 
TimeZoneSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.TimeZoneSerializer
 
toCanonical() - Method in class com.fasterxml.jackson.databind.type.TypeBase
 
TokenBuffer - Class in com.fasterxml.jackson.databind.util
Utility class used for efficient storage of JsonToken sequences, needed for temporary buffering.
TokenBuffer(ObjectCodec, boolean) - Constructor for class com.fasterxml.jackson.databind.util.TokenBuffer
 
TokenBuffer(JsonParser) - Constructor for class com.fasterxml.jackson.databind.util.TokenBuffer
 
TokenBuffer(JsonParser, DeserializationContext) - Constructor for class com.fasterxml.jackson.databind.util.TokenBuffer
 
TokenBuffer.Parser - Class in com.fasterxml.jackson.databind.util
 
TokenBuffer.Segment - Class in com.fasterxml.jackson.databind.util
Individual segment of TokenBuffer that can store up to 16 tokens (limited by 4 bits per token type marker requirement).
TokenBufferDeserializer - Class in com.fasterxml.jackson.databind.deser.std
We also want to directly support deserialization of TokenBuffer.
TokenBufferDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.TokenBufferDeserializer
 
TokenBufferReadContext - Class in com.fasterxml.jackson.databind.util
Implementation of JsonStreamContext used by TokenBuffer to link back to the original context to try to keep location information consistent between source location and buffered content when it's re-read from the buffer.
TokenBufferReadContext(JsonStreamContext, Object) - Constructor for class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
TokenBufferReadContext(JsonStreamContext, JsonLocation) - Constructor for class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
TokenBufferReadContext() - Constructor for class com.fasterxml.jackson.databind.util.TokenBufferReadContext
Constructor for case where there is no real surrounding context: just create virtual ROOT
TokenBufferReadContext(TokenBufferReadContext, int, int) - Constructor for class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
TokenBufferSerializer - Class in com.fasterxml.jackson.databind.ser.std
We also want to directly support serialization of TokenBuffer; and since it is part of core package, it cannot implement JsonSerializable (which is only included in the mapper package)
TokenBufferSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.TokenBufferSerializer
 
TOKENS_PER_SEGMENT - Static variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
 
tokenStreamFactory() - 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.
toPattern() - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
toPrettyString() - Method in class com.fasterxml.jackson.databind.JsonNode
Alternative to JsonNode.toString() that will serialize this node using Jackson default pretty-printer.
toPrettyString() - Method in class com.fasterxml.jackson.databind.node.BaseJsonNode
 
toPrettyString() - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
toString() - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
toString() - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders
 
toString() - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
toString() - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
toString() - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
 
toString() - Method in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
 
toString() - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
toString() - Method in class com.fasterxml.jackson.databind.deser.UnresolvedId
 
toString() - Method in class com.fasterxml.jackson.databind.introspect.Annotated
 
toString() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
toString() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
toString() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
toString() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
toString() - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
 
toString() - Method in class com.fasterxml.jackson.databind.introspect.AnnotationMap
 
toString() - Method in class com.fasterxml.jackson.databind.introspect.MemberKey
 
toString() - Method in class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
toString() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
 
toString() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
toString() - Method in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
toString() - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
toString() - Method in class com.fasterxml.jackson.databind.JavaType
 
toString() - Method in enum com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat
 
toString() - Method in class com.fasterxml.jackson.databind.JsonMappingException.Reference
 
toString() - Method in exception com.fasterxml.jackson.databind.JsonMappingException
 
toString() - Method in class com.fasterxml.jackson.databind.JsonNode
Method that will produce (as of Jackson 2.10) valid JSON using default settings of databind, as String.
toString() - Method in class com.fasterxml.jackson.databind.jsonschema.JsonSchema
Deprecated.
 
toString() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
toString() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
 
toString() - Method in class com.fasterxml.jackson.databind.jsontype.NamedType
 
toString() - Method in class com.fasterxml.jackson.databind.node.BaseJsonNode
 
toString() - Method in class com.fasterxml.jackson.databind.node.MissingNode
 
toString() - Method in class com.fasterxml.jackson.databind.PropertyName
 
toString() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
toString() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializer
 
toString() - Method in class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
toString() - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
 
toString() - Method in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
toString() - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
toString() - Method in class com.fasterxml.jackson.databind.type.ClassKey
 
toString() - Method in class com.fasterxml.jackson.databind.type.ClassStack
 
toString() - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
toString() - Method in class com.fasterxml.jackson.databind.type.CollectionType
 
toString() - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
toString() - Method in class com.fasterxml.jackson.databind.type.MapType
 
toString() - Method in class com.fasterxml.jackson.databind.type.PlaceholderForType
 
toString() - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
toString() - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
toString() - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
toString() - Method in class com.fasterxml.jackson.databind.type.TypeBindings
 
toString() - Method in class com.fasterxml.jackson.databind.util.NameTransformer.Chained
 
toString() - Method in class com.fasterxml.jackson.databind.util.RawValue
 
toString() - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
toString() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
toString() - Method in class com.fasterxml.jackson.databind.util.TypeKey
 
ToStringSerializer - Class in com.fasterxml.jackson.databind.ser.std
Simple general purpose serializer, useful for any type for which Object.toString() returns the desired JSON value.
ToStringSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.ToStringSerializer
Note: usually you should NOT create new instances, but instead use ToStringSerializer.instance which is stateless and fully thread-safe.
ToStringSerializer(Class<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.ToStringSerializer
Sometimes it may actually make sense to retain actual handled type.
ToStringSerializerBase - Class in com.fasterxml.jackson.databind.ser.std
Intermediate base class that serves as base for standard ToStringSerializer as well as for custom subtypes that want to add processing for converting from value to output into its String representation (whereas standard version simply calls value object's toString() method).
ToStringSerializerBase(Class<?>) - Constructor for class com.fasterxml.jackson.databind.ser.std.ToStringSerializerBase
 
transform(String) - Method in class com.fasterxml.jackson.databind.util.NameTransformer.Chained
 
transform(String) - Method in class com.fasterxml.jackson.databind.util.NameTransformer.NopTransformer
 
transform(String) - Method in class com.fasterxml.jackson.databind.util.NameTransformer
Method called when (forward) transformation is needed.
translate(String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategies.KebabCaseStrategy
 
translate(String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategies.LowerCamelCaseStrategy
 
translate(String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategies.LowerCaseStrategy
 
translate(String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategies.LowerDotCaseStrategy
 
translate(String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategies.NamingBase
 
translate(String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategies.SnakeCaseStrategy
 
translate(String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategies.UpperCamelCaseStrategy
Converts camelCase to PascalCase For example, "userName" would be converted to "UserName".
translate(String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategy.KebabCaseStrategy
Deprecated.
 
translate(String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerCaseStrategy
Deprecated.
 
translate(String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerDotCaseStrategy
Deprecated.
 
translate(String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategy.PropertyNamingStrategyBase
Deprecated.
 
translate(String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategy.SnakeCaseStrategy
Deprecated.
 
translate(String) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategy.UpperCamelCaseStrategy
Deprecated.
Converts camelCase to PascalCase For example, "userName" would be converted to "UserName".
translateLowerCaseWithSeparator(String, char) - Method in class com.fasterxml.jackson.databind.PropertyNamingStrategies.NamingBase
Helper method to share implementation between snake and dotted case.
translateLowerCaseWithSeparator(String, char) - Static method in class com.fasterxml.jackson.databind.PropertyNamingStrategy.PropertyNamingStrategyBase
Deprecated.
Helper method to share implementation between snake and dotted case.
traverse() - Method in class com.fasterxml.jackson.databind.node.BaseJsonNode
 
traverse(ObjectCodec) - Method in class com.fasterxml.jackson.databind.node.BaseJsonNode
 
treeAsTokens(TreeNode) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method for constructing a JsonParser out of JSON tree representation.
treeAsTokens(TreeNode) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
treeToValue(TreeNode, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience conversion method that will bind data given JSON tree contains into specific value (usually bean) type.
treeToValue(TreeNode, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
TreeTraversingParser - Class in com.fasterxml.jackson.databind.node
Facade over JsonNode that implements JsonParser to allow accessing contents of JSON tree in alternate form (stream of tokens).
TreeTraversingParser(JsonNode) - Constructor for class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
TreeTraversingParser(JsonNode, ObjectCodec) - Constructor for class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
trimByVisibility() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
 
trimByVisibility() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Method called to trim unnecessary entries, such as implicit getter if there is an explict one available.
TRUE - Static variable in class com.fasterxml.jackson.databind.node.BooleanNode
 
tryToResolveUnresolved(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
Method called by DeserializationContext at the end of deserialization if this Object Id was not resolved during normal processing.
tryToResolveUnresolvedObjectId(ReadableObjectId) - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
Overridable helper method called to try to resolve otherwise unresolvable ReadableObjectId; and if this succeeds, return true to indicate problem has been resolved in some way, so that caller can avoid reporting it as an error.
TwoAnnotations(Class<?>, Annotation, Class<?>, Annotation) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotationCollector.TwoAnnotations
 
type(int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
 
TYPE_AS_LIST - Static variable in class com.fasterxml.jackson.databind.deser.impl.JavaUtilCollectionsDeserializers
 
TYPE_BOOLEAN - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_BYTE - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_BYTE_ARRAY - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_CALENDAR - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_CHAR - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_CLASS - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_CURRENCY - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_DATE - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_DESCS - Static variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
TYPE_DOUBLE - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_DURATION - Static variable in class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers
 
TYPE_FLOAT - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_G_CALENDAR - Static variable in class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers
 
TYPE_INT - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_LOCALE - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_LONG - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_QNAME - Static variable in class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers
 
TYPE_SHORT - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_URI - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_URL - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TYPE_UUID - Static variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
TypeBase - Class in com.fasterxml.jackson.databind.type
 
TypeBase(Class<?>, TypeBindings, JavaType, JavaType[], int, Object, Object, boolean) - Constructor for class com.fasterxml.jackson.databind.type.TypeBase
Main constructor to use by extending classes.
TypeBase(TypeBase) - Constructor for class com.fasterxml.jackson.databind.type.TypeBase
Copy-constructor used when refining/upgrading type instances.
TypeBindings - Class in com.fasterxml.jackson.databind.type
Helper class used for resolving type parameters for given class
TypeDeserializer - Class in com.fasterxml.jackson.databind.jsontype
Interface for deserializing type information from JSON content, to type-safely deserialize data into correct polymorphic instance (when type inclusion has been enabled for type handled).
TypeDeserializer() - Constructor for class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
 
TypeDeserializerBase - Class in com.fasterxml.jackson.databind.jsontype.impl
Base class for all standard Jackson TypeDeserializers.
TypeDeserializerBase(JavaType, TypeIdResolver, String, boolean, JavaType) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
TypeDeserializerBase(TypeDeserializerBase, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
typedHash(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.TypeKey
 
typedHash(JavaType) - Static method in class com.fasterxml.jackson.databind.util.TypeKey
 
TypedPrimitiveArraySerializer(Class<T>) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.TypedPrimitiveArraySerializer
 
TypedPrimitiveArraySerializer(StdArraySerializers.TypedPrimitiveArraySerializer<T>, BeanProperty, Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.TypedPrimitiveArraySerializer
 
typedValueSerializer(JavaType) - Method in class com.fasterxml.jackson.databind.ser.impl.ReadOnlyClassToSerializerMap
 
typedValueSerializer(Class<?>) - Method in class com.fasterxml.jackson.databind.ser.impl.ReadOnlyClassToSerializerMap
 
typedValueSerializer(JavaType) - Method in class com.fasterxml.jackson.databind.ser.SerializerCache
 
typedValueSerializer(Class<?>) - Method in class com.fasterxml.jackson.databind.ser.SerializerCache
 
typeFactory(TypeFactory) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
TypeFactory - Class in com.fasterxml.jackson.databind.type
Class used for creating concrete JavaType instances, given various inputs.
TypeFactory(LRUMap<Object, JavaType>) - Constructor for class com.fasterxml.jackson.databind.type.TypeFactory
Deprecated.
Since 2.12
TypeFactory(LookupCache<Object, JavaType>) - Constructor for class com.fasterxml.jackson.databind.type.TypeFactory
 
TypeFactory(LRUMap<Object, JavaType>, TypeParser, TypeModifier[], ClassLoader) - Constructor for class com.fasterxml.jackson.databind.type.TypeFactory
Deprecated.
Since 2.12
TypeFactory(LookupCache<Object, JavaType>, TypeParser, TypeModifier[], ClassLoader) - Constructor for class com.fasterxml.jackson.databind.type.TypeFactory
 
typeFromId(DatabindContext, String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver
 
typeFromId(DatabindContext, String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase
 
typeFromId(DatabindContext, String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
 
typeFromId(DatabindContext, String) - Method in interface com.fasterxml.jackson.databind.jsontype.TypeIdResolver
Method called to resolve type from given type identifier.
typeId(Object, JsonToken) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
typeId(Object, JsonToken, Object) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
 
typeId(Object, Class<?>, JsonToken) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
 
TypeIdResolver - Interface in com.fasterxml.jackson.databind.jsontype
Interface that defines standard API for converting types to type identifiers and vice versa.
TypeIdResolverBase - Class in com.fasterxml.jackson.databind.jsontype.impl
Partial base implementation of TypeIdResolver: all custom implementations are strongly recommended to extend this class, instead of directly implementing TypeIdResolver.
TypeIdResolverBase() - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase
 
TypeIdResolverBase(JavaType, TypeFactory) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase
 
typeIdResolverInstance(MapperConfig<?>, Annotated, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
Method called to get an instance of TypeIdResolver of specified type.
typeIdResolverInstance(Annotated, Class<? extends TypeIdResolver>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method that can be called to obtain an instance of TypeIdResolver of specified type.
typeIdVisibility(boolean) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
typeIdVisibility(boolean) - Method in interface com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder
Method for specifying whether type id should be visible to JsonDeserializers or not.
TypeKey - Class in com.fasterxml.jackson.databind.util
Key that offers two "modes"; one with raw class, as used for cases were raw class type is available (for example, when using runtime type); and one with full generics-including.
TypeKey() - Constructor for class com.fasterxml.jackson.databind.util.TypeKey
 
TypeKey(TypeKey) - Constructor for class com.fasterxml.jackson.databind.util.TypeKey
 
TypeKey(Class<?>, boolean) - Constructor for class com.fasterxml.jackson.databind.util.TypeKey
 
TypeKey(JavaType, boolean) - Constructor for class com.fasterxml.jackson.databind.util.TypeKey
 
TypeMatcher() - Constructor for class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.TypeMatcher
 
TypeModifier - Class in com.fasterxml.jackson.databind.type
Class that defines API that can be used to modify details of JavaType instances constructed using TypeFactory.
TypeModifier() - Constructor for class com.fasterxml.jackson.databind.type.TypeModifier
 
TypeNameIdResolver - Class in com.fasterxml.jackson.databind.jsontype.impl
 
TypeNameIdResolver(MapperConfig<?>, JavaType, ConcurrentHashMap<String, String>, HashMap<String, JavaType>) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
 
typeParameterArray() - Method in class com.fasterxml.jackson.databind.type.TypeBindings
 
TypeParser - Class in com.fasterxml.jackson.databind.type
Simple recursive-descent parser for parsing canonical JavaType representations and constructing type instances.
TypeParser(TypeFactory) - Constructor for class com.fasterxml.jackson.databind.type.TypeParser
 
typeProperty(String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
Method for constructing an instance with specified type property name (property name to use for type id when using "as-property" inclusion).
typeProperty(String) - Method in interface com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder
Method for specifying name of property used for including type information.
TypeResolutionContext - Interface in com.fasterxml.jackson.databind.introspect
Interface that defines API used by members (like AnnotatedMethod) to dynamically resolve types they have.
TypeResolutionContext.Basic - Class in com.fasterxml.jackson.databind.introspect
 
TypeResolutionContext.Empty - Class in com.fasterxml.jackson.databind.introspect
Dummy implementation for case where there are no bindings available (for example, for static methods and fields)
TypeResolverBuilder<T extends TypeResolverBuilder<T>> - Interface in com.fasterxml.jackson.databind.jsontype
Interface that defines builders that are configured based on annotations (like JsonTypeInfo or JAXB annotations), and produce type serializers and deserializers used for handling type information embedded in JSON to allow for safe polymorphic type handling.
typeResolverBuilderInstance(MapperConfig<?>, Annotated, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
Method called to get an instance of TypeResolverBuilder of specified type.
typeResolverBuilderInstance(Annotated, Class<? extends TypeResolverBuilder<?>>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method that can be called to obtain an instance of TypeIdResolver of specified type.
types() - Static method in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer
 
TypeSerializer - Class in com.fasterxml.jackson.databind.jsontype
Interface for serializing type information regarding instances of specified base type (super class), so that exact subtype can be properly deserialized later on.
TypeSerializer() - Constructor for class com.fasterxml.jackson.databind.jsontype.TypeSerializer
 
typeSerializer() - Method in class com.fasterxml.jackson.databind.ser.impl.TypeWrappedSerializer
 
TypeSerializerBase - Class in com.fasterxml.jackson.databind.jsontype.impl
 
TypeSerializerBase(TypeIdResolver, BeanProperty) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase
 
TypeWrappedDeserializer - Class in com.fasterxml.jackson.databind.deser.impl
Simple deserializer that will call configured type deserializer, passing in configured data deserializer, and exposing it all as a simple deserializer.
TypeWrappedDeserializer(TypeDeserializer, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer
 
TypeWrappedSerializer - Class in com.fasterxml.jackson.databind.ser.impl
Simple serializer that will call configured type serializer, passing in configured data serializer, and exposing it all as a simple serializer.
TypeWrappedSerializer(TypeSerializer, JsonSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ser.impl.TypeWrappedSerializer
 

U

uncheckedSimpleType(Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Deprecated.
Since 2.8, to indicate users should never call this method.
UnknownSerializer - Class in com.fasterxml.jackson.databind.ser.impl
 
UnknownSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.impl.UnknownSerializer
 
UnknownSerializer(Class<?>) - Constructor for class com.fasterxml.jackson.databind.ser.impl.UnknownSerializer
 
unknownType() - Static method in class com.fasterxml.jackson.databind.type.TypeFactory
Method for constructing a marker type that indicates missing generic type information, which is handled same as simple type for java.lang.Object.
unknownTypeException(JavaType, String, String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
UnrecognizedPropertyException - Exception in com.fasterxml.jackson.databind.exc
Specialized JsonMappingException sub-class specifically used to indicate problems due to encountering a JSON property that could not be mapped to an Object property (via getter, constructor argument or field).
UnrecognizedPropertyException(JsonParser, String, JsonLocation, Class<?>, String, Collection<Object>) - Constructor for exception com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException
 
UnrecognizedPropertyException(String, JsonLocation, Class<?>, String, Collection<Object>) - Constructor for exception com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException
Deprecated.
Since 2.7
UnresolvedForwardReference - Exception in com.fasterxml.jackson.databind.deser
Exception thrown during deserialization when there are object id that can't be resolved.
UnresolvedForwardReference(JsonParser, String, JsonLocation, ReadableObjectId) - Constructor for exception com.fasterxml.jackson.databind.deser.UnresolvedForwardReference
 
UnresolvedForwardReference(JsonParser, String) - Constructor for exception com.fasterxml.jackson.databind.deser.UnresolvedForwardReference
 
UnresolvedForwardReference(String, JsonLocation, ReadableObjectId) - Constructor for exception com.fasterxml.jackson.databind.deser.UnresolvedForwardReference
Deprecated.
Since 2.7
UnresolvedForwardReference(String) - Constructor for exception com.fasterxml.jackson.databind.deser.UnresolvedForwardReference
Deprecated.
Since 2.7
UnresolvedId - Class in com.fasterxml.jackson.databind.deser
Helper class for UnresolvedForwardReference, to contain information about unresolved ids.
UnresolvedId(Object, Class<?>, JsonLocation) - Constructor for class com.fasterxml.jackson.databind.deser.UnresolvedId
 
UNSPECIFIED_TYPE - Static variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
UnsupportedTypeDeserializer - Class in com.fasterxml.jackson.databind.deser.impl
Special bogus "serializer" that will throw MismatchedInputException if an attempt is made to deserialize a value.
UnsupportedTypeDeserializer(JavaType, String) - Constructor for class com.fasterxml.jackson.databind.deser.impl.UnsupportedTypeDeserializer
 
UnsupportedTypeSerializer - Class in com.fasterxml.jackson.databind.ser.impl
UnsupportedTypeSerializer(JavaType, String) - Constructor for class com.fasterxml.jackson.databind.ser.impl.UnsupportedTypeSerializer
 
untypedHash(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.TypeKey
 
untypedHash(JavaType) - Static method in class com.fasterxml.jackson.databind.util.TypeKey
 
UntypedObjectDeserializer - Class in com.fasterxml.jackson.databind.deser.std
Deserializer implementation that is used if it is necessary to bind content of "unknown" type; something declared as basic Object (either explicitly, or due to type erasure).
UntypedObjectDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
Deprecated.
Since 2.6 use variant takes type arguments
UntypedObjectDeserializer(JavaType, JavaType) - Constructor for class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
UntypedObjectDeserializer(UntypedObjectDeserializer, JsonDeserializer<?>, JsonDeserializer<?>, JsonDeserializer<?>, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
UntypedObjectDeserializer(UntypedObjectDeserializer, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
UntypedObjectDeserializer.Vanilla - Class in com.fasterxml.jackson.databind.deser.std
Streamlined version of UntypedObjectDeserializer that has fewer checks and is only used when no custom deserializer overrides are applied.
untypedValueSerializer(JavaType) - Method in class com.fasterxml.jackson.databind.ser.impl.ReadOnlyClassToSerializerMap
 
untypedValueSerializer(Class<?>) - Method in class com.fasterxml.jackson.databind.ser.impl.ReadOnlyClassToSerializerMap
 
untypedValueSerializer(Class<?>) - Method in class com.fasterxml.jackson.databind.ser.SerializerCache
Method that checks if the shared (and hence, synchronized) lookup Map might have untyped serializer for given type.
untypedValueSerializer(JavaType) - Method in class com.fasterxml.jackson.databind.ser.SerializerCache
 
unwrapAndThrowAsIAE(Throwable) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Method that will locate the innermost exception for given Throwable; and then wrap it as an IllegalArgumentException if it is a checked exception; otherwise (runtime exception or error) throw as is
unwrapAndThrowAsIAE(Throwable, String) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Method that will locate the innermost exception for given Throwable; and then wrap it as an IllegalArgumentException if it is a checked exception; otherwise (runtime exception or error) throw as is
unwrapAndWrapException(DeserializationContext, Throwable) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
UNWRAPPED_CREATOR_PARAM_NAME - Static variable in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
We need a placeholder for creator properties that don't have name but are marked with `@JsonWrapped` annotation.
UnwrappedPropertyHandler - Class in com.fasterxml.jackson.databind.deser.impl
Object that is responsible for handling acrobatics related to deserializing "unwrapped" values; sets of properties that are embedded (inlined) as properties of parent JSON object.
UnwrappedPropertyHandler() - Constructor for class com.fasterxml.jackson.databind.deser.impl.UnwrappedPropertyHandler
 
UnwrappedPropertyHandler(List<SettableBeanProperty>) - Constructor for class com.fasterxml.jackson.databind.deser.impl.UnwrappedPropertyHandler
 
UnwrappingBeanPropertyWriter - Class in com.fasterxml.jackson.databind.ser.impl
Variant of BeanPropertyWriter which will handle unwrapping of JSON Object (including of properties of Object within surrounding JSON object, and not as sub-object).
UnwrappingBeanPropertyWriter(BeanPropertyWriter, NameTransformer) - Constructor for class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter
 
UnwrappingBeanPropertyWriter(UnwrappingBeanPropertyWriter, NameTransformer, SerializedString) - Constructor for class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter
 
UnwrappingBeanSerializer - Class in com.fasterxml.jackson.databind.ser.impl
 
UnwrappingBeanSerializer(BeanSerializerBase, NameTransformer) - Constructor for class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
Constructor used for creating unwrapping instance of a standard BeanSerializer
UnwrappingBeanSerializer(UnwrappingBeanSerializer, ObjectIdWriter) - Constructor for class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
 
UnwrappingBeanSerializer(UnwrappingBeanSerializer, ObjectIdWriter, Object) - Constructor for class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
 
UnwrappingBeanSerializer(UnwrappingBeanSerializer, Set<String>) - Constructor for class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
 
UnwrappingBeanSerializer(UnwrappingBeanSerializer, Set<String>, Set<String>) - Constructor for class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
 
UnwrappingBeanSerializer(UnwrappingBeanSerializer, BeanPropertyWriter[], BeanPropertyWriter[]) - Constructor for class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
 
unwrappingDeserializer(NameTransformer) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
unwrappingDeserializer(NameTransformer) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
unwrappingDeserializer(NameTransformer) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
unwrappingDeserializer(NameTransformer) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
 
unwrappingDeserializer(NameTransformer) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
 
unwrappingDeserializer(NameTransformer) - Method in class com.fasterxml.jackson.databind.deser.std.ThrowableDeserializer
 
unwrappingDeserializer(NameTransformer) - Method in class com.fasterxml.jackson.databind.JsonDeserializer
Method that will return deserializer instance that is able to handle "unwrapped" value instances If no unwrapped instance can be constructed, will simply return this object as-is.
unwrappingSerializer(NameTransformer) - Method in class com.fasterxml.jackson.databind.JsonSerializer
Method that will return serializer instance that produces "unwrapped" serialization, if applicable for type being serialized (which is the case for some serializers that produce JSON Objects as output).
unwrappingSerializer(NameTransformer) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializer
 
unwrappingSerializer(NameTransformer) - Method in class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
unwrappingSerializer(NameTransformer) - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
 
unwrappingSerializer(NameTransformer) - Method in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
 
unwrappingWriter(NameTransformer) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method called create an instance that handles details of unwrapping contained value.
updateBuilder(DeserializationConfig, BeanDescription, BeanDeserializerBuilder) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
Method called by BeanDeserializerFactory when it has collected basic information such as tentative list of properties to deserialize.
updateBuilder(SerializationConfig, BeanDescription, BeanSerializerBuilder) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerModifier
Method called by BeanSerializerFactory after collecting all information regarding POJO to serialize and updating builder with it, but before constructing serializer.
updateForValue() - Method in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
updateProperties(DeserializationConfig, BeanDescription, List<BeanPropertyDefinition>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
Method called by BeanDeserializerFactory when it has collected initial list of BeanPropertyDefinitions, and done basic by-name and by-type filtering, but before constructing builder or actual property handlers; or arranging order.
updateReference(AtomicReference<Object>, Object) - Method in class com.fasterxml.jackson.databind.deser.std.AtomicReferenceDeserializer
 
updateReference(T, Object) - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
Method called in case of "merging update", in which we should try update reference instead of creating a new one.
updateValue(T, Object) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method similar to ObjectMapper.convertValue(Object, JavaType) but one in which
upgradeFrom(JavaType, JavaType) - Static method in class com.fasterxml.jackson.databind.type.CollectionLikeType
Factory method that can be used to "upgrade" a basic type into collection-like one; usually done via TypeModifier
upgradeFrom(JavaType, JavaType, JavaType) - Static method in class com.fasterxml.jackson.databind.type.MapLikeType
Factory method that can be used to "upgrade" a basic type into collection-like one; usually done via TypeModifier
upgradeFrom(JavaType, JavaType) - Static method in class com.fasterxml.jackson.databind.type.ReferenceType
Factory method that can be used to "upgrade" a basic type into collection-like one; usually done via TypeModifier
UPPER_CAMEL_CASE - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategies
Naming convention used in languages like Pascal, where all words are capitalized and no separator is used between words.
UPPER_CAMEL_CASE - Static variable in class com.fasterxml.jackson.databind.PropertyNamingStrategy
Deprecated.
Since 2.12 deprecated. Use PropertyNamingStrategies.UPPER_CAMEL_CASE instead. See databind#2715 for reasons for deprecation.
UpperCamelCaseStrategy() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategies.UpperCamelCaseStrategy
 
UpperCamelCaseStrategy() - Constructor for class com.fasterxml.jackson.databind.PropertyNamingStrategy.UpperCamelCaseStrategy
Deprecated.
 
USE_DEFAULT - Static variable in class com.fasterxml.jackson.databind.PropertyName
Special placeholder value that indicates that name to use should be based on the standard heuristics.
USE_DELEGATING - Static variable in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
Instance similar to ConstructorDetector.DEFAULT except that for single-argument case uses setting of ConstructorDetector.SingleArgConstructor.DELEGATING.
USE_PROPERTIES_BASED - Static variable in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
Instance similar to ConstructorDetector.DEFAULT except that for single-argument case uses setting of ConstructorDetector.SingleArgConstructor.PROPERTIES.
useDefaultPrettyPrinter() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
useForType(JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder
Method called to check if the default type handler should be used for given type.
useRootWrapping() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Accessor for checking whether configuration indicates that "root wrapping" (use of an extra property/name pair at root level) is expected or not.
useRootWrapping() - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
useRootWrapping() - Method in class com.fasterxml.jackson.databind.SerializationConfig
 
usesObjectId() - Method in class com.fasterxml.jackson.databind.JsonSerializer
Method that can be called to see whether this serializer instance will use Object Id to handle cyclic references.
usesObjectId() - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
usesStaticTyping(SerializationConfig, BeanDescription, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Helper method to check whether global settings and/or class annotations for the bean class indicate that static typing (declared types) should be used for properties.
useStaticType() - Method in class com.fasterxml.jackson.databind.JavaType
Accessor for checking whether handlers for dealing with values of this type should use static typing (as opposed to dynamic typing).
UUIDDeserializer - Class in com.fasterxml.jackson.databind.deser.std
 
UUIDDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.UUIDDeserializer
 
UUIDSerializer - Class in com.fasterxml.jackson.databind.ser.std
Specialized JsonSerializer to output UUIDs.
UUIDSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.UUIDSerializer
 
UUIDSerializer(Boolean) - Constructor for class com.fasterxml.jackson.databind.ser.std.UUIDSerializer
 

V

validateBaseType(MapperConfig<?>, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator
 
validateBaseType(MapperConfig<?>, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.DefaultBaseTypeLimitingValidator
 
validateBaseType(MapperConfig<?>, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.impl.LaissezFaireSubTypeValidator
 
validateBaseType(MapperConfig<?>, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator.Base
 
validateBaseType(MapperConfig<?>, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
Method called when a property with polymorphic value is encountered, and a TypeResolverBuilder is needed.
validateSubClassName(MapperConfig<?>, JavaType, String) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator
 
validateSubClassName(MapperConfig<?>, JavaType, String) - Method in class com.fasterxml.jackson.databind.jsontype.DefaultBaseTypeLimitingValidator
 
validateSubClassName(MapperConfig<?>, JavaType, String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.LaissezFaireSubTypeValidator
 
validateSubClassName(MapperConfig<?>, JavaType, String) - Method in class com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator.Base
 
validateSubClassName(MapperConfig<?>, JavaType, String) - Method in class com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
Method called after intended class name for subtype has been read (and in case of minimal class name, expanded to fully-qualified class name) but before attempt is made to look up actual Class or JavaType.
validateSubType(MapperConfig<?>, JavaType, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator
 
validateSubType(MapperConfig<?>, JavaType, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.DefaultBaseTypeLimitingValidator
 
validateSubType(MapperConfig<?>, JavaType, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.impl.LaissezFaireSubTypeValidator
 
validateSubType(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.jsontype.impl.SubTypeValidator
 
validateSubType(MapperConfig<?>, JavaType, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator.Base
 
validateSubType(MapperConfig<?>, JavaType, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator
Value(JsonPOJOBuilder) - Constructor for class com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder.Value
 
Value(String, String) - Constructor for class com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder.Value
 
value - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyValue
Value to assign when POJO has been instantiated.
value - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
 
value() - Method in enum com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes
 
value(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.AttributePropertyWriter
 
value(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
Method called to figure out the value to serialize.
value() - Method in class com.fasterxml.jackson.databind.util.LinkedNode
 
valueFormat(JsonFormatVisitable, JavaType) - Method in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.Base
 
valueFormat(JsonFormatVisitable, JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor
ValueInjector - Class in com.fasterxml.jackson.databind.deser.impl
Class that encapsulates details of value injection that occurs before deserialization of a POJO.
ValueInjector(PropertyName, JavaType, AnnotatedMember, Object) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ValueInjector
 
ValueInjector(PropertyName, JavaType, Annotations, AnnotatedMember, Object) - Constructor for class com.fasterxml.jackson.databind.deser.impl.ValueInjector
Deprecated.
in 2.9 (remove from 3.0)
ValueInstantiationException - Exception in com.fasterxml.jackson.databind.exc
Exception type used for generic failures during processing by ValueInstantiator: commonly used to wrap exceptions thrown by constructor or factory method.
ValueInstantiationException(JsonParser, String, JavaType, Throwable) - Constructor for exception com.fasterxml.jackson.databind.exc.ValueInstantiationException
 
ValueInstantiationException(JsonParser, String, JavaType) - Constructor for exception com.fasterxml.jackson.databind.exc.ValueInstantiationException
 
ValueInstantiator - Class in com.fasterxml.jackson.databind.deser
Class that defines simple API implemented by objects that create value instances.
ValueInstantiator() - Constructor for class com.fasterxml.jackson.databind.deser.ValueInstantiator
 
ValueInstantiator.Base - Class in com.fasterxml.jackson.databind.deser
Partial ValueInstantiator implementation that is strongly recommended to be used instead of directly extending ValueInstantiator itself.
ValueInstantiator.Delegating - Class in com.fasterxml.jackson.databind.deser
Delegating ValueInstantiator implementation meant as a base type that by default delegates methods to specified fallback instantiator.
ValueInstantiator.Gettable - Interface in com.fasterxml.jackson.databind.deser
 
valueInstantiatorInstance(MapperConfig<?>, Annotated, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
Method called to construct an instance of ValueInstantiator of specified type.
valueInstantiators() - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
 
ValueInstantiators - Interface in com.fasterxml.jackson.databind.deser
Interface for providers of ValueInstantiator instances.
ValueInstantiators.Base - Class in com.fasterxml.jackson.databind.deser
Basic "NOP" implementation that can be used as the base class for custom implementations.
ValueNode - Class in com.fasterxml.jackson.databind.node
This intermediate base class is used for all leaf nodes, that is, all non-container (array or object) nodes, except for the "missing node".
ValueNode() - Constructor for class com.fasterxml.jackson.databind.node.ValueNode
 
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.annotation.JsonSerialize.Inclusion
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.annotation.JsonSerialize.Typing
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.cfg.CoercionAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.cfg.CoercionInputShape
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.cfg.ConstructorDetector.SingleArgConstructor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.DeserializationFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator.Validity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.MapperFeature
Returns the enum constant of this type with the specified name.
valueOf(BigInteger) - Static method in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
valueOf(byte[]) - Static method in class com.fasterxml.jackson.databind.node.BinaryNode
 
valueOf(byte[], int, int) - Static method in class com.fasterxml.jackson.databind.node.BinaryNode
 
valueOf(boolean) - Static method in class com.fasterxml.jackson.databind.node.BooleanNode
 
valueOf(BigDecimal) - Static method in class com.fasterxml.jackson.databind.node.DecimalNode
 
valueOf(double) - Static method in class com.fasterxml.jackson.databind.node.DoubleNode
 
valueOf(float) - Static method in class com.fasterxml.jackson.databind.node.FloatNode
 
valueOf(int) - Static method in class com.fasterxml.jackson.databind.node.IntNode
 
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.node.JsonNodeType
Returns the enum constant of this type with the specified name.
valueOf(long) - Static method in class com.fasterxml.jackson.databind.node.LongNode
 
valueOf(short) - Static method in class com.fasterxml.jackson.databind.node.ShortNode
 
valueOf(String) - Static method in class com.fasterxml.jackson.databind.node.TextNode
Factory method that should be used to construct instances.
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.SerializationFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.type.LogicalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.databind.util.AccessPattern
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.fasterxml.jackson.databind.annotation.JsonSerialize.Inclusion
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.annotation.JsonSerialize.Typing
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.cfg.CoercionAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.cfg.CoercionInputShape
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.cfg.ConstructorDetector.SingleArgConstructor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.DeserializationFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator.Validity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.MapperFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.node.JsonNodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.SerializationFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.type.LogicalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.databind.util.AccessPattern
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.fasterxml.jackson.databind.util.EnumValues
 
valueSerializer() - Method in class com.fasterxml.jackson.databind.ser.impl.TypeWrappedSerializer
 
valueToString(Object) - Method in class com.fasterxml.jackson.databind.ser.std.ToStringSerializer
 
valueToString(Object) - Method in class com.fasterxml.jackson.databind.ser.std.ToStringSerializerBase
 
valueToTree(Object) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Reverse of ObjectMapper.treeToValue(com.fasterxml.jackson.core.TreeNode, java.lang.Class<T>); given a value (usually bean), will construct equivalent JSON Tree representation.
Vanilla() - Constructor for class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla
 
Vanilla(boolean) - Constructor for class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla
 
vchecker - Variable in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.CreatorCollectionState
 
verifyBaseTypeValidity(MapperConfig<?>, JavaType) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
Helper method called to check that base type is valid regarding possible constraints on basetype/subtype combinations allowed for polymorphic type handling.
verifyMustOverride(Class<?>, Object, String) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
 
verifyNonDup(AnnotatedWithParams, int, boolean) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
version() - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
 
VERSION - Static variable in class com.fasterxml.jackson.databind.cfg.PackageVersion
 
version() - Method in class com.fasterxml.jackson.databind.cfg.PackageVersion
 
version() - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
version() - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
version() - Method in class com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector
 
version() - Method in class com.fasterxml.jackson.databind.json.JsonMapper
 
version() - Method in class com.fasterxml.jackson.databind.module.SimpleModule
 
version() - Method in class com.fasterxml.jackson.databind.Module
Method that returns version of this module.
version() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
version() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that will return version information stored in and read from jar that contains this class.
version() - Method in class com.fasterxml.jackson.databind.ObjectReader
Method that will return version information stored in and read from jar that contains this class.
version() - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that will return version information stored in and read from jar that contains this class.
version() - Method in class com.fasterxml.jackson.databind.SequenceWriter
Method that will return version information stored in and read from jar that contains this class.
version() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
version() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
ViewMatcher - Class in com.fasterxml.jackson.databind.util
Helper class used for checking whether a property is visible in the active view
ViewMatcher() - Constructor for class com.fasterxml.jackson.databind.util.ViewMatcher
 
VirtualAnnotatedMember - Class in com.fasterxml.jackson.databind.introspect
Placeholder used by virtual properties as placeholder for underlying AnnotatedMember.
VirtualAnnotatedMember(TypeResolutionContext, Class<?>, String, JavaType) - Constructor for class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
VirtualBeanPropertyWriter - Class in com.fasterxml.jackson.databind.ser
BeanPropertyWriter implementation used with JsonAppend to add "virtual" properties in addition to regular ones.
VirtualBeanPropertyWriter(BeanPropertyDefinition, Annotations, JavaType) - Constructor for class com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
Constructor used by most sub-types.
VirtualBeanPropertyWriter() - Constructor for class com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
Constructor that may be used by sub-classes for constructing a "blue-print" instance; one that will only become (or create) actual usable instance when its VirtualBeanPropertyWriter.withConfig(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.AnnotatedClass, com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition, com.fasterxml.jackson.databind.JavaType) method is called.
VirtualBeanPropertyWriter(BeanPropertyDefinition, Annotations, JavaType, JsonSerializer<?>, TypeSerializer, JavaType, JsonInclude.Value, Class<?>[]) - Constructor for class com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
Pass-through constructor that may be used by sub-classes that want full control over implementation.
VirtualBeanPropertyWriter(BeanPropertyDefinition, Annotations, JavaType, JsonSerializer<?>, TypeSerializer, JavaType, JsonInclude.Value) - Constructor for class com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
Deprecated.
VirtualBeanPropertyWriter(VirtualBeanPropertyWriter) - Constructor for class com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
 
VirtualBeanPropertyWriter(VirtualBeanPropertyWriter, PropertyName) - Constructor for class com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
 
virtualPropertyWriterInstance(MapperConfig<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
Method called to construct a VirtualBeanPropertyWriter instance of specified type.
visibility(VisibilityChecker<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
visibility(PropertyAccessor, JsonAutoDetect.Visibility) - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
VisibilityChecker<T extends VisibilityChecker<T>> - Interface in com.fasterxml.jackson.databind.introspect
Interface for object used for determine which property elements (methods, fields, constructors) can be auto-detected, with respect to their visibility modifiers.
VisibilityChecker.Std - Class in com.fasterxml.jackson.databind.introspect
Default standard implementation is purely based on visibility modifier of given class members, and its configured minimum levels.
visibleInView(Class<?>) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
visibleInView(Class<?>) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
visitArrayFormat(JsonFormatVisitorWrapper, JavaType, JsonSerializer<?>, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
 
visitArrayFormat(JsonFormatVisitorWrapper, JavaType, JsonFormatTypes) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
 
visitFloatFormat(JsonFormatVisitorWrapper, JavaType, JsonParser.NumberType) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Helper method that calls necessary visit method(s) to indicate that the underlying JSON type is a floating-point JSON number.
visitIntFormat(JsonFormatVisitorWrapper, JavaType, JsonParser.NumberType) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Helper method that calls necessary visit method(s) to indicate that the underlying JSON type is JSON Integer number.
visitIntFormat(JsonFormatVisitorWrapper, JavaType, JsonParser.NumberType, JsonValueFormat) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Helper method that calls necessary visit method(s) to indicate that the underlying JSON type is JSON Integer number, but that there is also a further format restriction involved.
visitStringFormat(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Helper method that calls necessary visit method(s) to indicate that the underlying JSON type is JSON String.
visitStringFormat(JsonFormatVisitorWrapper, JavaType, JsonValueFormat) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Helper method that calls necessary visit method(s) to indicate that the underlying JSON type is JSON String, but that there is a more refined logical type

W

weirdKeyException(Class<?>, String, String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method for constructing exception to indicate that given JSON Object field name was not in format to be able to deserialize specified key type.
weirdNativeValueException(Object, Class<?>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method for constructing exception to indicate that input JSON token of type "native value" (see JsonToken.VALUE_EMBEDDED_OBJECT) is of incompatible type (and there is no delegating creator or such to use) and can not be used to construct value of specified type (usually POJO).
weirdNumberException(Number, Class<?>, String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method for constructing exception to indicate that input JSON Number was not suitable for deserializing into given target type.
weirdStringException(String, Class<?>, String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method for constructing exception to indicate that input JSON String was not suitable for deserializing into given target type.
willFailOnUnknownId() - Method in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
 
willSuppressNulls() - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
with(Locale) - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
with(TimeZone) - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
Fluent factory for constructing a new instance that uses specified TimeZone.
with(Base64Variant) - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
with(PolymorphicTypeValidator) - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
with(MapperFeature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method for constructing and returning a new instance with specified mapper features enabled.
with(MapperFeature, boolean) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
 
with(MapperFeature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
with(MapperFeature, boolean) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
with(AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with different AnnotationIntrospector to use (replacing old one).
with(ClassIntrospector) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with different ClassIntrospector to use.
with(ContextAttributes) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing an instance that has specified contextual attributes.
with(TypeFactory) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with different TypeFactory to use.
with(TypeResolverBuilder<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with different TypeResolverBuilder to use.
with(PropertyNamingStrategy) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with different PropertyNamingStrategy to use.
with(AccessorNamingStrategy.Provider) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with different PropertyNamingStrategy to use.
with(HandlerInstantiator) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with different HandlerInstantiator to use.
with(Base64Variant) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with different default Base64Variant to use with base64-encoded binary values.
with(DateFormat) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with different DateFormat to use.
with(Locale) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with different default Locale to use for formatting.
with(TimeZone) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with different default TimeZone to use for formatting of date values.
with(SubtypeResolver) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with different SubtypeResolver to use.
with(ObjectReader[]) - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders
 
with(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders
 
with(DeserializerFactory) - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl
 
with(DeserializerFactory) - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
Fluent factory method used for constructing a blueprint instance with different factory
with(SubtypeResolver) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
with(ContextAttributes) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
with(DeserializationFeature) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
with(DeserializationFeature, DeserializationFeature...) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
with(JsonParser.Feature) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
with(FormatFeature) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
with(JsonNodeFactory) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct a new instance with specified JsonNodeFactory
with(ConstructorDetector) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
with(JsonAutoDetect) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
with(JsonAutoDetect.Visibility) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
with(JsonAutoDetect) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
Builder method that will return an instance that has same settings as this instance has, except for values that given annotation overrides.
with(JsonAutoDetect.Visibility) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
Builder method that will create and return an instance that has specified JsonAutoDetect.Visibility value to use for all property elements.
with(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Method that can be called on Object nodes, to access a property that has Object value; or if no such property exists, to create, add and return such Object node.
with(String) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
with(DeserializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified feature enabled.
with(DeserializationFeature, DeserializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified features enabled.
with(JsonParser.Feature) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified feature enabled.
with(StreamReadFeature) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified feature enabled.
with(FormatFeature) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified feature enabled.
with(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.ObjectReader
Mutant factory method that will construct a new instance that has specified underlying DeserializationConfig.
with(InjectableValues) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new instance with configuration that uses passed InjectableValues to provide injectable values.
with(JsonNodeFactory) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance with configuration that uses passed JsonNodeFactory for constructing JsonNode instances.
with(JsonFactory) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance with configuration that uses passed JsonFactory for constructing underlying Readers.
with(FormatSchema) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new instance with configuration that passes specified FormatSchema to JsonParser that is constructed for parsing content.
with(Locale) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
with(TimeZone) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
with(Base64Variant) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
with(ContextAttributes) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
with(PrettyPrinter) - Method in class com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings
 
with(FormatSchema) - Method in class com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings
 
with(CharacterEscapes) - Method in class com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings
 
with(SerializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for constructing a new instance that is configured with specified feature enabled.
with(SerializationFeature, SerializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for constructing a new instance that is configured with specified features enabled.
with(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
with(StreamWriteFeature) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
with(FormatFeature) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
with(DateFormat) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Fluent factory method that will construct a new writer instance that will use specified date format for serializing dates; or if null passed, one that will serialize dates as numeric timestamps.
with(FilterProvider) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that will construct a new instance that uses specified provider for resolving filter instances by id.
with(PrettyPrinter) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that will construct a new instance that will use specified pretty printer (or, if null, will not do any pretty-printing)
with(FormatSchema) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that will construct a new instance that uses specific format schema for serialization.
with(Locale) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
with(TimeZone) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
with(Base64Variant) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that will construct a new instance that uses specified default Base64Variant for base64 encoding
with(CharacterEscapes) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
with(JsonFactory) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
with(ContextAttributes) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
with(SubtypeResolver) - Method in class com.fasterxml.jackson.databind.SerializationConfig
 
with(ContextAttributes) - Method in class com.fasterxml.jackson.databind.SerializationConfig
 
with(DateFormat) - Method in class com.fasterxml.jackson.databind.SerializationConfig
In addition to constructing instance with specified date format, will enable or disable SerializationFeature.WRITE_DATES_AS_TIMESTAMPS (enable if format set as null; disable if non-null)
with(SerializationFeature) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified feature enabled.
with(SerializationFeature, SerializationFeature...) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
with(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified feature enabled.
with(FormatFeature) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified feature enabled.
withAbstractTypeResolver(AbstractTypeResolver) - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
Fluent/factory method used to construct a configuration object that has same configuration as this instance plus one additional abstract type resolver.
withAbstractTypeResolver(AbstractTypeResolver) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Convenience method for creating a new factory instance with additional AbstractTypeResolver.
withAbstractTypeResolver(AbstractTypeResolver) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
Convenience method for creating a new factory instance with additional AbstractTypeResolver.
withAccessorNaming(AccessorNamingStrategy.Provider) - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
withAdditionalDeserializers(Deserializers) - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
Fluent/factory method used to construct a configuration object that has same deserializer providers as this instance, plus one specified as argument.
withAdditionalDeserializers(Deserializers) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Convenience method for creating a new factory instance with additional deserializer provider.
withAdditionalDeserializers(Deserializers) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
Convenience method for creating a new factory instance with additional deserializer provider.
withAdditionalKeyDeserializers(KeyDeserializers) - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
Fluent/factory method used to construct a configuration object that has same key deserializer providers as this instance, plus one specified as argument.
withAdditionalKeyDeserializers(KeyDeserializers) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Convenience method for creating a new factory instance with additional KeyDeserializers.
withAdditionalKeyDeserializers(KeyDeserializers) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
Convenience method for creating a new factory instance with additional KeyDeserializers.
withAdditionalKeySerializers(Serializers) - Method in class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
 
withAdditionalKeySerializers(Serializers) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Convenience method for creating a new factory instance with an additional key serializer provider.
withAdditionalKeySerializers(Serializers) - Method in class com.fasterxml.jackson.databind.ser.SerializerFactory
 
withAdditionalSerializers(Serializers) - Method in class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
 
withAdditionalSerializers(Serializers) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Convenience method for creating a new factory instance with an additional serializer provider.
withAdditionalSerializers(Serializers) - Method in class com.fasterxml.jackson.databind.ser.SerializerFactory
Convenience method for creating a new factory instance with additional serializer provider; equivalent to calling
withAllowJDKTypeConstructors(boolean) - Method in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
 
withAlwaysAsId(boolean) - Method in class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
withAlwaysAsId(boolean) - Method in class com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
 
withAnnotationIntrospector(AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
withAnnotations(AnnotationMap) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
withAnnotations(AnnotationMap) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedField
 
withAnnotations(AnnotationMap) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
Fluent factory method that will construct a new instance that uses specified instance annotations instead of currently configured ones.
withAnnotations(AnnotationMap) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
withAnnotations(AnnotationMap) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
 
withAnnotations(AnnotationMap) - Method in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
withAppendedAnnotationIntrospector(AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
withAppendedAnnotationIntrospector(AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with additional AnnotationIntrospector appended (as the lowest priority one)
withArray(String) - Method in class com.fasterxml.jackson.databind.JsonNode
Method that can be called on Object nodes, to access a property that has Array value; or if no such property exists, to create, add and return such Array node.
withArray(String) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
withAttribute(Object, Object) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing an instance that has specified value for attribute for given key.
withAttribute(Object, Object) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
withAttribute(Object, Object) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
withAttributes(Map<?, ?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing an instance that has only specified attributes, removing any attributes that exist before the call.
withAttributes(Map<?, ?>) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
withAttributes(Map<?, ?>) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Mutant factory method that allows construction of a new writer instance that uses specified set of default attribute values.
withBaseNameValidator(DefaultAccessorNamingStrategy.BaseNameValidator) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
Mutant factory for specifying validator that is used to further verify that base name derived from accessor name is acceptable: this can be used to add further restrictions such as limit that the first character of the base name is an upper-case letter.
withBeanProperties(BeanPropertyMap) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
withBeanProperties(BeanPropertyMap) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Mutant factory method that custom sub-classes must override; not left as abstract to prevent more drastic backwards compatibility problems.
withBeanProperties(BeanPropertyMap) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
withBeanProperties(BeanPropertyMap) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
 
withBeanProperties(BeanPropertyMap) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
 
withBuilderPrefix(String) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
Mutant factory for changing the prefix used for Builders (from default JsonPOJOBuilder.DEFAULT_WITH_PREFIX)
withByNameInclusion(Set<String>, Set<String>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
withByNameInclusion(Set<String>, Set<String>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
withByNameInclusion(Set<String>, Set<String>) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
withByNameInclusion(Set<String>, Set<String>) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
 
withByNameInclusion(Set<String>, Set<String>) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
 
withByNameInclusion(Set<String>, Set<String>) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializer
 
withByNameInclusion(Set<String>, Set<String>) - Method in class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
withByNameInclusion(Set<String>, Set<String>) - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
 
withByNameInclusion(Set<String>, Set<String>) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Mutant factory used for creating a new instance with additional set of properties to ignore or include (from properties this instance otherwise has)
withCache(LRUMap<Object, JavaType>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Deprecated.
Since 2.12
withCache(LookupCache<Object, JavaType>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Mutant factory method that will construct new TypeFactory with identical settings except for different cache; most likely one with bigger maximum size.
withCaseInsensitivity(boolean) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
Mutant factory method that constructs a new instance if desired case-insensitivity state differs from the state of this instance; if states are the same, returns this.
withClassIntrospector(ClassIntrospector) - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
withClassLoader(ClassLoader) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
"Mutant factory" method which will construct a new instance with specified ClassLoader to use by TypeFactory.findClass(java.lang.String).
withColonInTimeZone(boolean) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
"Mutant factory" method that will return an instance that has specified handling of colon when serializing timezone (timezone either written like +0500 or +05:00): either this instance (if setting would not change), or newly constructed instance with desired setting for colon inclusion.
withConfig(DeserializerFactoryConfig) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
withConfig(DeserializerFactoryConfig) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Method used by module registration functionality, to construct a new bean deserializer factory with different configuration settings.
withConfig(SerializerFactoryConfig) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Method used for creating a new instance of this factory, but with different configuration.
withConfig(SerializerFactoryConfig) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Method used by module registration functionality, to attach additional serializer providers into this serializer factory.
withConfig(MapperConfig<?>, AnnotatedClass, BeanPropertyDefinition, JavaType) - Method in class com.fasterxml.jackson.databind.ser.impl.AttributePropertyWriter
Since this method should typically not be called on this sub-type, default implementation simply throws an IllegalStateException.
withConfig(MapperConfig<?>, AnnotatedClass, BeanPropertyDefinition, JavaType) - Method in class com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
Contextualization method called on a newly constructed virtual bean property.
withContentInclusion(Object, boolean) - Method in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
withContentInclusion(Object, boolean) - Method in class com.fasterxml.jackson.databind.ser.std.AtomicReferenceSerializer
 
withContentInclusion(Object, boolean) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Mutant factory for constructing an instance with different inclusion strategy for content (Map values).
withContentInclusion(Object) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Deprecated.
since 2.9
withContentInclusion(Object, boolean) - Method in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
Mutant factory method called to create a differently constructed instance, specifically with different exclusion rules for contained value.
withContentType(JavaType) - Method in class com.fasterxml.jackson.databind.JavaType
Mutant factory method that may be called on structured types that have a so-called content type (element of arrays, value type of Maps, referenced type of referential types), and will construct a new instance that is identical to this instance, except that it has specified content type, instead of current one.
withContentType(JavaType) - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
withContentType(JavaType) - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
withContentType(JavaType) - Method in class com.fasterxml.jackson.databind.type.CollectionType
 
withContentType(JavaType) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
withContentType(JavaType) - Method in class com.fasterxml.jackson.databind.type.MapType
 
withContentType(JavaType) - Method in class com.fasterxml.jackson.databind.type.PlaceholderForType
 
withContentType(JavaType) - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
withContentType(JavaType) - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
withContentType(JavaType) - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
withContentTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.JavaType
Mutant factory method that will construct a new instance that is identical to this instance, except that it will have specified content type (element type for arrays, value type for Maps and so forth) handler assigned.
withContentTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
withContentTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
withContentTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.CollectionType
 
withContentTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
withContentTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.MapType
 
withContentTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.PlaceholderForType
 
withContentTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
withContentTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
withContentTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
withContentValueHandler(Object) - Method in class com.fasterxml.jackson.databind.JavaType
Mutant factory method that will construct a new instance that is identical to this instance, except that it will have specified content value handler assigned.
withContentValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
withContentValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
withContentValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.CollectionType
 
withContentValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
withContentValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.MapType
 
withContentValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.PlaceholderForType
 
withContentValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
withContentValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
withContentValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
withCreatorVisibility(JsonAutoDetect.Visibility) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
withCreatorVisibility(JsonAutoDetect.Visibility) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
Builder method that will return a checker instance that has specified minimum visibility level for creator methods (constructors, factory methods)
withDateFormat(DateFormat) - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
withDateFormat(DateFormat, String) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer
 
withDateFormat(DateFormat, String) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer
 
withDateFormat(DateFormat, String) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer
 
withDateFormat(DateFormat, String) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.SqlDateDeserializer
 
withDateFormat(DateFormat, String) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimestampDeserializer
 
withDefaultPrettyPrinter() - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that will construct a new instance that will use the default pretty printer for serialization.
withDefaultPrettyPrinter(PrettyPrinter) - Method in class com.fasterxml.jackson.databind.SerializationConfig
 
withDefaultValue(String) - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.impl.InnerClassProperty
 
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty
 
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.impl.MergingSettableBeanProperty
 
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
Method sub-classes must implement, to construct a new instance with given delegate.
withDelegate(Converter<Object, T>, JavaType, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
Method used for creating resolved contextual instances.
withDelegate(Converter<Object, ?>, JavaType, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
Method used for creating resolved contextual instances.
withDescription(String) - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
withDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
withDeserializer(TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
Overridable fluent-factory method used to create contextual instances
withDeserializerModifier(BeanDeserializerModifier) - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
Fluent/factory method used to construct a configuration object that has same configuration as this instance plus one additional deserialiazer modifier.
withDeserializerModifier(BeanDeserializerModifier) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Convenience method for creating a new factory instance with additional BeanDeserializerModifier.
withDeserializerModifier(BeanDeserializerModifier) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
Convenience method for creating a new factory instance with additional BeanDeserializerModifier.
withExactBigDecimals(boolean) - Static method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
Return a factory instance with the desired behavior for BigDecimals
withFactory(TypeFactory) - Method in class com.fasterxml.jackson.databind.type.TypeParser
 
withFeatures(DeserializationFeature...) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
withFeatures(JsonParser.Feature...) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
withFeatures(FormatFeature...) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
withFeatures(DeserializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified features enabled.
withFeatures(JsonParser.Feature...) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified features enabled.
withFeatures(FormatFeature...) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified features enabled.
withFeatures(SerializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for constructing a new instance that is configured with specified features enabled.
withFeatures(JsonGenerator.Feature...) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
withFeatures(FormatFeature...) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
withFeatures(SerializationFeature...) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
withFeatures(JsonGenerator.Feature...) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
withFeatures(FormatFeature...) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
withFieldVisibility(JsonAutoDetect.Visibility) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
withFieldVisibility(JsonAutoDetect.Visibility) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
Builder method that will return a checker instance that has specified minimum visibility level for fields.
withFilterId(Object) - Method in class com.fasterxml.jackson.databind.JsonSerializer
Mutant factory method that is called if contextual configuration indicates that a specific filter (as specified by filterId) is to be used for serialization.
withFilterId(Object) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializer
 
withFilterId(Object) - Method in class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
withFilterId(Object) - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
 
withFilterId(Object) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Mutant factory used for creating a new instance with different filter id (used with JsonFilter annotation)
withFilterId(Object) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
withFilters(FilterProvider) - Method in class com.fasterxml.jackson.databind.SerializationConfig
 
withFirstCharAcceptance(boolean, boolean) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
Mutant factory for changing the rules regarding which characters are allowed as the first character of property base name, after checking and removing prefix.
withFormat(Boolean, DateFormat) - Method in class com.fasterxml.jackson.databind.ser.std.CalendarSerializer
 
withFormat(Boolean, DateFormat) - Method in class com.fasterxml.jackson.databind.ser.std.DateSerializer
 
withFormat(Boolean, DateFormat) - Method in class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
 
withFormat(Boolean, DateFormat) - Method in class com.fasterxml.jackson.databind.ser.std.SqlDateSerializer
 
withFormatDetection(ObjectReader...) - Method in class com.fasterxml.jackson.databind.ObjectReader
Fluent factory method for constructing a reader that will try to auto-detect underlying data format, using specified list of JsonFactory instances, and default DataFormatReaders settings (for customized DataFormatReaders, you can construct instance yourself).
withFormatDetection(DataFormatReaders) - Method in class com.fasterxml.jackson.databind.ObjectReader
Fluent factory method for constructing a reader that will try to auto-detect underlying data format, using specified DataFormatReaders.
withGetterPrefix(String) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
Mutant factory for changing the prefix used for "getter" methods
withGetterVisibility(JsonAutoDetect.Visibility) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
withGetterVisibility(JsonAutoDetect.Visibility) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
Builder method that will return a checker instance that has specified minimum visibility level for regular ("getXxx") getters.
withHandler(DeserializationProblemHandler) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Method that can be used to add a handler that can (try to) resolve non-fatal deserialization problems.
withHandler(DeserializationProblemHandler) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
withHandlerInstantiator(HandlerInstantiator) - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
withHandlersFrom(JavaType) - Method in class com.fasterxml.jackson.databind.JavaType
Mutant factory method that will try to copy handlers that the specified source type instance had, if any; this must be done recursively where necessary (as content types may be structured).
withHandlersFrom(JavaType) - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
withHandlersFrom(JavaType) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
withIgnorableProperties(Set<String>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
withIgnorals(Set<String>) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Deprecated.
Since 2.12
withIgnorals(String[]) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Deprecated.
since 2.8
withIgnoreAllUnknown(boolean) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
withIgnoreAllUnknown(boolean) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
withIgnoreAllUnknown(boolean) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
withIgnoreAllUnknown(boolean) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
 
withIgnoreAllUnknown(boolean) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
 
withInclusion(JsonInclude.Value) - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
withIndex(Integer) - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
withInsertedAnnotationIntrospector(AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
withInsertedAnnotationIntrospector(AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with additional AnnotationIntrospector inserted (as the highest priority one)
withIsGetterPrefix(String) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
Mutant factory for changing the prefix used for "is-getter" methods (getters that return boolean/Boolean value).
withIsGetterVisibility(JsonAutoDetect.Visibility) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
withIsGetterVisibility(JsonAutoDetect.Visibility) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
Builder method that will return a checker instance that has specified minimum visibility level for "is-getters" ("isXxx").
withKeyType(JavaType) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
withKeyType(JavaType) - Method in class com.fasterxml.jackson.databind.type.MapType
 
withKeyTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
withKeyTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.MapType
 
withKeyValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
withKeyValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.MapType
 
withLenient(Boolean) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
"Mutant factory" method that will return an instance that has specified leniency setting: either this instance (if setting would not change), or newly constructed instance.
withLocale(Locale) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
"Mutant factory" method that will return an instance that uses specified Locale: either this instance (if setting would not change), or newly constructed instance with different Locale to use.
withMaxInputLookahead(int) - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders
 
WithMember<T> - Interface in com.fasterxml.jackson.databind.introspect
 
withMember(AnnotatedMember) - Method in interface com.fasterxml.jackson.databind.introspect.WithMember
 
withMergeInfo(PropertyMetadata.MergeInfo) - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
withMetadata(PropertyMetadata) - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
withMinimalMatch(MatchStrength) - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders
 
withModifier(TypeModifier) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
"Mutant factory" method which will construct a new instance with specified TypeModifier added as the first modifier to call (in case there are multiple registered).
withName(PropertyName) - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
withName(PropertyName) - Method in class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
withName(PropertyName) - Method in class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
withName(PropertyName) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty
 
withName(PropertyName) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty
 
withName(PropertyName) - Method in class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
 
withName(PropertyName) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
withName(PropertyName) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Fluent factory method for constructing and returning a new instance with specified property name.
withName(PropertyName) - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Method that can be used to create a definition with same settings as this one, but with different (external) name; that is, one for which BeanPropertyDefinition.getName() would return newName.
withName(PropertyName) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
withName(PropertyName) - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
withNamespace(String) - Method in class com.fasterxml.jackson.databind.PropertyName
Fluent factory method for constructing an instance with different namespace.
withNext(POJOPropertyBuilder.Linked<T>) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
 
withNoProblemHandlers() - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Method for removing all configured problem handlers; usually done to replace existing handler(s) with different one(s)
withNullProvider(NullValueProvider) - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
withNullProvider(NullValueProvider) - Method in class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
withNullProvider(NullValueProvider) - Method in class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
withNullProvider(NullValueProvider) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty
 
withNullProvider(NullValueProvider) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty
 
withNullProvider(NullValueProvider) - Method in class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
 
withNullProvider(NullValueProvider) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
withNullProvider(NullValueProvider) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
withNulls(Nulls, Nulls) - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
withObjectIdReader(ObjectIdReader) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
withObjectIdReader(ObjectIdReader) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
withObjectIdReader(ObjectIdReader) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
withObjectIdReader(ObjectIdReader) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
 
withObjectIdReader(ObjectIdReader) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
 
withObjectIdWriter(ObjectIdWriter) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializer
 
withObjectIdWriter(ObjectIdWriter) - Method in class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
withObjectIdWriter(ObjectIdWriter) - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
 
withObjectIdWriter(ObjectIdWriter) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Mutant factory used for creating a new instance with different ObjectIdWriter.
withOptimalMatch(MatchStrength) - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders
 
without(MapperFeature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
Method for constructing and returning a new instance with specified mapper features disabled.
without(MapperFeature...) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
without(DeserializationFeature) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified feature disabled.
without(DeserializationFeature, DeserializationFeature...) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
without(JsonParser.Feature) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified feature disabled.
without(FormatFeature) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified feature disabled.
without(String) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for removing field entry from this ObjectNode, and returning instance after removal.
without(Collection<String>) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
Method for removing specified field properties out of this ObjectNode.
without(DeserializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified feature disabled.
without(DeserializationFeature, DeserializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified features disabled.
without(JsonParser.Feature) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified feature disabled.
without(StreamReadFeature) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified feature disabled.
without(FormatFeature) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified feature disabled.
without(SerializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for constructing a new instance that is configured with specified feature enabled.
without(SerializationFeature, SerializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for constructing a new instance that is configured with specified features enabled.
without(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
without(StreamWriteFeature) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
without(FormatFeature) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
without(SerializationFeature) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified feature disabled.
without(SerializationFeature, SerializationFeature...) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
without(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified feature disabled.
without(FormatFeature) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified feature disabled.
withoutAttribute(Object) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing an instance that has no value for attribute for given key.
withoutAttribute(Object) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
withoutAttribute(Object) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
withoutFeatures(DeserializationFeature...) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
withoutFeatures(JsonParser.Feature...) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
withoutFeatures(FormatFeature...) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
withoutFeatures(DeserializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified features disabled.
withoutFeatures(JsonParser.Feature...) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified features disabled.
withoutFeatures(FormatFeature...) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new reader instance that is configured with specified features disabled.
withoutFeatures(SerializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for constructing a new instance that is configured with specified features enabled.
withoutFeatures(JsonGenerator.Feature...) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
withoutFeatures(FormatFeature...) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
withoutFeatures(SerializationFeature...) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
withoutFeatures(JsonGenerator.Feature...) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
withoutFeatures(FormatFeature...) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
withoutIgnored() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
 
withoutLocalDefinitions() - Method in class com.fasterxml.jackson.databind.introspect.SimpleMixInResolver
Mutant factory method that constructs a new instance that has no locally defined mix-in/target mappings.
withoutNext() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
 
withoutNonVisible() - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
 
withoutProperties(Collection<String>) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
Mutant factory method that will use this instance as the base, and construct an instance that is otherwise same except for excluding properties with specified names.
withoutProperties(Collection<String>, Collection<String>) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
Mutant factory method that will use this instance as the base, and construct an instance that is otherwise same except for excluding properties with specified names, or including only the one marked as included
withoutRootName() - Method in class com.fasterxml.jackson.databind.ObjectReader
Convenience method that is same as calling: withRootName("") which will forcibly prevent use of root name wrapping when writing values with this ObjectReader.
withoutRootName() - Method in class com.fasterxml.jackson.databind.ObjectWriter
Convenience method that is same as calling: withRootName("") which will forcibly prevent use of root name wrapping when writing values with this ObjectWriter.
withoutSharedAttribute(Object) - Method in class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
 
withoutSharedAttribute(Object) - Method in class com.fasterxml.jackson.databind.cfg.ContextAttributes
 
withOverrides(ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.SimpleMixInResolver
Mutant factory for constructor a new resolver instance with given mix-in resolver override.
withOverrides(JsonAutoDetect.Value) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
withOverrides(JsonAutoDetect.Value) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
Method that can be used for merging default values from `this` instance with specified overrides; and either return `this` if overrides had no effect (that is, result would be equal), or a new instance with merged visibility settings.
withPerCallAttribute(Object, Object) - Method in class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
 
withPerCallAttribute(Object, Object) - Method in class com.fasterxml.jackson.databind.cfg.ContextAttributes
Mutator used during call (via context) to set value of "non-shared" part of attribute set.
withPrefix - Variable in class com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder.Value
 
withProperties(BeanPropertyWriter[], BeanPropertyWriter[]) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializer
 
withProperties(BeanPropertyWriter[], BeanPropertyWriter[]) - Method in class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
 
withProperties(BeanPropertyWriter[], BeanPropertyWriter[]) - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
 
withProperties(BeanPropertyWriter[], BeanPropertyWriter[]) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Mutant factory used for creating a new instance with modified set of properties.
withProperty(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
Fluent copy method that creates a new instance that is a copy of this instance except for one additional property that is passed as the argument.
withPropertyInclusion(JsonInclude.Value) - Method in class com.fasterxml.jackson.databind.SerializationConfig
Deprecated.
Since 2.9; not needed any more
withPropertyNamingStrategy(PropertyNamingStrategy) - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
withRequireAnnotation(boolean) - Method in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
 
withRequired(Boolean) - Method in class com.fasterxml.jackson.databind.PropertyMetadata
 
withResolved(JsonDeserializer<?>, JsonDeserializer<?>, TypeDeserializer, NullValueProvider, Boolean) - Method in class com.fasterxml.jackson.databind.deser.std.ArrayBlockingQueueDeserializer
Fluent-factory method call to construct contextual instance.
withResolved(TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.std.AtomicReferenceDeserializer
 
withResolved(JsonDeserializer<?>, JsonDeserializer<?>, TypeDeserializer, NullValueProvider, Boolean) - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
Fluent-factory method call to construct contextual instance.
withResolved(Boolean) - Method in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
withResolved(KeyDeserializer, JsonDeserializer<?>, TypeDeserializer, NullValueProvider) - Method in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
withResolved(JsonDeserializer<?>, Boolean) - Method in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
Deprecated.
withResolved(JsonDeserializer<?>, NullValueProvider, Boolean) - Method in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
withResolved(KeyDeserializer, TypeDeserializer, JsonDeserializer<?>, NullValueProvider, Set<String>) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
Fluent factory method used to create a copy with slightly different settings.
withResolved(KeyDeserializer, TypeDeserializer, JsonDeserializer<?>, NullValueProvider, Set<String>, Set<String>) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
withResolved(KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.std.MapEntryDeserializer
Fluent factory method used to create a copy with slightly different settings.
withResolved(TypeDeserializer, JsonDeserializer<?>, NullValueProvider, Boolean) - Method in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
withResolved(NullValueProvider, Boolean) - Method in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
withResolved(TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
Mutant factory method called when changes are needed; should construct newly configured instance with new values as indicated.
withResolved(JsonDeserializer<?>, JsonDeserializer<?>, NullValueProvider, Boolean) - Method in class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
 
withResolved(BeanProperty, TypeSerializer, JsonSerializer<?>, Boolean) - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer
 
withResolved(BeanProperty, TypeSerializer, JsonSerializer<?>, Boolean) - Method in class com.fasterxml.jackson.databind.ser.impl.IteratorSerializer
 
withResolved(BeanProperty, JsonSerializer<?>, JsonSerializer<?>, Object, boolean) - Method in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
withResolved(BeanProperty, TypeSerializer, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
Deprecated.
since 2.6: use the overloaded method that takes 'unwrapSingle'
withResolved(BeanProperty, TypeSerializer, JsonSerializer<?>, Boolean) - Method in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
 
withResolved(BeanProperty, TypeSerializer, JsonSerializer<?>, NameTransformer) - Method in class com.fasterxml.jackson.databind.ser.std.AtomicReferenceSerializer
 
withResolved(BeanProperty, TypeSerializer, JsonSerializer<?>, Boolean) - Method in class com.fasterxml.jackson.databind.ser.std.CollectionSerializer
 
withResolved(BeanProperty, TypeSerializer, JsonSerializer<?>, Boolean) - Method in class com.fasterxml.jackson.databind.ser.std.EnumSetSerializer
 
withResolved(BeanProperty, TypeSerializer, JsonSerializer<?>, Boolean) - Method in class com.fasterxml.jackson.databind.ser.std.IterableSerializer
 
withResolved(BeanProperty, TypeSerializer, JsonSerializer<?>, boolean) - Method in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
withResolved(BeanProperty, JsonSerializer<?>, JsonSerializer<?>, Set<String>, Set<String>, boolean) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
withResolved(BeanProperty, JsonSerializer<?>, JsonSerializer<?>, Set<String>, boolean) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
withResolved(BeanProperty, TypeSerializer, JsonSerializer<?>, Boolean) - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
withResolved(BeanProperty, TypeSerializer, JsonSerializer<?>, NameTransformer) - Method in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
Mutant factory method called when changes are needed; should construct newly configured instance with new values as indicated.
withRootName(PropertyName) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with different root name to use (none, if null).
withRootName(String) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
withRootName(PropertyName) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
withRootName(String) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new instance with configuration that specifies what root name to expect for "root name unwrapping".
withRootName(PropertyName) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
withRootName(String) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for constructing a new instance with configuration that specifies what root name to use for "root element wrapping".
withRootName(PropertyName) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
withRootName(PropertyName) - Method in class com.fasterxml.jackson.databind.SerializationConfig
 
withRootValueSeparator(String) - Method in class com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings
 
withRootValueSeparator(SerializableString) - Method in class com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings
 
withRootValueSeparator(String) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
withRootValueSeparator(SerializableString) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
withSchema(FormatSchema) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Deprecated.
Since 2.5 use ObjectWriter.with(FormatSchema) instead
withSerializer(JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
 
withSerializerModifier(BeanSerializerModifier) - Method in class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
 
withSerializerModifier(BeanSerializerModifier) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Convenience method for creating a new factory instance with additional bean serializer modifier.
withSerializerModifier(BeanSerializerModifier) - Method in class com.fasterxml.jackson.databind.ser.SerializerFactory
Convenience method for creating a new factory instance with additional bean serializer modifier; equivalent to calling
withSetterPrefix(String) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
Mutant factory for changing the prefix used for "setter" methods
withSetterVisibility(JsonAutoDetect.Visibility) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
withSetterVisibility(JsonAutoDetect.Visibility) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
Builder method that will return a checker instance that has specified minimum visibility level for setters.
withSharedAttribute(Object, Object) - Method in class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
 
withSharedAttribute(Object, Object) - Method in class com.fasterxml.jackson.databind.cfg.ContextAttributes
 
withSharedAttributes(Map<?, ?>) - Method in class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
 
withSharedAttributes(Map<?, ?>) - Method in class com.fasterxml.jackson.databind.cfg.ContextAttributes
 
withSimpleName(String) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
withSimpleName(String) - Method in class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
Alternate "mutant factory" that will only change simple name, but leave other optional parts (like namespace) as is.
withSimpleName(String) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
withSimpleName(String) - Method in class com.fasterxml.jackson.databind.PropertyName
Fluent factory method for constructing an instance with different simple name.
withSimpleName(String) - Method in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
withSingleArgMode(ConstructorDetector.SingleArgConstructor) - Method in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
 
withStaticTyping() - Method in class com.fasterxml.jackson.databind.JavaType
Method that can be called to get a type instance that indicates that values of the type should be handled using "static typing" for purposes of serialization (as opposed to "dynamic" aka runtime typing): meaning that no runtime information is needed for determining serializers to use.
withStaticTyping() - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
withStaticTyping() - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
withStaticTyping() - Method in class com.fasterxml.jackson.databind.type.CollectionType
 
withStaticTyping() - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
withStaticTyping() - Method in class com.fasterxml.jackson.databind.type.MapType
 
withStaticTyping() - Method in class com.fasterxml.jackson.databind.type.PlaceholderForType
 
withStaticTyping() - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
withStaticTyping() - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
withStaticTyping() - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
withTimeZone(TimeZone) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
Method used for creating a new instance with specified timezone; if no timezone specified, defaults to the default timezone (UTC).
withType(JavaType) - Method in class com.fasterxml.jackson.databind.BeanProperty.Std
 
withType(JavaType) - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders
 
withType(JavaType) - Method in class com.fasterxml.jackson.databind.ObjectReader
Deprecated.
since 2.5 Use ObjectReader.forType(JavaType) instead
withType(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Deprecated.
since 2.5 Use ObjectReader.forType(Class) instead
withType(Type) - Method in class com.fasterxml.jackson.databind.ObjectReader
Deprecated.
since 2.5 Use ObjectReader.forType(Class) instead
withType(TypeReference<?>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Deprecated.
withType(JavaType) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Deprecated.
since 2.5 Use ObjectWriter.forType(JavaType) instead
withType(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Deprecated.
since 2.5 Use ObjectWriter.forType(Class) instead
withType(TypeReference<?>) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Deprecated.
withTypeFactory(TypeFactory) - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
withTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.JavaType
"Copy method" that will construct a new instance that is identical to this instance, except that it will have specified type handler assigned.
withTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
withTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
withTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.CollectionType
 
withTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
withTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.MapType
 
withTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.PlaceholderForType
 
withTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
withTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
withTypeHandler(Object) - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
withTypeResolverBuilder(TypeResolverBuilder<?>) - Method in class com.fasterxml.jackson.databind.cfg.BaseSettings
 
withUnboundVariable(String) - Method in class com.fasterxml.jackson.databind.type.TypeBindings
Method for creating an instance that has same bindings as this object, plus an indicator for additional type variable that may be unbound within this context; this is needed to resolve recursive self-references.
withValue(T) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
 
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty
 
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty
 
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
 
withValueDeserializer(JsonDeserializer<Object>) - Method in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
 
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
withValueDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Fluent factory method for constructing and returning a new instance with specified value deserializer.
withValueHandler(Object) - Method in class com.fasterxml.jackson.databind.JavaType
Mutant factory method that will construct a new instance that is identical to this instance, except that it will have specified value handler assigned.
withValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.ArrayType
 
withValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
 
withValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.CollectionType
 
withValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
 
withValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.MapType
 
withValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.PlaceholderForType
 
withValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.ReferenceType
 
withValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
withValueHandler(Object) - Method in class com.fasterxml.jackson.databind.type.SimpleType
 
withValueInstantiators(ValueInstantiators) - Method in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
Fluent/factory method used to construct a configuration object that has same configuration as this instance plus specified additional value instantiator provider object.
withValueInstantiators(ValueInstantiators) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Convenience method for creating a new factory instance with additional ValueInstantiators.
withValueInstantiators(ValueInstantiators) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
Convenience method for creating a new factory instance with additional ValueInstantiators.
withValueToUpdate(Object) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new instance with configuration that updates passed Object (as root value), instead of constructing a new value.
withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.ContainerSerializer
Factory(-like) method that can be used to construct a new container serializer that uses specified TypeSerializer for decorating contained values with additional type information.
withView(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Method for constructing and returning a new instance with different view to use.
withView(Class<?>) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
withView(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method for constructing a new instance with configuration that uses specified View for filtering.
withView(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that will construct a new instance that uses specified serialization view for serialization (with null basically disables view processing)
withView(Class<?>) - Method in class com.fasterxml.jackson.databind.SerializationConfig
 
withVisibility(PropertyAccessor, JsonAutoDetect.Visibility) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
withVisibility(PropertyAccessor, JsonAutoDetect.Visibility) - Method in interface com.fasterxml.jackson.databind.introspect.VisibilityChecker
Builder method that will create and return an instance that has specified JsonAutoDetect.Visibility value to use for specified property.
wouldConflictWithName(PropertyName) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method called to check to see if this property has a name that would conflict with a given name.
wrapAndThrow(Throwable, Object, String, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Method that will modify caught exception (passed in as argument) as necessary to include reference information, and to ensure it is a subtype of IOException, or an unchecked exception.
wrapAndThrow(Throwable, Object, String, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
wrapAndThrow(Throwable, Object, String) - Method in class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
Helper method called by various Map(-like) deserializers.
wrapAndThrow(SerializerProvider, Throwable, Object, String) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Method that will modify caught exception (passed in as argument) as necessary to include reference information, and to ensure it is a subtype of IOException, or an unchecked exception.
wrapAndThrow(SerializerProvider, Throwable, Object, int) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
 
wrapAsJsonMappingException(DeserializationContext, Throwable) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
Helper method that will return given Throwable case as a JsonMappingException (if it is of that type), or call DeserializationContext.instantiationException(Class, Throwable) to produce and return suitable JsonMappingException.
wrapException(Throwable) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
wrapInstantiationProblem(Throwable, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
wrapperType(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
Helper method for finding wrapper type for given primitive type (why isn't there one in JDK?)
wrapWithPath(Throwable, Object, String) - Static method in exception com.fasterxml.jackson.databind.JsonMappingException
Method that can be called to either create a new JsonMappingException (if underlying exception is not a JsonMappingException), or augment given exception with given path/reference information.
wrapWithPath(Throwable, Object, int) - Static method in exception com.fasterxml.jackson.databind.JsonMappingException
Method that can be called to either create a new JsonMappingException (if underlying exception is not a JsonMappingException), or augment given exception with given path/reference information.
wrapWithPath(Throwable, JsonMappingException.Reference) - Static method in exception com.fasterxml.jackson.databind.JsonMappingException
Method that can be called to either create a new JsonMappingException (if underlying exception is not a JsonMappingException), or augment given exception with given path/reference information.
WritableObjectId - Class in com.fasterxml.jackson.databind.ser.impl
Simple value container used to keep track of Object Ids during serialization.
WritableObjectId(ObjectIdGenerator<?>) - Constructor for class com.fasterxml.jackson.databind.ser.impl.WritableObjectId
 
write(Object) - Method in class com.fasterxml.jackson.databind.SequenceWriter
Method for writing given value into output, as part of sequence to write.
write(Object, JavaType) - Method in class com.fasterxml.jackson.databind.SequenceWriter
Method for writing given value into output, as part of sequence to write; further, full type (often generic, like Map is passed in case a new JsonSerializer needs to be fetched to handle type If root type was specified for ObjectWriter, value must be of compatible type (same or subtype).
write(int) - Method in class com.fasterxml.jackson.databind.util.ByteBufferBackedOutputStream
 
write(byte[], int, int) - Method in class com.fasterxml.jackson.databind.util.ByteBufferBackedOutputStream
 
writeAll(Object[]) - Method in class com.fasterxml.jackson.databind.SequenceWriter
 
writeAll(C) - Method in class com.fasterxml.jackson.databind.SequenceWriter
 
writeAll(Iterable<?>) - Method in class com.fasterxml.jackson.databind.SequenceWriter
 
writeAsField(JsonGenerator, SerializerProvider, ObjectIdWriter) - Method in class com.fasterxml.jackson.databind.ser.impl.WritableObjectId
Method called to output Object Id as specified.
writeAsId(JsonGenerator, SerializerProvider, ObjectIdWriter) - Method in class com.fasterxml.jackson.databind.ser.impl.WritableObjectId
 
writeBinary(Base64Variant, byte[], int, int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeBinary(Base64Variant, InputStream, int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
Although we could support this method, it does not necessarily make sense: we cannot make good use of streaming because buffer must hold all the data.
writeBoolean(boolean) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeCustomTypePrefixForArray(Object, JsonGenerator, String) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeCustomTypePrefixForObject(Object, JsonGenerator, String) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeCustomTypePrefixForScalar(Object, JsonGenerator, String) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeCustomTypeSuffixForArray(Object, JsonGenerator, String) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeCustomTypeSuffixForObject(Object, JsonGenerator, String) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeCustomTypeSuffixForScalar(Object, JsonGenerator, String) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeEmbeddedObject(Object) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeEndArray() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeEndObject() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeFieldName(String) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeFieldName(SerializableString) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeNull() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeNumber(short) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeNumber(int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeNumber(long) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeNumber(double) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeNumber(float) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeNumber(BigDecimal) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeNumber(BigInteger) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeNumber(String) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeObject(Object) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeObjectId(Object) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writer() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Convenience method for constructing ObjectWriter with default settings.
writer(SerializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectWriter with specified feature enabled (compared to settings that this mapper instance has).
writer(SerializationFeature, SerializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectWriter with specified features enabled (compared to settings that this mapper instance has).
writer(DateFormat) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectWriter that will serialize objects using specified DateFormat; or, if null passed, using timestamp (64-bit number.
writer(PrettyPrinter) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectWriter that will serialize objects using specified pretty printer for indentation (or if null, no pretty printer)
writer(FilterProvider) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectWriter that will serialize objects using specified filter provider.
writer(FormatSchema) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectWriter that will pass specific schema object to JsonGenerator used for writing content.
writer(Base64Variant) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectWriter that will use specified Base64 encoding variant for Base64-encoded binary data.
writer(CharacterEscapes) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectReader that will use specified character escaping details for output.
writer(ContextAttributes) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectWriter that will use specified default attributes.
writeRaw(String) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeRaw(String, int, int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeRaw(SerializableString) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeRaw(char[], int, int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeRaw(char) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeRawUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeRawValue(String) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeRawValue(String, int, int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeRawValue(char[], int, int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writerFor(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectWriter that will serialize objects using specified root type, instead of actual runtime type of value.
writerFor(TypeReference<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectWriter that will serialize objects using specified root type, instead of actual runtime type of value.
writerFor(JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectWriter that will serialize objects using specified root type, instead of actual runtime type of value.
writerWithDefaultPrettyPrinter() - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectWriter that will serialize objects using the default pretty printer for indentation
writerWithType(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Deprecated.
Since 2.5, use ObjectMapper.writerFor(Class) instead
writerWithType(TypeReference<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Deprecated.
writerWithType(JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Deprecated.
Since 2.5, use ObjectMapper.writerFor(JavaType) instead
writerWithView(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method for constructing ObjectWriter that will serialize objects using specified JSON View (filter).
writeStartArray() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeStartArray(Object) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeStartArray(Object, int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeStartObject() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeStartObject(Object) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeStartObject(Object, int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeString(String) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeString(char[], int, int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeString(SerializableString) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeTree(JsonGenerator, TreeNode) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
writeTree(JsonGenerator, JsonNode) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method to serialize given JSON Tree, using generator provided.
writeTree(JsonGenerator, TreeNode) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
writeTree(TreeNode) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeTypeId(Object) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeTypePrefix(JsonGenerator, WritableTypeId) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase
 
writeTypePrefix(JsonGenerator, WritableTypeId) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
Method called to write initial part of type information for given value, along with possible wrapping to use: details are specified by `typeId` argument.
writeTypePrefixForArray(Object, JsonGenerator) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeTypePrefixForArray(Object, JsonGenerator, Class<?>) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeTypePrefixForObject(Object, JsonGenerator) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeTypePrefixForObject(Object, JsonGenerator, Class<?>) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeTypePrefixForScalar(Object, JsonGenerator) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeTypePrefixForScalar(Object, JsonGenerator, Class<?>) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeTypeSuffix(JsonGenerator, WritableTypeId) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase
 
writeTypeSuffix(JsonGenerator, WritableTypeId) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
Method that should be called after TypeSerializer.writeTypePrefix(JsonGenerator, WritableTypeId) and matching value write have been called, passing WritableTypeId returned.
writeTypeSuffixForArray(Object, JsonGenerator) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeTypeSuffixForObject(Object, JsonGenerator) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeTypeSuffixForScalar(Object, JsonGenerator) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
writeUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
writeValue(JsonGenerator, Object) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that can be used to serialize any Java value as JSON output, using provided JsonGenerator.
writeValue(File, Object) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that can be used to serialize any Java value as JSON output, written to File provided.
writeValue(OutputStream, Object) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that can be used to serialize any Java value as JSON output, using output stream provided (using encoding JsonEncoding.UTF8).
writeValue(DataOutput, Object) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
writeValue(Writer, Object) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that can be used to serialize any Java value as JSON output, using Writer provided.
writeValue(JsonGenerator, Object) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
writeValue(JsonGenerator, Object) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that can be used to serialize any Java value as JSON output, using provided JsonGenerator.
writeValue(File, Object) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that can be used to serialize any Java value as JSON output, written to File provided.
writeValue(OutputStream, Object) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that can be used to serialize any Java value as JSON output, using output stream provided (using encoding JsonEncoding.UTF8).
writeValue(Writer, Object) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that can be used to serialize any Java value as JSON output, using Writer provided.
writeValue(DataOutput, Object) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
writeValueAsBytes(Object) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that can be used to serialize any Java value as a byte array.
writeValueAsBytes(Object) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that can be used to serialize any Java value as a byte array.
writeValueAsString(Object) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method that can be used to serialize any Java value as a String.
writeValueAsString(Object) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method that can be used to serialize any Java value as a String.
writeValues(File) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for creating a SequenceWriter to write a sequence of root values using configuration of this ObjectWriter.
writeValues(JsonGenerator) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for creating a SequenceWriter to write a sequence of root values using configuration of this ObjectWriter.
writeValues(Writer) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for creating a SequenceWriter to write a sequence of root values using configuration of this ObjectWriter.
writeValues(OutputStream) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for creating a SequenceWriter to write a sequence of root values using configuration of this ObjectWriter.
writeValues(DataOutput) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
writeValuesAsArray(File) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for creating a SequenceWriter to write an array of root-level values, using configuration of this ObjectWriter.
writeValuesAsArray(JsonGenerator) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for creating a SequenceWriter to write an array of root-level values, using configuration of this ObjectWriter.
writeValuesAsArray(Writer) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for creating a SequenceWriter to write an array of root-level values, using configuration of this ObjectWriter.
writeValuesAsArray(OutputStream) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method for creating a SequenceWriter to write an array of root-level values, using configuration of this ObjectWriter.
writeValuesAsArray(DataOutput) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
wrongTokenException(JsonParser, JavaType, JsonToken, String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method for constructing JsonMappingException to indicate that the token encountered was of type different than what should be seen at that position, usually within a sequence of expected tokens.
wrongTokenException(JsonParser, Class<?>, JsonToken, String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
wrongTokenException(JsonParser, JsonToken, String) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Deprecated.

X

XMLGregorianCalendarSerializer() - Constructor for class com.fasterxml.jackson.databind.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
 
XMLGregorianCalendarSerializer(JsonSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
 

Z

ZERO - Static variable in class com.fasterxml.jackson.databind.node.DecimalNode
 

_

_abstractTypeResolvers - Variable in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
List of objects that may be able to resolve abstract types to concrete types.
_abstractTypes - Variable 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)
_acceptBlankAsEmpty - Variable in class com.fasterxml.jackson.databind.cfg.CoercionConfig
 
_acceptBoolean - Variable in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
_acceptDouble - Variable in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
_acceptInt - Variable in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
_acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType, boolean) - Method in class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
 
_acceptJsonFormatVisitorForEnum(JsonFormatVisitorWrapper, JavaType, Class<?>) - Method in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
Overridable helper method used for special case handling of schema information for Enums.
_acceptString - Variable in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
_access - Variable in class com.fasterxml.jackson.databind.deser.impl.NullsConstantProvider
 
_accessor - Variable in class com.fasterxml.jackson.databind.deser.impl.MergingSettableBeanProperty
Member (field, method) used for accessing existing value.
_accessor - Variable in class com.fasterxml.jackson.databind.ser.AnyGetterWriter
Method (or field) that represents the "any getter"
_accessor - Variable in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
_accessorMethod - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Accessor method used to get property value, for method-accessible properties.
_accessorNaming - Variable in class com.fasterxml.jackson.databind.cfg.BaseSettings
Provider for creating AccessorNamingStrategy instances to use
_accessorNaming - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Handler used for name-mangling of getter, mutator (setter/with) methods
_actualType - Variable in class com.fasterxml.jackson.databind.type.PlaceholderForType
Type assigned during wildcard resolution (which follows type structure resolution)
_add(Annotation) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationMap
 
_add(JsonNode) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
_addCreatorParam(Map<String, POJOPropertyBuilder>, AnnotatedParameter) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_addCreators(Map<String, POJOPropertyBuilder>) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Method for collecting basic information on constructor(s) found
_addExplicitAnyCreator(DeserializationContext, BeanDescription, CreatorCollector, CreatorCandidate) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Deprecated.
_addExplicitAnyCreator(DeserializationContext, BeanDescription, CreatorCollector, CreatorCandidate, ConstructorDetector) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Helper method called when there is explicit "is-creator" marker, but no mode declaration.
_addExplicitConstructorCreators(DeserializationContext, BasicDeserializerFactory.CreatorCollectionState, boolean) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_addExplicitDelegatingCreator(DeserializationContext, BeanDescription, CreatorCollector, CreatorCandidate) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Helper method called when there is the explicit "is-creator" with mode of "delegating"
_addExplicitFactoryCreators(DeserializationContext, BasicDeserializerFactory.CreatorCollectionState, boolean) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_addExplicitPropertyCreator(DeserializationContext, BeanDescription, CreatorCollector, CreatorCandidate) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Helper method called when there is the explicit "is-creator" with mode of "properties-based"
_addFields(Map<String, POJOPropertyBuilder>) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Method for collecting basic information on all fields found
_addGetterMethod(Map<String, POJOPropertyBuilder>, AnnotatedMethod, AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_addImplicitConstructorCreators(DeserializationContext, BasicDeserializerFactory.CreatorCollectionState, List<CreatorCandidate>) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_addImplicitFactoryCreators(DeserializationContext, BasicDeserializerFactory.CreatorCollectionState, List<CreatorCandidate>) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_addInjectables(Map<String, POJOPropertyBuilder>) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_additionalDeserializers - Variable in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
List of providers for additional deserializers, checked before considering default basic or bean deserializers.
_additionalKeyDeserializers - Variable in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
List of providers for additional key deserializers, checked before considering standard key deserializers.
_additionalKeySerializers - Variable in class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
List of providers for additional key serializers, checked before considering default key serialializers.
_additionalSerializers - Variable in class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
List of providers for additional serializers, checked before considering default basic or bean serialializers.
_addMethodMixIns(TypeResolutionContext, Class<?>, Map<MemberKey, AnnotatedMethodCollector.MethodBuilder>, Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethodCollector
 
_addMethods(Map<String, POJOPropertyBuilder>) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Method for collecting basic information on all fields found
_addRecordConstructor(DeserializationContext, BasicDeserializerFactory.CreatorCollectionState, AnnotatedConstructor, List<String>) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Helper method called when a java.lang.Record definition's "canonical" constructor is to be used: if so, we have implicit names to consider.
_addSerializer(Class<?>, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleSerializers
 
_addSetterMethod(Map<String, POJOPropertyBuilder>, AnnotatedMethod, AnnotationIntrospector) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_aliases - Variable in class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase
 
_allowJDKTypeCtors - Variable in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
Whether auto-detection of constructors of "JDK types" (those in packages java. and javax.) is allowed or not
_allProperties - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
Array that contains properties that expect value to inject, if any; null if no injectable values are expected.
_alwaysAsId - Variable in class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
_anchorType - Variable in class com.fasterxml.jackson.databind.type.ReferenceType
Essential type used for type ids, for example if type id is needed for referencing type with polymorphic handling.
_annotated - Variable in class com.fasterxml.jackson.databind.deser.CreatorProperty
Placeholder that represents constructor parameter, when it is created from actual constructor.
_annotated - Variable in class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
_annotated - Variable in class com.fasterxml.jackson.databind.deser.impl.InnerClassProperty
Serializable version of single-arg constructor we use for value instantiation.
_annotated - Variable in class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
_annotated - Variable in class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
 
_annotationIntrospector - Variable in class com.fasterxml.jackson.databind.cfg.BaseSettings
Introspector used for accessing annotation value based configuration.
_annotationIntrospector - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Filter used to determine which annotations to gather; used to optimize things so that unnecessary annotations are ignored.
_annotationIntrospector - Variable in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
_annotationIntrospector - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_annotationIntrospector - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
_annotationIntrospector - Variable in class com.fasterxml.jackson.databind.ser.PropertyBuilder
 
_annotationIntrospector - Variable in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
_annotations - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
 
_annotations - Variable in class com.fasterxml.jackson.databind.introspect.AnnotationMap
 
_annotationsInside - Variable in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Since introspection of annotation types is a performance issue in some use cases (rare, but do exist), let's try a simple cache to reduce need for actual meta-annotation introspection.
_anyGetter - Variable in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
Writer used for "any getter" properties, if any.
_anyGetterField - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_anyGetters - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_anyGetterWriter - Variable in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Handler for JsonAnyGetter annotated properties
_anySetter - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Fallback setter used for handling any properties that are not mapped to regular setters.
_anySetter - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Fallback setter used for handling any properties that are not mapped to regular setters.
_anySetterField - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_anySetters - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_appendAt - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
Offset within last segment,
_appendBaseMatcher(BasicPolymorphicTypeValidator.TypeMatcher) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
 
_appendEndMarker(JsonToken) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
Specialized method used for appending a structural end Object/Array marker
_appendFieldName(Object) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
Specialized method used for appending a field name, appending either String or SerializableString.
_appendPathDesc(StringBuilder) - Method in exception com.fasterxml.jackson.databind.JsonMappingException
 
_appendStartMarker(JsonToken) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
Specialized method used for appending a structural start Object/Array marker
_appendSubClassMatcher(BasicPolymorphicTypeValidator.TypeMatcher) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
 
_appendSubNameMatcher(BasicPolymorphicTypeValidator.NameMatcher) - Method in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
 
_appendValue(JsonToken) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
Method used for appending token known to represent a "simple" scalar value where token is the only information
_appendValue(JsonToken, Object) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
Method used for appending token known to represent a scalar value where there is additional content (text, number) beyond type token
_appliesFor - Variable in class com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder
Definition of what types is this default typer valid for.
_applyModifiers(Type, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
_arrayBuilders - Variable in class com.fasterxml.jackson.databind.DeserializationContext
 
_arrayDelegateArgs - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
_arrayDelegateArguments - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_arrayDelegateCreator - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_arrayDelegateDeserializer - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Deserializer that is used iff array-delegate-based creator is to be used for deserializing from JSON Object.
_arrayDelegateType - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_arraySerializers - Static variable in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers
 
_asBinary - Variable in class com.fasterxml.jackson.databind.ser.std.UUIDSerializer
Configuration setting that indicates if serialization as binary (native or Base64-encoded) has been forced; null means "use default heuristic"
_asNumeric - Variable in class com.fasterxml.jackson.databind.ser.std.InetAddressSerializer
 
_assertNotNull(String, Object) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
_assertNotNull(String, Object) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_assertNotNull(String, Object) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
_asStatic - Variable in class com.fasterxml.jackson.databind.JavaType
Whether entities defined with this type should be handled using static typing (as opposed to dynamic runtime type) or not.
_asTimestamp(SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
 
_at(JsonPointer) - Method in class com.fasterxml.jackson.databind.JsonNode
 
_at(JsonPointer) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
_at(JsonPointer) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
_at(JsonPointer) - Method in class com.fasterxml.jackson.databind.node.ValueNode
 
_attributes - Variable in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Contextual attributes accessible (get and set) during processing, on per-call basis.
_attributes - Variable in class com.fasterxml.jackson.databind.DeserializationContext
Lazily-constructed holder for per-call attributes.
_attributes - Variable in class com.fasterxml.jackson.databind.SerializerProvider
Lazily-constructed holder for per-call attributes.
_attrName - Variable in class com.fasterxml.jackson.databind.ser.impl.AttributePropertyWriter
 
_b - Variable in class com.fasterxml.jackson.databind.util.ByteBufferBackedInputStream
 
_b - Variable in class com.fasterxml.jackson.databind.util.ByteBufferBackedOutputStream
 
_backProperty - Variable in class com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty
 
_backRefProperties - Variable in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
_backRefProperties - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Back-reference properties this bean contains (if any)
_backRefs - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
We may also have one or more back reference fields (usually zero or one).
_base - Variable in class com.fasterxml.jackson.databind.cfg.MapperConfig
Immutable container object for simple configuration settings.
_baseNameValidator - Variable in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
Optional validator for checking that base name
_baseNameValidator - Variable in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
 
_basePackageName - Variable in class com.fasterxml.jackson.databind.jsontype.impl.MinimalClassNameIdResolver
Package name of the base class, to be used for determining common prefix that can be omitted from included type id.
_basePackagePrefix - Variable in class com.fasterxml.jackson.databind.jsontype.impl.MinimalClassNameIdResolver
Same as MinimalClassNameIdResolver._basePackageName, but includes trailing dot.
_baseType - Variable in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
_baseType - Variable in exception com.fasterxml.jackson.databind.exc.InvalidTypeIdException
Basetype for which subtype was to be resolved
_baseType - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
_baseType - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase
Common base type for all polymorphic instances handled.
_baseTypeMatchers - Variable in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator
Set of matchers that can validate all values of polymorphic properties that match specified allowed base types.
_baseTypeMatchers - Variable in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
Collected matchers for base types to allow.
_beanDesc - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Introspected information about POJO for deserializer to handle
_beanDesc - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
_beanDesc - Variable in exception com.fasterxml.jackson.databind.exc.InvalidDefinitionException
 
_beanDesc - Variable in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
_beanDesc - Variable in class com.fasterxml.jackson.databind.ser.PropertyBuilder
 
_beanProperties - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Mapping of property names to properties, built when all properties to use have been successfully resolved.
_beanType - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Declared type of the bean this deserializer handles.
_beanType - Variable in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
_bind(JsonParser, Object) - Method in class com.fasterxml.jackson.databind.ObjectReader
Actual implementation of value reading+binding operation.
_bindAndClose(JsonParser) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_bindAndCloseAsTree(JsonParser) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_bindAndReadValues(JsonParser) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_bindAsTree(JsonParser) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_bindAsTreeOrNull(JsonParser) - Method in class com.fasterxml.jackson.databind.ObjectReader
Same as ObjectReader._bindAsTree(com.fasterxml.jackson.core.JsonParser) except end-of-input is reported by returning null, not "missing node"
_bindings - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Type bindings to use for members of AnnotatedClass._class.
_bindings - Variable in class com.fasterxml.jackson.databind.type.TypeBase
Bindings in effect for this type instance; possibly empty.
_bogusSuperClass(Class<?>) - Static method in class com.fasterxml.jackson.databind.type.TypeBase
Internal helper method used to figure out nominal super-class for deprecated factory methods / constructors, where we are not given properly resolved supertype hierarchy.
_buffered - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
If we get non-creator parameters before or between creator parameters, those need to be buffered.
_bufferedData - Variable in class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
Content read during format matching process
_bufferedEntryCount - Variable in class com.fasterxml.jackson.databind.util.PrimitiveArrayBuilder
Number of total buffered entries in this buffer, counting all instances within linked list formed by following PrimitiveArrayBuilder._bufferHead.
_bufferedLength - Variable in class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
Number of bytes available in buffer.
_bufferedStart - Variable in class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
Pointer to the first byte in buffer available for reading
_bufferHead - Variable in class com.fasterxml.jackson.databind.util.PrimitiveArrayBuilder
 
_bufferTail - Variable in class com.fasterxml.jackson.databind.util.PrimitiveArrayBuilder
 
_builderConfig - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
In addition, Builder may have additional configuration
_buildMessage() - Method in exception com.fasterxml.jackson.databind.JsonMappingException
 
_buildMethod - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
When creating Builder-based deserializers, this indicates method to call on builder to finalize value.
_buildMethod - Variable in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
_buildMethod - Variable in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
 
_byteBuilder - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
_byteOverflow(int) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_cache - Variable in class com.fasterxml.jackson.databind.DeserializationContext
Object that handle details of JsonDeserializer caching.
_cachedDeserializers - Variable in class com.fasterxml.jackson.databind.deser.DeserializerCache
We will also cache some dynamically constructed deserializers; specifically, ones that are expensive to construct.
_canFixAccess - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
_caseInsensitive - Variable in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
_caseInsensitive - Variable in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
_caseInsensitive - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
 
_cfgCloseCloseable - Variable in class com.fasterxml.jackson.databind.SequenceWriter
 
_cfgConstructorPropertiesImpliesCreator - Variable in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
_cfgFailOnUnknownId - Variable in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
Flag that indicates whether request for an unknown filter id should result an exception (default) or not.
_cfgFlush - Variable in class com.fasterxml.jackson.databind.SequenceWriter
 
_cfgIllegalClassNames - Variable in class com.fasterxml.jackson.databind.jsontype.impl.SubTypeValidator
Set of class names of types that are never to be deserialized.
_cfgSerializationType - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Type to use for locating serializer; normally same as return type of the accessor method, but may be overridden by annotations.
_checkCoercionFail(DeserializationContext, CoercionAction, Class<?>, Object, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_checkDoubleSpecialValue(String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper method called to check whether given String value contains one of "special" values (currently, NaN ("not-a-number") and plus/minus Infinity) and if so, returns that value; otherwise returns null.
_checkFloatSpecialValue(String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper method called to check whether given String value contains one of "special" values (currently, NaN ("not-a-number") and plus/minus Infinity) and if so, returns that value; otherwise returns null.
_checkFloatToIntCoercion(JsonParser, DeserializationContext, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_checkFromStringCoercion(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_checkFromStringCoercion(DeserializationContext, String, LogicalType, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_checkInvalidCopy(Class<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
_checkIsNumber() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
_checkMapContentInclusion(SerializerProvider, BeanDescription, MapSerializer) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Helper method that does figures out content inclusion value to use, if any, and construct re-configured MapSerializer appropriately.
_checkNotNull(Object, String) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
 
_checkTextualNull(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Method called when otherwise unrecognized String value is encountered for a non-primitive type: should see if it is String value "null", and if so, whether it is acceptable according to configuration or not
_children - Variable in class com.fasterxml.jackson.databind.node.ObjectNode
 
_childrenEqual(ArrayNode) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
_childrenEqual(ObjectNode) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
_class - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Class for which annotations apply, and that owns other components (constructors, methods)
_class - Variable in class com.fasterxml.jackson.databind.JavaType
This is the nominal type-erased Class that would be close to the type represented (but not exactly type, due to type erasure: type instance may have more information on this).
_class - Variable in class com.fasterxml.jackson.databind.jsontype.NamedType
 
_class - Variable in class com.fasterxml.jackson.databind.util.TypeKey
 
_classAnnotations - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Combined list of Jackson annotations that the class has, including inheritable ones from super classes and interfaces
_classDef - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Low-level introspected class information (methods, fields etc)
_classIfExplicit(Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
_classIfExplicit(Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
_classInfo - Variable in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Information collected about the class introspected.
_classIntrospector - Variable in class com.fasterxml.jackson.databind.cfg.BaseSettings
Introspector used to figure out Bean properties needed for bean serialization and deserialization.
_classLoader - Variable in class com.fasterxml.jackson.databind.type.TypeFactory
ClassLoader used by this factory [databind#624].
_classMappings - Variable in class com.fasterxml.jackson.databind.module.SimpleDeserializers
 
_classMappings - Variable in class com.fasterxml.jackson.databind.module.SimpleKeyDeserializers
 
_classMappings - Variable in class com.fasterxml.jackson.databind.module.SimpleSerializers
Class-based mappings that are used both for exact and sub-class matches.
_classMappings - Variable in class com.fasterxml.jackson.databind.module.SimpleValueInstantiators
Mappings from raw (type-erased, i.e.
_classSignature(Class<?>, StringBuilder, boolean) - Static method in class com.fasterxml.jackson.databind.type.TypeBase
 
_clearFormats() - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
_clearIfStdImpl(JsonDeserializer<Object>) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
_closed - Variable in class com.fasterxml.jackson.databind.node.TreeTraversingParser
Flag that indicates whether parser is closed or not.
_closed - Variable in class com.fasterxml.jackson.databind.SequenceWriter
 
_closed - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
 
_closed - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
_closeGenerator - Variable in class com.fasterxml.jackson.databind.SequenceWriter
 
_closeParser - Variable in class com.fasterxml.jackson.databind.MappingIterator
Flag that indicates whether input JsonParser should be closed when we are done or not; generally only called when caller did not pass JsonParser.
_codec - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
_coerceBooleanFromInt(JsonParser, DeserializationContext, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_coercedTypeDesc() - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper method called to get a description of type into which a scalar value coercion is (most likely) being applied, to be used for constructing exception messages on coerce failure.
_coerceEmptyString(DeserializationContext, boolean) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Deprecated.
Since 2.12
_coerceIntegral(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper method called in case where an integral number is encountered, but config settings suggest that a coercion may be needed to "upgrade" Number into "bigger" type like Long or BigInteger
_coerceNullToken(DeserializationContext, boolean) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Deprecated.
_coerceTextualNull(DeserializationContext, boolean) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Deprecated.
_coercionConfigs - Variable in class com.fasterxml.jackson.databind.DeserializationConfig
 
_coercionConfigs - Variable in class com.fasterxml.jackson.databind.ObjectMapper
Current set of coercion configuration definitions that define allowed (and not allowed) coercions from secondary shapes.
_coercionsByShape - Variable in class com.fasterxml.jackson.databind.cfg.CoercionConfig
Mapping from CoercionInputShape into corresponding CoercionAction.
_collectAliases(Collection<SettableBeanProperty>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
_collectAndResolve(AnnotatedClass, NamedType, MapperConfig<?>, AnnotationIntrospector, HashMap<NamedType, NamedType>) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
Method called to find subtypes for a specific type (class), using type (class) as the unique key (in case of conflicts).
_collectAndResolveByTypeId(AnnotatedClass, NamedType, MapperConfig<?>, Set<Class<?>>, Map<String, NamedType>) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
Method called to find subtypes for a specific type (class), using type id as the unique key (in case of conflicts).
_collectAnnotations - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Flag that indicates whether (fulll) annotation resolution should occur: starting with 2.11 is disabled for JDK container types.
_collected - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
State flag we keep to indicate whether actual property information has been collected or not.
_collectIgnorals(String) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Helper method called to add explicitly ignored properties to a list of known ignored properties; this helps in proper reporting of errors.
_colonConcat(String, String) - Method in class com.fasterxml.jackson.databind.DatabindContext
 
_combineNamedAndUnnamed(Class<?>, Set<Class<?>>, Map<String, NamedType>) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
Helper method used for merging explicitly named types and handled classes without explicit names.
_componentType - Variable in class com.fasterxml.jackson.databind.type.ArrayType
Type of elements in the array.
_concat(T, T) - Method in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
_concrete - Static variable in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Since these are all JDK classes, we shouldn't have to worry about ClassLoader used to load them.
_concreteLazy - Static variable in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Actually it may not make much sense to eagerly instantiate all kinds of serializers: so this Map actually contains class references, not instances
_config - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
_config - Variable in class com.fasterxml.jackson.databind.DeserializationContext
Generic deserialization processing configuration
_config - Variable in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
_config - Variable in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
 
_config - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Configuration settings
_config - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
_config - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
 
_config - Variable in class com.fasterxml.jackson.databind.ObjectReader
General serialization configuration settings; while immutable, can use copy-constructor to create modified instances as necessary.
_config - Variable in class com.fasterxml.jackson.databind.ObjectWriter
General serialization configuration settings
_config - Variable in class com.fasterxml.jackson.databind.SequenceWriter
 
_config - Variable in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
 
_config - Variable in class com.fasterxml.jackson.databind.ser.PropertyBuilder
 
_config - Variable in class com.fasterxml.jackson.databind.SerializerProvider
Serialization configuration to use for serialization processing.
_configAndWriteValue(JsonGenerator, Object) - Method in class com.fasterxml.jackson.databind.ObjectMapper
_configOverrides - Variable in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Configuration overrides to apply, keyed by type of property.
_configOverrides - Variable in class com.fasterxml.jackson.databind.ObjectMapper
Currently active per-type configuration overrides, accessed by declared type of property.
_configureGenerator(JsonGenerator) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Helper method called to set or override settings of passed-in JsonGenerator
_considerFilter(JsonParser, boolean) - Method in class com.fasterxml.jackson.databind.ObjectReader
Consider filter when creating JsonParser.
_constructArray(int) - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders.BooleanBuilder
 
_constructArray(int) - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders.ByteBuilder
 
_constructArray(int) - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders.DoubleBuilder
 
_constructArray(int) - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders.FloatBuilder
 
_constructArray(int) - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders.IntBuilder
 
_constructArray(int) - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders.LongBuilder
 
_constructArray(int) - Method in class com.fasterxml.jackson.databind.util.ArrayBuilders.ShortBuilder
 
_constructArray(int) - Method in class com.fasterxml.jackson.databind.util.PrimitiveArrayBuilder
 
_constructDefaultTypeResolverBuilder(ObjectMapper.DefaultTyping, PolymorphicTypeValidator) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Overridable factory method, separate to allow format-specific mappers (and specifically XML-backed one, currently) to offer custom TypeResolverBuilder subtypes.
_constructDefaultValueInstantiator(DeserializationContext, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Method that will construct standard default ValueInstantiator using annotations (like @JsonCreator) and visibility rules
_constructEmpty() - Method in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
_constructFor(Class<?>, AnnotationIntrospector, boolean) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
 
_constructNoTypeResolverBuilder() - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Helper method for dealing with "no type info" marker; can't be null (as it'd be replaced by default typing)
_constructor - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
 
_constructorArguments - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_constructPropertyWriter(BeanPropertyDefinition, AnnotatedMember, Annotations, JavaType, JsonSerializer<?>, TypeSerializer, JavaType, boolean, Object, Class<?>[]) - Method in class com.fasterxml.jackson.databind.ser.PropertyBuilder
_constructSimple(Class<?>, TypeBindings, JavaType, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Factory method to call when no special JavaType is needed, no generic parameters are passed.
_constructStdTypeResolverBuilder() - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Helper method for constructing standard TypeResolverBuilder implementation.
_constructUsingMethod(Class<?>, AnnotatedMember, AnnotationIntrospector, boolean) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
 
_constructUsingToString(Class<?>, AnnotationIntrospector, boolean) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
 
_constructVirtualProperty(JsonAppend.Attr, MapperConfig<?>, AnnotatedClass, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
_constructVirtualProperty(JsonAppend.Prop, MapperConfig<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
_constructWriter(SerializerProvider, BeanPropertyDefinition, PropertyBuilder, boolean, AnnotatedMember) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
Secondary helper method for constructing BeanPropertyWriter for given member (field or method).
_containerType - Variable in class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
 
_contentNulls - Variable in class com.fasterxml.jackson.databind.PropertyMetadata
Settings regarding handling of incoming `null`s, both for value itself and, for structured types, content values (array/Collection elements, Map values).
_context - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
_context - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
 
_context - Variable in class com.fasterxml.jackson.databind.MappingIterator
Context for deserialization, needed to pass through to deserializer
_context - Variable in class com.fasterxml.jackson.databind.ObjectReader
Blueprint instance of deserialization context; used for creating actual instance when needed.
_contextAnnotations - Variable in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Class that contains this property (either class that declares the property or one of its subclasses), class that is deserialized using deserializer that contains this property.
_contextAnnotations - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Annotations from context (most often, class that declares property, or in case of sub-class serializer, from that sub-class)
_convert(XMLGregorianCalendar) - Method in class com.fasterxml.jackson.databind.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
 
_convert(Object, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Actual conversion implementation: instead of using existing read and write methods, much of code is inlined.
_converter - Variable in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
Converter that was used for creating StdDelegatingDeserializer._delegateDeserializer.
_converter - Variable in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
 
_convertNumberToInt(Number) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
_convertNumberToLong(Number) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
_convertObjectId(JsonParser, DeserializationContext, Object, JsonDeserializer<Object>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Helper method we need to do necessary conversion from whatever native object id type is, into declared type that Jackson internals expect.
_copyBufferContents(JsonParser) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
_copyTo(Object, int, Object[], int) - Method in class com.fasterxml.jackson.databind.util.ObjectBuffer
 
_createAndCache2(DeserializationContext, DeserializerFactory, JavaType) - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
Method that handles actual construction (via factory) and caching (both intermediate and eventual)
_createAndCacheUntypedSerializer(Class<?>) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method that will try to construct a value serializer; and if one is successfully created, cache it for reuse.
_createAndCacheUntypedSerializer(JavaType) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
_createAndCacheValueDeserializer(DeserializationContext, DeserializerFactory, JavaType) - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
Method that will try to create a deserializer for given type, and resolve and cache it if necessary
_createConverter(Object) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
_createDeserializer(DeserializationContext, DeserializerFactory, JavaType) - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
Method that does the heavy lifting of checking for per-type annotations, find out full type, and figure out which actual factory method to call.
_createDeserializer2(DeserializationContext, DeserializerFactory, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
 
_createFromStringFallbacks(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
Deprecated.
Since 2.12 should not handle coercions here
_createObjectIdMap() - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
Overridable helper method used for creating Map used for storing mappings from serializable objects to their Object Ids.
_createSerializer2(SerializerProvider, JavaType, BeanDescription, boolean) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
 
_createUntypedSerializer(JavaType) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
_creator - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
_creator - Variable in class com.fasterxml.jackson.databind.deser.impl.InnerClassProperty
Constructor used when deserializing this property.
_creatorIndex - Variable in class com.fasterxml.jackson.databind.deser.CreatorProperty
 
_creatorMinLevel - Variable in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
_creatorParameters - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
Buffer used for storing creator parameters for constructing instance.
_creatorProperties - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_creatorReturnedNullException() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
Helper method for getting a lazily construct exception to be reported to DeserializationContext.handleInstantiationProblem(Class, Object, Throwable).
_creators - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
Set of creators we have collected so far
_creators - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
_ctor - Variable in class com.fasterxml.jackson.databind.util.ClassUtil.Ctor
 
_ctorDetector - Variable in class com.fasterxml.jackson.databind.DeserializationConfig
 
_ctorParameters - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
_current - Variable in class com.fasterxml.jackson.databind.type.ClassStack
 
_currentName - Variable in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
_currentObject() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
_currentType - Variable in class com.fasterxml.jackson.databind.DeserializationContext
Type of JsonDeserializer (or, more specifically, ContextualDeserializer) that is being contextualized currently.
_currentValue - Variable in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
_customFormat - Variable in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer
Specific format to use, if non-null; if null will just use default format.
_customFormat - Variable in class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
Specific format to use, if not default format: non null value also indicates that serialization is to be done as JSON String, not numeric timestamp, unless DateTimeSerializerBase._useTimestamp is true.
_customIdResolver - Variable in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
_customTypeId(Object) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Deprecated.
_data - Variable in class com.fasterxml.jackson.databind.introspect.AnnotationCollector
Optional data to carry along
_data - Variable in class com.fasterxml.jackson.databind.node.BinaryNode
 
_dataFormatReaders - Variable in class com.fasterxml.jackson.databind.ObjectReader
Optional detector used for auto-detecting data format that byte-based input uses.
_dateFormat - Variable in class com.fasterxml.jackson.databind.cfg.BaseSettings
Custom date format to use for deserialization.
_dateFormat - Variable in class com.fasterxml.jackson.databind.DeserializationContext
 
_dateFormat - Variable in class com.fasterxml.jackson.databind.SerializerProvider
Lazily acquired and instantiated formatter object: initialized first time it is needed, reused afterwards.
_dateFormat() - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
_declaredType - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Type property is declared to have, either in class definition or associated annotations.
_declaringClass - Variable in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
_defaultAction - Variable in class com.fasterxml.jackson.databind.cfg.CoercionConfigs
Global default for cases not explicitly covered
_defaultBase64 - Variable in class com.fasterxml.jackson.databind.cfg.BaseSettings
Explicitly default Base64Variant to use for handling binary data (byte[]), used with data formats that use base64 encoding (like JSON, CSV).
_defaultBean - Variable in class com.fasterxml.jackson.databind.ser.PropertyBuilder
If a property has serialization inclusion value of JsonInclude.Include.NON_DEFAULT, we may need to know the default value of the bean, to know if property value equals default one.
_defaultCoercions - Variable in class com.fasterxml.jackson.databind.cfg.CoercionConfigs
Default coercion definitions used if no overrides found by logical or physical type.
_defaultCreator - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
Default (no-argument) constructor to use for instantiation (with StdValueInstantiator.createUsingDefault(com.fasterxml.jackson.databind.DeserializationContext))
_defaultCtor - Variable in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer
We may know actual expected type; if so, it will be used for instantiation.
_defaultFilter - Variable in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
This is the filter we return in case no mapping was found for given id; default is 'null' (in which case caller typically reports an error), but can be set to an explicit filter.
_defaultImpl - Variable in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
Default class to use in case type information is not available or is broken.
_defaultImpl - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
Type to use as the default implementation, if type id is missing or cannot be resolved.
_defaultImplDeserializer - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
_defaultInclusion - Variable in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
_defaultInclusion - Variable in class com.fasterxml.jackson.databind.ser.PropertyBuilder
Default inclusion mode for properties of the POJO for which properties are collected; possibly overridden on per-property basis.
_defaultLeniency - Variable in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
Global default setting (if any) for leniency: if disabled ({link Boolean#TRUE}), "strict" (not lenient): default setting if absence of value is considered "lenient" in Jackson 2.x.
_defaultMergeable - Variable in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
_defaultPrettyPrinter - Variable in class com.fasterxml.jackson.databind.SerializationConfig
If "default pretty-printing" is enabled, it will create the instance from this blueprint object.
_defaultSerializer - Variable in class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
Serializer that would produce JSON Object version; used in cases where array output cannot be used.
_defaultSetterInfo - Variable in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
_defaultTypeId(Class<?>) - Static method in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
If no name was explicitly given for a class, we will just use non-qualified class name
_defaultValue - Variable in class com.fasterxml.jackson.databind.PropertyMetadata
Optional default value, as String, for property; not used for any functionality by core databind, offered as metadata for extensions.
_defaultValue - Variable in class com.fasterxml.jackson.databind.util.EnumResolver
 
_defaultViews - Variable in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
_defaultViewsResolved - Variable in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
_delegate - Variable in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
Deserializer we delegate operations that we cannot handle.
_delegate - Variable in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
Deserializer we delegate operations that we cannot handle.
_delegate - Variable in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating
 
_delegateArgs - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
_delegateArguments - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_delegateCreator - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_delegateDeserializer - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Deserializer that is used iff delegate-based creator is to be used for deserializing from JSON Object.
_delegateDeserializer() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
_delegateDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
Deserializer that is used iff delegate-based creator is to be used for deserializing from JSON Object.
_delegateDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
Deserializer that is used iff delegate-based creator is to be used for deserializing from JSON Object.
_delegateDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
Deserializer that is used iff delegate-based creator is to be used for deserializing from JSON Object.
_delegateDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
Underlying serializer for type T.
_delegateDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
Deserializer that is used iff delegate-based creator is to be used for deserializing from JSON Object.
_delegatee - Variable in class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
 
_delegateSerializer - Variable in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
Underlying serializer for type T.
_delegateType - Variable in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
Fully resolved delegate type, with generic information if any available.
_delegateType - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_delegateType - Variable in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
Fully resolved delegate type, with generic information if any available.
_depositSchemaProperty(ObjectNode, JsonNode) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
_depositSchemaProperty(ObjectNode, JsonNode) - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter
 
_desc(String) - Method in class com.fasterxml.jackson.databind.DatabindContext
 
_desc - Variable in class com.fasterxml.jackson.databind.JsonMappingException.Reference
Lazily-constructed description of this instance; needed mostly to allow JDK serialization to work in case where JsonMappingException.Reference._from is non-serializable (and has to be dropped) but we still want to pass actual description along.
_description - Variable in class com.fasterxml.jackson.databind.PropertyMetadata
Optional human-readable description associated with the property.
_deser - Variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
Some types that are deserialized using a helper deserializer.
_deserFeatures - Variable in class com.fasterxml.jackson.databind.DeserializationConfig
Set of DeserializationFeatures enabled.
_deserializationConfig - Variable in class com.fasterxml.jackson.databind.ObjectMapper
Configuration object that defines basic global settings for the serialization process
_deserializationContext - Variable in class com.fasterxml.jackson.databind.ObjectMapper
Blueprint context object; stored here to allow custom sub-classes.
_deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
_deserialize(JsonParser, DeserializationContext, int, String) - Method in class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler
 
_deserialize(JsonParser, DeserializationContext, EnumSet) - Method in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
_deserialize(String, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer
Main method from trying to deserialize actual value from non-empty String.
_deserialize(String, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
_deserialize(String, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.UUIDDeserializer
 
_deserialize(String, DeserializationContext) - Method in class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.Std
 
_deserialize(String, DeserializationContext) - Method in class com.fasterxml.jackson.databind.ext.DOMDeserializer
 
_deserialize(String, DeserializationContext) - Method in class com.fasterxml.jackson.databind.ext.DOMDeserializer.DocumentDeserializer
 
_deserialize(String, DeserializationContext) - Method in class com.fasterxml.jackson.databind.ext.DOMDeserializer.NodeDeserializer
 
_deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
Method that handles type information wrapper, locates actual subtype deserializer to use, and calls it to do actual deserialization.
_deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer
Method that handles type information wrapper, locates actual subtype deserializer to use, and calls it to do actual deserialization.
_deserializeAndSet(JsonParser, DeserializationContext, Object, int, String) - Method in class com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler
 
_deserializeCustom(JsonParser, DeserializationContext, String[]) - Method in class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
Offlined version used when we do not use the default deserialization method.
_deserializeEmbedded(Object, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer
Overridable method to allow coercion from embedded value that is neither null nor directly assignable to target type.
_deserializeEmbedded(Object, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.UUIDDeserializer
 
_deserializeFromArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
_deserializeFromArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
 
_deserializeFromArray(JsonParser, DeserializationContext, Collection<Object>) - Method in class com.fasterxml.jackson.databind.deser.std.ArrayBlockingQueueDeserializer
 
_deserializeFromArray(JsonParser, DeserializationContext, Collection<Object>) - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
 
_deserializeFromArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper method that allows easy support for array-related coercion features: checks for either empty array, or single-value array-wrapped value (if coercion enabled by CoercionConfigs (since 2.12), and either reports an exception (if no coercion allowed), or returns appropriate result value using coercion mechanism indicated.
_deserializeFromEmpty(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Deprecated.
Since 2.12
_deserializeFromEmptyString() - Method in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer
Deprecated.
_deserializeFromEmptyString(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer
 
_deserializeFromEmptyString(JsonParser, DeserializationContext, CoercionAction, Class<?>, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_deserializeFromEmptyStringDefault(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer
 
_deserializeFromEmptyStringDefault(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
_deserializeFromNonArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
 
_deserializeFromNonArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
 
_deserializeFromObjectId(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
Method called in cases where it looks like we got an Object Id to parse and use as a reference.
_deserializeFromOther(JsonParser, DeserializationContext, JsonToken) - Method in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer
 
_deserializeFromString(JsonParser, DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
Logic extracted to deal with incoming String value.
_deserializeFromString(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper method to call in case deserializer does not support native automatic use of incoming String values, but there may be standard coercions to consider.
_deserializeIfNatural(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
_deserializeNonVanilla(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
Alternate deserialization method that has to check many more configuration aspects than the "vanilla" processing.
_deserializeNonVanilla(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
Alternate deserialization method that has to check many more configuration aspects than the "vanilla" processing.
_deserializeOther(JsonParser, DeserializationContext, JsonToken) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
_deserializeOther(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
_deserializer - Variable in class com.fasterxml.jackson.databind.deser.impl.NullsAsEmptyProvider
 
_deserializer - Variable in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
Deserializer used for deserializing id values.
_deserializer - Variable in class com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer
 
_deserializer - Variable in class com.fasterxml.jackson.databind.MappingIterator
Deserializer for individual element values.
_deserializerModifier - Variable in class com.fasterxml.jackson.databind.module.SimpleModule
 
_deserializers - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
For efficient operation we will lazily build mappings from type ids to actual deserializers, once needed.
_deserializers - Variable in class com.fasterxml.jackson.databind.module.SimpleModule
 
_deserializeTypedForId(JsonParser, DeserializationContext, TokenBuffer, String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer
 
_deserializeTypedUsingDefaultImpl(JsonParser, DeserializationContext, TokenBuffer) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer
 
_deserializeUsingCreator(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
_deserializeUsingProperties(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
_deserializeUsingPropertyBased(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
Method called to deserialize bean using "property-based creator": this means that a non-default constructor or factory method is called, and then possibly other setters.
_deserializeUsingPropertyBased(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
_deserializeUsingPropertyBased(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
Method called to deserialize bean using "property-based creator": this means that a non-default constructor or factory method is called, and then possibly other setters.
_deserializeUsingPropertyBased(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
Method called to deserialize bean using "property-based creator": this means that a non-default constructor or factory method is called, and then possibly other setters.
_deserializeUsingPropertyBased(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
Method called to deserialize bean using "property-based creator": this means that a non-default constructor or factory method is called, and then possibly other setters.
_deserializeWithErrorWrapping(JsonParser, DeserializationContext, SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
 
_deserializeWithNativeTypeId(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
Deprecated.
_deserializeWithNativeTypeId(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
Helper method called when JsonParser indicates that it can use so-called native type ids, and such type id has been found.
_deserializeWithObjectId(JsonParser, DeserializationContext, Collection<Object>) - Method in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
 
_deserializeWrappedValue(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper called to support DeserializationFeature.UNWRAP_SINGLE_VALUE_ARRAYS: default implementation simply calls JsonDeserializer.deserialize(JsonParser, DeserializationContext), but handling may be overridden.
_detectBindAndClose(byte[], int, int) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_detectBindAndClose(DataFormatReaders.Match, boolean) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_detectBindAndCloseAsTree(InputStream) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_detectBindAndReadValues(DataFormatReaders.Match, boolean) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_doAddInjectable(JacksonInject.Value, AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_domImpl - Variable in class com.fasterxml.jackson.databind.ext.DOMSerializer
 
_dynamicSerializers - Variable in class com.fasterxml.jackson.databind.SequenceWriter
If SequenceWriter._rootSerializer is not defined (no root type was used for constructing ObjectWriter), we will use simple scheme for keeping track of serializers needed.
_dynamicSerializers - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
In case serializer is not known statically (i.e.
_dynamicSerializers - Variable in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
If element type cannot be statically determined, mapping from runtime type to serializer is handled using this object
_dynamicSerializers - Variable in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
If value type cannot be statically determined, mapping from runtime value types to serializers are cached in this object.
_dynamicSerializers - Variable in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
If element type cannot be statically determined, mapping from runtime type to serializer is handled using this object
_dynamicSerializers - Variable in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
If element type cannot be statically determined, mapping from runtime type to serializer is handled using this object
_dynamicSerializers - Variable in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers.Dynamic
 
_dynamicValueSerializers - Variable in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
If value type cannot be statically determined, mapping from runtime value types to serializers are stored in this object.
_dynamicValueSerializers - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
If value type cannot be statically determined, mapping from runtime value types to serializers are stored in this object.
_elementClass - Variable in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
Type of contained elements: needed for constructing actual result array
_elementDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
Element deserializer
_elementDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
Value serializer to use, if not the standard one (which is inlined)
_elementSerializer - Variable in class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
Value serializer to use, if it's not the standard one (if it is we can optimize serialization a lot)
_elementSerializer - Variable in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
Value serializer to use, if it can be statically determined
_elementSerializer - Variable in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
Value serializer to use, if it can be statically determined.
_elementType - Variable in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
 
_elementType - Variable in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
Declared type of element entries
_elementType - Variable in class com.fasterxml.jackson.databind.type.CollectionLikeType
Type of elements in collection
_elementTypeDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
If element instances have polymorphic type information, this is the type deserializer that can handle it
_emptyArray - Variable in class com.fasterxml.jackson.databind.type.ArrayType
We will also keep track of shareable instance of empty array, since it usually needs to be constructed any way; and because it is essentially immutable and thus can be shared.
_emptyValue - Variable in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer
 
_emptyValue - Variable in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
 
_encodedSimple - Variable in class com.fasterxml.jackson.databind.PropertyName
Lazily-constructed efficient representation of the simple name.
_ensureOverride(String) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
_ensureOverride() - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Deprecated.
_entryType - Variable in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
_enumClass() - Method in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
_enumClass - Variable in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
_enumClass - Variable in class com.fasterxml.jackson.databind.util.EnumResolver
 
_enumClass(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
 
_enumConstants(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
 
_enumDefault(AnnotationIntrospector, Class<?>) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
 
_enumDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
_enums - Variable in class com.fasterxml.jackson.databind.util.EnumResolver
 
_enumsById - Variable in class com.fasterxml.jackson.databind.util.EnumResolver
 
_enumsByIndex - Variable in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
_enumType - Variable in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
 
_equals(T, T) - Static method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
_explicitClassOrOb(Object, Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
_explicitCreators - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
Bitmask of creators that were explicitly marked as creators; false for auto-detected (ones included base on naming and/or visibility, not annotation)
_externalTypeIdHandler - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Handler that we need iff any of properties uses external type id.
_factory - Variable in class com.fasterxml.jackson.databind.DeserializationContext
Read-only factory instance; exposed to let owners (ObjectMapper, ObjectReader) access it.
_factory - Variable in class com.fasterxml.jackson.databind.type.TypeParser
 
_factoryConfig - Variable in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Configuration settings for this factory; immutable instance (just like this factory), new version created via copy-constructor (fluent-style)
_factoryConfig - Variable in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Configuration settings for this factory; immutable instance (just like this factory), new version created via copy-constructor (fluent-style)
_failDoubleToIntCoercion(JsonParser, DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Deprecated.
_failOnNull(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
 
_fallbackSetter - Variable in class com.fasterxml.jackson.databind.deser.CreatorProperty
In special cases, when implementing "updateValue", we cannot use constructors or factory methods, but have to fall back on using a setter (or mutable field property).
_featureFlags - Variable in class com.fasterxml.jackson.databind.DeserializationContext
Bitmap of DeserializationFeatures that are enabled
_field - Variable in class com.fasterxml.jackson.databind.deser.impl.FieldProperty
Actual field to set when deserializing this property.
_field - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedField
Actual Field used for access.
_field - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Field that contains the property value for field-accessible properties.
_fieldMinLevel - Variable in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
_fieldName - Variable in class com.fasterxml.jackson.databind.JsonMappingException.Reference
Name of field (for beans) or key (for Maps) that is part of the reference.
_fieldNames - Variable in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.RecordNaming
Names of actual Record fields from definition; auto-detected.
_fieldRenameMappings - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
A set of "field renamings" that have been discovered, indicating intended renaming of other accesors: key is the implicit original name and value intended name to use instead.
_fields - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Member fields of interest: ones that are either public, or have at least one annotation.
_fields - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
_filteredProperties - Variable in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
Optional array of filtered property writers; if null, no view-based filtering is performed.
_filteredProps - Variable in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Optional filters used to suppress output of properties that are only to be included in certain views
_filterId - Variable in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
Id of the property filter to use for POJO, if any.
_filterId - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Id of the property filter to use, if any; null if none.
_filterProvider - Variable in class com.fasterxml.jackson.databind.SerializationConfig
Object used for resolving filter ids to filter instances.
_filtersById - Variable in class com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
Mappings from ids to filters.
_findAndAddDynamic(PropertySerializerMap, Class<?>, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
_findAndAddDynamic(PropertySerializerMap, Class<?>, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
_findAndAddDynamic(PropertySerializerMap, JavaType, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
_findAndAddDynamic(PropertySerializerMap, Class<?>, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter
 
_findAndAddDynamic(PropertySerializerMap, Class<?>, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
 
_findAndAddDynamic(PropertySerializerMap, JavaType, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
 
_findAndAddDynamic(PropertySerializerMap, Class<?>, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
_findAndAddDynamic(PropertySerializerMap, JavaType, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
_findAndAddDynamic(PropertySerializerMap, Class<?>, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
_findAndAddDynamic(PropertySerializerMap, JavaType, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
_findAndAddDynamic(PropertySerializerMap, Class<?>, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers.Dynamic
 
_findAnnotation(Annotated, Class<A>) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method that should be used by sub-classes for ALL annotation access; overridable so that sub-classes may, if they choose to, mangle actual access to block access ("hide" annotations) or perhaps change it.
_findCachedDeserializer(JavaType) - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
 
_findCaseInsensitivity() - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
_findCoercionFromBlankString(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_findCoercionFromEmptyArray(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_findCoercionFromEmptyString(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_findConstructorName(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
_findContentSerializer(SerializerProvider, Annotated) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Helper method called to try to find whether there is an annotation in the class that indicates content ("value") serializer to use.
_findConverterType(TypeFactory) - Method in class com.fasterxml.jackson.databind.util.StdConverter
 
_findCreatorPropertyName(AnnotatedParameter) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Deprecated.
since 2.8
_findCreatorsFromProperties(DeserializationContext, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_findCustomArrayDeserializer(ArrayType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_findCustomBeanDeserializer(JavaType, DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_findCustomCollectionDeserializer(CollectionType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_findCustomCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_findCustomDeser(DeserializationContext, JavaType) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
_findCustomEnumDeserializer(Class<?>, DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_findCustomMapDeserializer(MapType, DeserializationConfig, BeanDescription, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_findCustomMapLikeDeserializer(MapLikeType, DeserializationConfig, BeanDescription, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_findCustomReferenceDeserializer(ReferenceType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_findCustomTreeNodeDeserializer(Class<? extends JsonNode>, DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_findDefaultImplDeserializer(DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
_findDeserializer(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
_findDynamicSerializer(SerializerProvider, Class<?>) - Method in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
_findEnumCaseInsensitive(String) - Method in class com.fasterxml.jackson.databind.util.EnumResolver
 
_findExplicitUntypedSerializer(Class<?>) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Method that will try to find a serializer, either from cache or by constructing one; but will not return an "unknown" serializer if this cannot be done but rather returns null.
_findInclusionWithContent(SerializerProvider, BeanDescription, JavaType, Class<?>) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Helper method used for finding inclusion definitions for structured container types like Maps and referential types (like AtomicReference).
_findInterfaceMapping(Class<?>, ClassKey) - Method in class com.fasterxml.jackson.databind.module.SimpleSerializers
 
_findJsonValueFor(DeserializationConfig, JavaType) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Deprecated.
since 2.8 call findJsonValueMethod on BeanDescription instead
_findKeySerializer(SerializerProvider, Annotated) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
Helper method called to try to find whether there is an annotation in the class that indicates key serializer to use.
_findMissing(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
 
_findNullProvider(DeserializationContext, BeanProperty, Nulls, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_findPrimitive(String) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
_findPropertyFields(Collection<String>, boolean) - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Deprecated.
Since 2.7.2, does not seem to be used?
_findPropertyUnwrapper(DeserializationContext, SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Helper method called to see if given property might be so-called unwrapped property: these require special handling.
_findRemappedType(DeserializationConfig, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_findRootDeserializer(DeserializationContext, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method called to locate deserializer for the passed root-level value.
_findRootDeserializer(DeserializationContext) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method called to locate deserializer for the passed root-level value.
_findSerializer(Object, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
Helper method used for locating serializer to use in dynamic use case, where actual type value gets converted to is not specified beyond basic Object, and where serializer needs to be located dynamically based on actual value type.
_findStdJdkCollectionDesc(MapperConfig<?>, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
_findStdTypeDesc(MapperConfig<?>, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
Method called to see if type is one of core JDK types that we have cached for efficiency.
_findSubclassDeserializer(DeserializationContext, Object, TokenBuffer) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Helper method called to (try to) locate deserializer for given sub-type of type that this deserializer handles.
_findTreeDeserializer(DeserializationContext) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_findTypeResolver(MapperConfig<?>, Annotated, JavaType) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
Helper method called to construct and initialize instance of TypeResolverBuilder if given annotated element indicates one is needed.
_findUnsupportedTypeDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
Helper method called to see if given type, otherwise to be taken as POJO type, is "known but not supported" JDK type, and if so, return alternate handler (deserializer).
_findUnsupportedTypeSerializer(SerializerProvider, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
 
_findWellKnownSimple(Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Helper method called to see if requested, non-generic-parameterized type is one of common, "well-known" types, instances of which are pre-constructed and do not need dynamic caching.
_first - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
First segment, for contents this buffer has
_firstHyphenOrUnderscore(String) - Method in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
_fixAccess(Collection<SettableBeanProperty>) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
 
_forceAccess - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
_forceBigDecimal - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
Flag set during construction, if use of BigDecimal is to be forced on all floating-point values.
_forceTypeInformation - Variable in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
This is a flag that is set in rare (?) cases where this serializer is used for "natural" types (boolean, int, String, double); and where we actually must force type information wrapping, even though one would not normally be added.
_forClass - Variable in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
 
_format - Variable in class com.fasterxml.jackson.databind.cfg.ConfigOverride
Definitions of format overrides, if any.
_format(String, Object...) - Method in class com.fasterxml.jackson.databind.DatabindContext
 
_format(TimeZone, Locale, Date, StringBuffer) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
_formatBCEYear(StringBuffer, int) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
_formatReadFeatures - Variable in class com.fasterxml.jackson.databind.DeserializationConfig
States of FormatFeatures to enable/disable.
_formatReadFeaturesToChange - Variable in class com.fasterxml.jackson.databind.DeserializationConfig
Bitflag of FormatFeatures to enable/disable
_formatString - Variable in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer
Let's also keep format String for reference, to use for error messages
_formatWriteFeatures - Variable in class com.fasterxml.jackson.databind.SerializationConfig
States of FormatFeatures to enable/disable.
_formatWriteFeaturesToChange - Variable in class com.fasterxml.jackson.databind.SerializationConfig
Bitflag of FormatFeatures to enable/disable
_forPrimitive - Variable in class com.fasterxml.jackson.databind.ser.std.BooleanSerializer
Whether type serialized is primitive (boolean) or wrapper (java.lang.Boolean); if true, former, if false, latter.
_forSerialization - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
True if introspection is done for serialization (giving precedence for serialization annotations), or not (false, deserialization)
_forSerialization - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Whether property is being composed for serialization (true) or deserialization (false)
_freeBuffer - Variable in class com.fasterxml.jackson.databind.util.PrimitiveArrayBuilder
 
_from - Variable in class com.fasterxml.jackson.databind.JsonMappingException.Reference
 
_fromAny(ClassStack, Type, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Factory method that can be used if type information is passed as Java typing returned from getGenericXxx methods (usually for a return or argument type).
_fromArrayType(ClassStack, GenericArrayType, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
_fromBigDecimalCreator - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_fromBigIntegerCreator - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_fromBooleanCreator - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_fromClass(ClassStack, Class<?>, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
_fromDoubleCreator - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_fromIntCreator - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_fromInteger(JsonParser, DeserializationContext, int) - Method in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
_fromLongCreator - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_fromParamType(ClassStack, ParameterizedType, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
This method deals with parameterized types, that is, first class generic classes.
_fromString(JsonParser, DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
_fromStringCreator - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_fromVariable(ClassStack, TypeVariable<?>, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
_fromWellKnownClass(ClassStack, Class<?>, TypeBindings, JavaType, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Helper class used to check whether exact class for which type is being constructed is one of well-known base interfaces or classes that indicates alternate JavaType implementation.
_fromWellKnownInterface(ClassStack, Class<?>, TypeBindings, JavaType, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
_fromWildcard(ClassStack, WildcardType, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
_fullName - Variable in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
_fullType - Variable in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
Full type of property (or root value) for which this deserializer has been constructed and contextualized.
_function - Variable in class com.fasterxml.jackson.databind.util.JSONPObject
JSONP function name to use for serialization
_generateTypeId(WritableTypeId) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase
Helper method that will generate type id to use, if not already passed.
_generator - Variable in class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
_generator - Variable in class com.fasterxml.jackson.databind.SequenceWriter
 
_generator - Variable in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
Generator used for serialization.
_generatorFactory - Variable in class com.fasterxml.jackson.databind.ObjectWriter
Factory used for constructing JsonGenerators
_generatorFeatures - Variable in class com.fasterxml.jackson.databind.SerializationConfig
States of JsonGenerator.Features to enable/disable.
_generatorFeatures - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
Bit flag composed of bits that indicate which JsonGenerator.Features are enabled.
_generatorFeaturesToChange - Variable in class com.fasterxml.jackson.databind.SerializationConfig
Bitflag of JsonGenerator.Features to enable/disable
_generatorSettings - Variable in class com.fasterxml.jackson.databind.ObjectWriter
Container for settings that need to be passed to JsonGenerator constructed for serializing values.
_getCalendar(TimeZone) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
_getDateFormat() - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
_getReferenced(AtomicReference<?>) - Method in class com.fasterxml.jackson.databind.ser.std.AtomicReferenceSerializer
 
_getReferenced(T) - Method in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
 
_getReferencedIfPresent(AtomicReference<?>) - Method in class com.fasterxml.jackson.databind.ser.std.AtomicReferenceSerializer
 
_getReferencedIfPresent(T) - Method in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
 
_getSetterInfo(DeserializationContext, BeanProperty, PropertyMetadata) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
Helper method copied from POJOPropertyBuilder since that won't be applied to creator parameters
_getSetterInfo(PropertyMetadata, AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Helper method that contains logic for accessing and merging all setter information that we needed, regarding things like possible merging of property value, and handling of incoming nulls.
_getter - Variable in class com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
Get method for accessing property value used to access property (of Collection or Map type) to modify.
_getterMinLevel - Variable in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
_getterPrefix - Variable in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
 
_getterPrefix - Variable in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
 
_getterPriority(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
_getters - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
_getToStringLookup(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
_gregorianFromDate(DeserializationContext, Date) - Method in class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.Std
 
_handleByNameInclusion(DeserializationContext, AnnotationIntrospector, BeanDeserializerBase, AnnotatedMember) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
_handleContextualResolvable(JsonSerializer<?>, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
Helper method called to resolve and contextualize given serializer, if and as necessary.
_handledType - Variable in class com.fasterxml.jackson.databind.ser.std.StdSerializer
Nominal type supported, usually declared type of property for which serializer is used.
_handleEOF() - Method in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
_handleEOF() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
_handleIncompatibleUpdateValue(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
Overridable handler method called when StdDelegatingDeserializer.deserialize(JsonParser, DeserializationContext, Object) has been called with a value that is not compatible with delegate value.
_handleIOException(IOException) - Method in class com.fasterxml.jackson.databind.MappingIterator
 
_handleMappingException(JsonMappingException) - Method in class com.fasterxml.jackson.databind.MappingIterator
 
_handleMissingTypeId(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
_handleResolvable(JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
_handlerInstantiator - Variable in class com.fasterxml.jackson.databind.cfg.BaseSettings
Object used for creating instances of handlers (serializers, deserializers, type and type id resolvers), given class to instantiate.
_handleSelfReference(Object, JsonGenerator, SerializerProvider, JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Method called to handle a direct self-reference through this property.
_handleSingleArgumentCreator(CreatorCollector, AnnotatedWithParams, boolean, boolean) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_handleTypedObjectId(JsonParser, DeserializationContext, Object, Object) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Offlined method called to handle "native" Object Id that has been read and known to be associated with given deserialized POJO.
_handleUnknownKeyDeserializer(DeserializationContext, JavaType) - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
 
_handleUnknownTypeId(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
Helper method called when given type id cannot be resolved into concrete deserializer either directly (using given TypeIdResolver), or using default type.
_handleUnknownValueDeserializer(DeserializationContext, JavaType) - Method in class com.fasterxml.jackson.databind.deser.DeserializerCache
 
_hasAnnotation(Annotated, Class<? extends Annotation>) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Method that should be used by sub-classes for ALL annotation existence access; overridable so that sub-classes may, if they choose to, mangle actual access to block access ("hide" annotations) or perhaps change value seen.
_hasCreatorAnnotation(DeserializationContext, Annotated) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_hasDefaultCreator - Variable in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
_hasEnumDeserializer - Variable in class com.fasterxml.jackson.databind.module.SimpleDeserializers
Flag to help find "generic" enum deserializer, if one has been registered.
_hasEnumSerializer - Variable in class com.fasterxml.jackson.databind.module.SimpleSerializers
Flag to help find "generic" enum serializer, if one has been registered.
_hash - Variable in class com.fasterxml.jackson.databind.JavaType
 
_hashCode - Variable in class com.fasterxml.jackson.databind.jsontype.NamedType
 
_hashCode - Variable in class com.fasterxml.jackson.databind.util.TypeKey
 
_hasNativeId - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
Do we currently have a native type or object id buffered?
_hasNativeIds - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
_hasNativeObjectIds - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
 
_hasNativeObjectIds - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
_hasNativeTypeIds - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
 
_hasNativeTypeIds - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
_hasNonDefaultCreator - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
_hasNullKey(Map<?, ?>) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
_hasOneOf(Annotated, Class<? extends Annotation>[]) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
Alternative lookup method that is used to see if annotation has at least one of annotations of types listed in second argument.
_hasTextualNull(String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper method called to determine if we are seeing String value of "null", and, further, that it should be coerced to null just like null token.
_idFrom(Object, Class<?>, TypeFactory) - Method in class com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver
 
_idResolver - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
_idResolver - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase
 
_idToType - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
Mappings from type id to JavaType, used for deserialization.
_idType - Variable in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
 
_idType - Variable in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
_idValue - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
In case there is an Object Id property to handle, this is the value we have for it.
_ignorable - Variable in class com.fasterxml.jackson.databind.deser.CreatorProperty
Marker flag that may have to be set during construction, to indicate that although property may have been constructed and added as a placeholder, it represents something that should be ignored during deserialization.
_ignorableProperties - Variable in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
_ignorableProps - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
In addition to properties that are set, we will also keep track of recognized but ignorable properties: these will be skipped without errors or warnings.
_ignorableProps - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Set of names of properties that are recognized but are to be ignored for deserialization purposes (meaning no exception is thrown, value is just skipped).
_ignorals - Variable in class com.fasterxml.jackson.databind.cfg.ConfigOverride
Definitions of property ignoral (whether to serialize, deserialize given logical property) overrides, if any.
_ignoreAllUnknown - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Flag that can be set to ignore and skip unknown properties.
_ignoreAllUnknown - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Flag that can be set to ignore and skip unknown properties.
_ignoredEntries - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Set of entries to omit during serialization, if any
_ignoredPropertyNames - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Lazily collected list of properties that can be implicitly ignored during serialization; only updated when collecting information for deserialization purposes
_includableProperties - Variable in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
_includableProps - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Keep track of the the properties that needs to be specifically included.
_includableProps - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Set of names of properties that are recognized and are set to be included for deserialization purposes (null deactivate this, empty includes nothing).
_include - Variable in class com.fasterxml.jackson.databind.cfg.ConfigOverride
Definitions of inclusion defaults to use for properties included in this POJO type.
_includeAs - Variable in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
_includeAsProperty - Variable in class com.fasterxml.jackson.databind.cfg.ConfigOverride
Definitions of inclusion defaults for properties of this specified type (regardless of POJO in which they are included).
_includedEntries - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Set of entries to include during serialization, if null, it is ignored, empty will include nothing.
_includeInViews - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Alternate set of property writers used when view-based filtering is available for the Bean.
_inclusion - Variable in class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer
 
_inclusion - Variable in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
_inclusionChecker - Variable in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
Helper object used for name-based filtering
_inclusionChecker - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Helper object used for name-based filtering
_incompleteDeserializers - Variable in class com.fasterxml.jackson.databind.deser.DeserializerCache
During deserializer construction process we may need to keep track of partially completed deserializers, to resolve cyclic dependencies.
_index - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
Index of the parameter within argument list
_index - Variable in class com.fasterxml.jackson.databind.JsonMappingException.Reference
Index within a Collection instance that contained the reference; used if index is relevant and available.
_index - Variable in class com.fasterxml.jackson.databind.PropertyMetadata
Optional index of the property within containing Object.
_inIntRange(long) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
 
_initForMultiRead(DeserializationContext, JsonParser) - Method in class com.fasterxml.jackson.databind.ObjectReader
Alternative to ObjectReader._initForReading(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.core.JsonParser) used in cases where reading of multiple values means that we may or may not want to advance the stream, but need to do other initialization.
_initForReading(JsonParser, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method called to ensure that given parser is ready for reading content for data binding.
_initForReading(JsonParser) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Deprecated.
_initForReading(DeserializationContext, JsonParser) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_injectables - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
List of ValueInjectors, if any injectable values are expected by the bean; otherwise null.
_injectables - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Value injectors for deserialization
_injectables - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Lazily collected list of members that were annotated to indicate that they represent mutators for deserializer value injection.
_injectableValue - Variable in class com.fasterxml.jackson.databind.deser.CreatorProperty
Id of value to inject, if value injection should be used for this parameter (in addition to, or instead of, regular deserialization).
_injectableValues - Variable in class com.fasterxml.jackson.databind.DeserializationContext
Object used for resolving references to injectable values.
_injectableValues - Variable in class com.fasterxml.jackson.databind.ObjectMapper
Provider for values to inject in deserialized POJOs.
_injectableValues - Variable in class com.fasterxml.jackson.databind.ObjectReader
Values that can be injected during deserialization, if any.
_inputStream(URL) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_inputStream(File) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_insert(int, JsonNode) - Method in class com.fasterxml.jackson.databind.node.ArrayNode
 
_interfaceMappings - Variable in class com.fasterxml.jackson.databind.module.SimpleSerializers
Interface-based matches.
_internalName - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Original internal name, derived from accessor, of this property.
_internalSettings - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
 
_intOverflow(long) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_intr - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
_invalidBaseTypes - Variable in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator
Set of specifically denied base types to indicate that use of specific base types is not allowed: most commonly used to fully block use of Object as the base type.
_invalidBaseTypes - Variable in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
Optional set of base types (exact match) that are NOT accepted as base types for polymorphic properties.
_isBlank(String) - Static method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_isCglibGetCallbacks(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
 
_isCompatible(Class<?>, Object) - Method in class com.fasterxml.jackson.databind.DeserializationContext
 
_isContainer - Variable in class com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty
Flag that indicates whether property to handle is a container type (array, Collection, Map) or not.
_isEmptyOrTextualNull(String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Deprecated.
_isEnumValueOf(AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
Helper method for recognizing `Enum.valueOf()` factory method
_isExplicitClassOrOb(Object, Class<?>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
_isFalse(String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_isGetterMinLevel - Variable in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
_isGetterPrefix - Variable in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
 
_isGetterPrefix - Variable in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
 
_isGroovyMetaClassGetter(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
 
_isIgnorable(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
_isIgnoreCase - Variable in class com.fasterxml.jackson.databind.util.EnumResolver
 
_isIgnoredType - Variable in class com.fasterxml.jackson.databind.cfg.ConfigOverride
Flag that indicates whether "is ignorable type" is specified for this type; and if so, is it to be ignored (true) or not ignored (false); `null` is used to indicate "not specified", in which case other configuration (class annotation) is used.
_isInt - Variable in class com.fasterxml.jackson.databind.ser.std.NumberSerializer
 
_isInt - Variable in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.Base
 
_isIntNumber(String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper method to check whether given text refers to what looks like a clean simple integer number, consisting of optional sign followed by a sequence of digits.
_isNaN(String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_isNegInf(String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_isPosInf(String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_isShapeWrittenUsingIndex(Class<?>, JsonFormat.Value, boolean, Boolean) - Static method in class com.fasterxml.jackson.databind.ser.std.EnumSerializer
Helper method called to check whether serialization should be done using index (number) or not.
_isStdJDKCollection(JavaType) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
Helper method used to decide whether we can omit introspection for members (methods, fields, constructors); we may do so for a limited number of container types JDK provides.
_isStdKeyDeser(JavaType, KeyDeserializer) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
Helper method used to check whether we can just use the default key deserialization, where JSON String becomes Java String.
_isTrue(String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_isTyped - Variable in class com.fasterxml.jackson.databind.util.TypeKey
Indicator of whether serializer stored has a type serializer wrapper around it or not; if not, it is "untyped" serializer; if it has, it is "typed"
_isValuePresent(AtomicReference<?>) - Method in class com.fasterxml.jackson.databind.ser.std.AtomicReferenceSerializer
 
_isValuePresent(T) - Method in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
Method called to see if there is a value present or not.
_item - Variable in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
 
_jdkSerializeMaxEntries - Variable in class com.fasterxml.jackson.databind.util.LRUMap
Ugly hack, to work through the requirement that _value is indeed final, and that JDK serialization won't call ctor(s) if Serializable is implemented.
_jsonFactory - Variable in class com.fasterxml.jackson.databind.ObjectMapper
Factory used to create JsonParser and JsonGenerator instances as necessary.
_jsonKeyAccessors - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Accessors (field or "getter" method annotated with JsonKey
_jsonNodeType - Variable in class com.fasterxml.jackson.databind.ObjectReader
Lazily resolved JavaType for JsonNode
_jsonNodeType() - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_jsonValueAccessors - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Accessors (field or "getter" method) annotated with JsonValue
_key - Variable in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
 
_key - Variable in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
_keyClass - Variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
_keyDeserializer - Variable in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
 
_keyDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
_keyDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
Key deserializer to use; either passed via constructor (when indicated by annotations), or resolved when MapDeserializer.resolve(com.fasterxml.jackson.databind.DeserializationContext) is called;
_keyDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.MapEntryDeserializer
Key deserializer to use; either passed via constructor (when indicated by annotations), or resolved when MapEntryDeserializer.createContextual(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.BeanProperty) is called;
_keyDeserializers - Variable in class com.fasterxml.jackson.databind.module.SimpleModule
 
_keySerializer - Variable in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
Key serializer to use, if it can be statically determined
_keySerializer - Variable in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
_keySerializer - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Key serializer to use, if it can be statically determined
_keySerializer - Variable in class com.fasterxml.jackson.databind.SerializerProvider
Serializer used to output non-null keys of Maps (which will get output as JSON Objects), if not null; if null, us the standard default key serializer.
_keySerializers - Variable in class com.fasterxml.jackson.databind.module.SimpleModule
 
_keyType - Variable in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
_keyType - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Declared type of keys
_keyType - Variable in class com.fasterxml.jackson.databind.type.MapLikeType
Type of keys of Map.
_kind - Variable in class com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std
 
_kind - Variable in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
_kind - Variable in class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.Std
 
_knownSerializers - Variable in class com.fasterxml.jackson.databind.SerializerProvider
For fast lookups, we will have a local non-shared read-only map that contains serializers previously fetched.
_last - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
Last segment of this buffer, one that is used for appending more tokens
_lenient - Variable in class com.fasterxml.jackson.databind.util.StdDateFormat
Explicit override for leniency, if specified.
_listDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
_listType - Variable in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
If List has been mapped to non-default implementation, we'll store type here
_locale - Variable in class com.fasterxml.jackson.databind.cfg.BaseSettings
Default Locale used with serialization formats.
_locale - Variable in class com.fasterxml.jackson.databind.util.StdDateFormat
 
_localMixIns - Variable in class com.fasterxml.jackson.databind.introspect.SimpleMixInResolver
Simple mix-in targets defined locally.
_locateTypeId(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
 
_location - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
 
_logicalType - Variable in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer
 
_lookupByName - Variable in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
 
_lookupByToString - Variable in class com.fasterxml.jackson.databind.deser.std.EnumDeserializer
Alternatively, we may need a different lookup object if "use toString" is defined.
_managedReferenceName - Variable in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
If property represents a managed (forward) reference, we will need the name of reference for later linking.
_map - Variable in class com.fasterxml.jackson.databind.util.LRUMap
 
_mapAbstractCollectionType(JavaType, DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_mapAbstractMapType(JavaType, DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_mapDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
_mapObjectWithDups(JsonParser, DeserializationContext, Map<String, Object>, String, Object, Object, String) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
_mapObjectWithDups(JsonParser, DeserializationContext, Map<String, Object>, String, Object, Object, String) - Method in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla
 
_mapper - Variable in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
_mapperFeatures - Variable in class com.fasterxml.jackson.databind.cfg.MapperConfig
Set of shared mapper features enabled.
_mappings - Variable in class com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver
Mappings from super types to subtypes
_mapSerializer - Variable in class com.fasterxml.jackson.databind.ser.AnyGetterWriter
 
_mapType - Variable in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
If Map has been mapped to non-default implementation, we'll store type here
_match - Variable in class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
Factory that produced sufficient match (if any)
_matchStrength - Variable in class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
Strength of match with DataFormatReaders.Match._match
_maxEntries - Variable in class com.fasterxml.jackson.databind.util.LRUMap
 
_maxInputLookahead - Variable in class com.fasterxml.jackson.databind.deser.DataFormatReaders
Maximum number of leading bytes of the input that we can read to determine data format.
_mayHaveNativeIds - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
 
_member - Variable in class com.fasterxml.jackson.databind.BeanProperty.Std
Physical entity (field, method or constructor argument) that is used to access value of property (or in case of constructor property, just placeholder)
_member - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Member (field, method) that represents property and allows access to associated annotations.
_member - Variable in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
Member that defines logical property.
_memberMethods - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Member methods of interest; for now ones with 0 or 1 arguments (just optimization, since others won't be used now)
_mergeable - Variable in class com.fasterxml.jackson.databind.cfg.ConfigOverride
Flag that indicates whether properties of this type default to being merged or not.
_mergeInfo - Variable in class com.fasterxml.jackson.databind.PropertyMetadata
Settings regarding merging, if property is determined to possibly be mergeable (possibly since global settings may be omitted for non-mergeable types).
_message - Variable in class com.fasterxml.jackson.databind.deser.impl.FailingDeserializer
 
_message - Variable in class com.fasterxml.jackson.databind.deser.impl.UnsupportedTypeDeserializer
 
_message - Variable in class com.fasterxml.jackson.databind.ser.impl.UnsupportedTypeSerializer
 
_metadata - Variable in class com.fasterxml.jackson.databind.BeanProperty.Std
 
_metadata - Variable in class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase
Additional information about property
_metadata - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
_metadata - Variable in class com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
 
_method - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
_methods - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap
 
_minimalMatch - Variable in class com.fasterxml.jackson.databind.deser.DataFormatReaders
Strength of minimal match we accept as the answer, unless better matches are found.
_missingToken(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
Deprecated.
_mixInResolver - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Object that knows mapping of mix-in classes (ones that contain annotations to add) with their target classes (ones that get these additional annotations "mixed in").
_mixIns - Variable in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Mix-in annotation mappings to use, if any: immutable, cannot be changed once defined.
_mixins - Variable in class com.fasterxml.jackson.databind.module.SimpleModule
Lazily-constructed map that contains mix-in definitions, indexed by target class, value being mix-in to apply.
_mixIns - Variable in class com.fasterxml.jackson.databind.ObjectMapper
Mapping that defines how to apply mix-in annotations: key is the type to received additional annotations, and value is the type that has annotations to "mix in".
_modifiers - Variable in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
List of modifiers that can change the way BeanDeserializer instances are configured and constructed.
_modifiers - Variable in class com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
List of modifiers that can change the way BeanSerializer instances are configured and constructed.
_modifiers - Variable in class com.fasterxml.jackson.databind.type.TypeFactory
Registered TypeModifiers: objects that can change details of JavaType instances factory constructs.
_msg - Variable in class com.fasterxml.jackson.databind.ser.impl.FailingSerializer
 
_mutatorPrefix - Variable in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
Prefix used by auto-detected mutators ("setters"): usually "set", but differs for builder objects ("with" by default).
_name - Variable in class com.fasterxml.jackson.databind.BeanProperty.Std
 
_name - Variable in class com.fasterxml.jackson.databind.deser.impl.NullsFailProvider
 
_name - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
External name of logical property; may change with renaming (by new instance being constructed using a new name)
_name - Variable in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
_name - Variable in class com.fasterxml.jackson.databind.jsontype.NamedType
 
_name - Variable in class com.fasterxml.jackson.databind.module.SimpleModule
 
_name - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Logical name of the property; will be used as the field name under which value for the property is written.
_namespace - Variable in class com.fasterxml.jackson.databind.PropertyName
Additional namespace, for formats that have such concept (JSON does not, XML does, for example).
_nameTransformer - Variable in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter
Transformer used to add prefix and/or suffix for properties of unwrapped POJO.
_nameTransformer - Variable in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
Transformer used to add prefix and/or suffix for properties of unwrapped POJO.
_namingStrategy - Variable in class com.fasterxml.jackson.databind.module.SimpleModule
 
_narrow(Class<?>) - Method in class com.fasterxml.jackson.databind.JavaType
Deprecated.
_narrow(Class<?>) - Method in class com.fasterxml.jackson.databind.type.ArrayType
Deprecated.
_narrow(Class<?>) - Method in class com.fasterxml.jackson.databind.type.CollectionLikeType
Deprecated.
_narrow(Class<?>) - Method in class com.fasterxml.jackson.databind.type.CollectionType
Deprecated.
_narrow(Class<?>) - Method in class com.fasterxml.jackson.databind.type.MapLikeType
Deprecated.
_narrow(Class<?>) - Method in class com.fasterxml.jackson.databind.type.MapType
Deprecated.
_narrow(Class<?>) - Method in class com.fasterxml.jackson.databind.type.PlaceholderForType
Deprecated.
_narrow(Class<?>) - Method in class com.fasterxml.jackson.databind.type.ReferenceType
Deprecated.
_narrow(Class<?>) - Method in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
Deprecated.
_narrow(Class<?>) - Method in class com.fasterxml.jackson.databind.type.SimpleType
Deprecated.
_nativeIds - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
Lazily constructed Map for storing native type and object ids, if any
_needViewProcesing - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Flag that indicates that some aspect of deserialization depends on active view used (if any)
_neitherNull(Object, Object) - Static method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_neitherNull(Object, Object) - Static method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
 
_new(ObjectReader, JsonFactory) - Method in class com.fasterxml.jackson.databind.ObjectReader
Overridable factory method called by various "withXxx()" methods
_new(ObjectReader, DeserializationConfig) - Method in class com.fasterxml.jackson.databind.ObjectReader
Overridable factory method called by various "withXxx()" methods
_new(ObjectReader, DeserializationConfig, JavaType, JsonDeserializer<Object>, Object, FormatSchema, InjectableValues, DataFormatReaders) - Method in class com.fasterxml.jackson.databind.ObjectReader
Overridable factory method called by various "withXxx()" methods
_new(ObjectWriter, JsonFactory) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Overridable factory method called by various "withXxx()" methods
_new(ObjectWriter, SerializationConfig) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Overridable factory method called by various "withXxx()" methods
_new(ObjectWriter.GeneratorSettings, ObjectWriter.Prefetch) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Overridable factory method called by various "withXxx()" methods.
_new(PropertyName) - Method in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Overridable factory method used by sub-classes
_new(NameTransformer, SerializedString) - Method in class com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter
Overridable factory method used by sub-classes
_newIterator(JsonParser, DeserializationContext, JsonDeserializer<?>, boolean) - Method in class com.fasterxml.jackson.databind.ObjectReader
Factory method used to create MappingIterator instances; either default, or custom subtype.
_newMap() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
_newReader(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method sub-classes must override, to produce ObjectReader instances of proper sub-type
_newReader(DeserializationConfig, JavaType, Object, FormatSchema, InjectableValues) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method sub-classes must override, to produce ObjectReader instances of proper sub-type
_newSequenceWriter(boolean, JsonGenerator, boolean) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Overridable factory method called by ObjectWriter.writeValues(OutputStream) method (and its various overrides), and initializes it as necessary.
_newSimpleType(Class<?>, TypeBindings, JavaType, JavaType[]) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
Factory method that is to create a new SimpleType with no checks whatsoever.
_newWriter(SerializationConfig) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method sub-classes must override, to produce ObjectWriter instances of proper sub-type
_newWriter(SerializationConfig, FormatSchema) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method sub-classes must override, to produce ObjectWriter instances of proper sub-type
_newWriter(SerializationConfig, JavaType, PrettyPrinter) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Factory method sub-classes must override, to produce ObjectWriter instances of proper sub-type
_next - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
 
_nodeCursor - Variable in class com.fasterxml.jackson.databind.node.TreeTraversingParser
Traversal context within tree
_nodeFactory - Variable in class com.fasterxml.jackson.databind.DeserializationConfig
Factory used for constructing JsonNode instances.
_nodeFactory - Variable in class com.fasterxml.jackson.databind.node.ContainerNode
We will keep a reference to the Object (usually TreeMapper) that can construct instances of nodes to add to this container node.
_nonEmpty(Collection<?>) - Static method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
 
_nonMerging - Variable in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
_nonMerging - Variable in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla
 
_nonNullNumber(Number) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_nonShared - Variable in class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
Per-call attributes that we can directly modify, since they are not shared between threads.
_nonStandardCreation - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Flag that is set to mark cases where deserialization from Object value using otherwise "standard" property binding will need to use non-default creation method: namely, either "full" delegation (array-delegation does not apply), or properties-based Creator method is used.
_nonStaticInnerClass - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Lazily determined property to see if this is a non-static inner class.
_nonTrivialBaseType - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Base type of the property, if the declared type is "non-trivial"; meaning it is either a structured type (collection, map, array), or parameterized.
_nuller - Variable in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
Flag that indicates need for special handling; either failing (throw exception) or skipping
_nullFromCreator - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializer
Lazily constructed exception used as root cause if reporting problem with creator method that returns null (which is not allowed)
_nullKeySerializer - Variable in class com.fasterxml.jackson.databind.SerializerProvider
Serializer used to (try to) output a null key, due to an entry of Map having null key.
_nullProvider - Variable in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Entity used for possible translation from `null` into non-null value of type of this property.
_nullProvider - Variable in class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
Handler we need for dealing with nulls.
_nullProvider - Variable in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
Handler we need for dealing with nulls.
_nullProvider - Variable in class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
Handler we need for dealing with nulls.
_nullSerializer - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Serializer used for writing out null values, if any: if null, null values are to be suppressed.
_nullValue - Variable in class com.fasterxml.jackson.databind.deser.impl.NullsConstantProvider
 
_nullValue - Variable in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer
 
_nullValueSerializer - Variable in class com.fasterxml.jackson.databind.SerializerProvider
Serializer used to output a null value.
_numberDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
_numberType - Variable in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.Base
 
_objectBuffer - Variable in class com.fasterxml.jackson.databind.DeserializationContext
 
_objectCodec - Variable in class com.fasterxml.jackson.databind.node.TreeTraversingParser
 
_objectCodec - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
Object codec to use for stream-based object conversion through parser/generator interfaces.
_objectId - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
If native object ids supported, this is the id for following value (or first token of one) to be written.
_objectIdGenerators - Variable in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
 
_objectIdInfo - Variable in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
This is the information for object identity associated with the property.
_objectIdInfo - Variable in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Details of Object Id to include, if any
_objectIdReader - Variable in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
_objectIdReader - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
If an Object Id is to be used for value handled by this deserializer, this reader is used for handling.
_objectIdReader - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Handler for Object Id values, if Object Ids are enabled for the bean type.
_objectIdReader - Variable in class com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty
 
_objectIdReader - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
 
_objectIds - Variable in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
_objectIdWriter - Variable in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
Object responsible for serializing Object Ids for the handled type, if any.
_objectIdWriter - Variable in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
If this POJO can be alternatively serialized using just an object id to denote a reference to previously serialized object, this Object will handle details.
_openArray - Variable in class com.fasterxml.jackson.databind.SequenceWriter
State flag for keeping track of need to write matching END_ARRAY, if a START_ARRAY was written during initialization
_optimalMatch - Variable in class com.fasterxml.jackson.databind.deser.DataFormatReaders
Strength of match we consider to be good enough to be used without checking any other formats.
_orderedProperties - Variable in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
Properties in order expected to be found in JSON array.
_orderedProperties - Variable in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
Properties in order expected to be found in JSON array.
_orderEntries(Map<?, ?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
_ordinal - Variable in class com.fasterxml.jackson.databind.type.PlaceholderForType
 
_originalStream - Variable in class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
 
_overrides - Variable in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
Per-type override definitions
_overrides - Variable in class com.fasterxml.jackson.databind.introspect.SimpleMixInResolver
External resolver that gets called before looking at any locally defined mix-in target classes.
_owner - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
Member (method, constructor) that this parameter belongs to
_paramAnnotations - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
Annotations associated with parameters of the annotated entity (method or constructor parameters)
_paramClasses - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
 
_paramCount - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
_params - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCandidate
 
_paramsNeeded - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
Number of creator parameters for which we have not yet received values.
_paramsSeen - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
Bitflag used to track parameters found from incoming data when number of parameters is less than 32 (fits in int).
_paramsSeenBig - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
Bitflag used to track parameters found from incoming data when number of parameters is 32 or higher.
_parent - Variable in class com.fasterxml.jackson.databind.type.ClassStack
 
_parent - Variable in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
_parentContext - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
Parse context from "parent" parser (one from which content to buffer is read, if specified).
_parse(String, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
_parseAsISO8601(String, ParsePosition) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
_parseBoolean(JsonParser, DeserializationContext, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper method called for cases where non-primitive, boolean-based value is to be deserialized: result of this method will be Boolean, although actual target type may be something different.
_parseBooleanFromInt(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Deprecated.
_parseBooleanPrimitive(DeserializationContext, JsonParser, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Deprecated.
_parseBooleanPrimitive(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseByte(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ByteDeserializer
 
_parseBytePrimitive(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseDate(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer
 
_parseDate(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseDate(String, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseDate(String, ParsePosition) - Method in class com.fasterxml.jackson.databind.util.StdDateFormat
 
_parseDateFromArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseDouble(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.DoubleDeserializer
 
_parseDouble(String) - Static method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper method for encapsulating calls to low-level double value parsing; single place just because we need a work-around that must be applied to all calls.
_parseDouble(String) - Method in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
_parseDoublePrimitive(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseDoublePrimitive(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseFloat(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.FloatDeserializer
 
_parseFloatPrimitive(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseFloatPrimitive(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseInt(String) - Method in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
_parseInteger(JsonParser, DeserializationContext, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseIntPrimitive(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseIntPrimitive(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseLong(JsonParser, DeserializationContext, Class<?>) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseLong(String) - Method in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
_parseLongPrimitive(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseLongPrimitive(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parser - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
 
_parser - Variable in class com.fasterxml.jackson.databind.DeserializationContext
Currently active parser used for deserialization.
_parser - Variable in class com.fasterxml.jackson.databind.MappingIterator
Underlying parser used for reading content to bind.
_parser - Variable in class com.fasterxml.jackson.databind.type.TypeFactory
 
_parserFactory - Variable in class com.fasterxml.jackson.databind.ObjectReader
Factory used for constructing JsonGenerators
_parserFeatures - Variable in class com.fasterxml.jackson.databind.DeserializationConfig
States of JsonParser.Features to enable/disable.
_parserFeaturesToChange - Variable in class com.fasterxml.jackson.databind.DeserializationConfig
Bitflag of JsonParser.Features to enable/disable
_parseShort(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ShortDeserializer
 
_parseShortPrimitive(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_parseString(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Helper method used for accessing String value, if possible, doing necessary conversion or throwing exception as necessary.
_parsingContext - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
Information about parser context, context in which the next token is to be parsed (root, array, object).
_path - Variable in exception com.fasterxml.jackson.databind.JsonMappingException
Path through which problem that triggering throwing of this exception was reached.
_perClassCoercions - Variable in class com.fasterxml.jackson.databind.cfg.CoercionConfigs
Coercion definitions by physical type (Class).
_perTypeCoercions - Variable in class com.fasterxml.jackson.databind.cfg.CoercionConfigs
Coercion definitions by logical type (LogicalType)
_pojo - Variable in class com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty.PropertyReferring
 
_pojoEquals(POJONode) - Method in class com.fasterxml.jackson.databind.node.POJONode
 
_prefetch - Variable in class com.fasterxml.jackson.databind.ObjectWriter
We may pre-fetch serializer if root type is known (has been explicitly declared), and if so, reuse it afterwards.
_prefetchRootDeserializer(JavaType) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method called to locate deserializer ahead of time, if permitted by configuration.
_prefix - Variable in class com.fasterxml.jackson.databind.util.JSONWrappedObject
Literal String to output before serialized value.
_primary - Variable in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
_primaryMixIn - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Primary mix-in class; one to use for the annotated class itself.
_primitive - Variable in class com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer
 
_problem(TypeParser.MyTokenizer, String) - Method in class com.fasterxml.jackson.databind.type.TypeParser
 
_problemHandlers - Variable in class com.fasterxml.jackson.databind.DeserializationConfig
Linked list that contains all registered problem handlers.
_processor - Variable in exception com.fasterxml.jackson.databind.JsonMappingException
Underlying processor (JsonParser or JsonGenerator), if known.
_propCollector - Variable in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
We will hold a reference to the collector in cases where information is lazily accessed and constructed; properties are only accessed when they are actually needed.
_properties - Variable in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
 
_properties - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Properties to deserialize collected so far.
_properties - Variable in class com.fasterxml.jackson.databind.deser.impl.UnwrappedPropertyHandler
 
_properties - Variable in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
Properties collected for the POJO; initialized as needed.
_properties() - Method in class com.fasterxml.jackson.databind.introspect.BasicBeanDescription
 
_properties - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Set of logical property information collected so far.
_properties - Variable in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
Bean properties, in order of serialization
_propertiesAsString - Variable in exception com.fasterxml.jackson.databind.exc.PropertyBindingException
Lazily constructed description of known properties, used for constructing actual message if and as needed.
_propertiesToExclude - Variable in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.SerializeExceptFilter
Set of property names to filter out.
_propertiesToInclude - Variable in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.FilterExceptFilter
Set of property names to serialize.
_property - Variable in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
Method used for setting "any" properties, along with annotation information.
_property - Variable in exception com.fasterxml.jackson.databind.exc.InvalidDefinitionException
 
_property(Map<String, POJOPropertyBuilder>, PropertyName) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_property(Map<String, POJOPropertyBuilder>, String) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_property - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
Property that contains value for which type information is included; null if value is a root value.
_property - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase
 
_property - Variable in class com.fasterxml.jackson.databind.ser.AnyGetterWriter
 
_property - Variable in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
Map-valued property being serialized with this instance
_property - Variable in class com.fasterxml.jackson.databind.ser.impl.PropertyBasedObjectIdGenerator
 
_property - Variable in class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
 
_property - Variable in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
Collection-valued property being serialized with this instance
_property - Variable in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
_property - Variable in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
_property - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Map-valued property being serialized with this instance
_property - Variable in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
 
_propertyBasedArgs - Variable in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
_propertyBasedCreator - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
If the bean needs to be instantiated using constructor or factory method that takes one or more named properties as argument(s), this creator is used for instantiation.
_propertyBasedCreator - Variable in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
If the Map is to be instantiated using non-default constructor or factory method that takes one or more named properties as argument(s), this creator is used for instantiation.
_propertyBasedCreator - Variable in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
If the Map is to be instantiated using non-default constructor or factory method that takes one or more named properties as argument(s), this creator is used for instantiation.
_propertyCount - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
Number of properties: usually same as size of PropertyBasedCreator._propertyLookup, but not necessarily, when we have unnamed injectable properties.
_propertyFilterId - Variable in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Id of the bean property filter to use, if any; null if none.
_propertyIds - Variable in exception com.fasterxml.jackson.databind.exc.PropertyBindingException
Set of ids of properties that are known for the type, if this can be statically determined.
_propertyIndex - Variable in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Index of property (within all property of a bean); assigned when all properties have been collected.
_propertyLookup - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
Map that contains property objects for either constructor or factory method (whichever one is null: one property for each parameter for that one), keyed by logical property name
_propertyName - Variable in exception com.fasterxml.jackson.databind.exc.InvalidNullException
Name of property, if known, for which null was encountered.
_propertyName - Variable in exception com.fasterxml.jackson.databind.exc.PropertyBindingException
Note: redundant information since it is also included in the reference path.
_propertyName(String, String) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
 
_propertyName - Variable in class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
_propertyNamingStrategy - Variable in class com.fasterxml.jackson.databind.cfg.BaseSettings
Custom property naming strategy in use, if any.
_propName - Variable in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Logical name of the property (often but not always derived from the setter method name)
_props - Variable in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Writers used for outputting actual property values
_provider - Variable in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor.Base
 
_provider - Variable in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
 
_provider - Variable in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor.Base
 
_provider - Variable in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.Base
 
_provider - Variable in class com.fasterxml.jackson.databind.SequenceWriter
 
_put(String, JsonNode) - Method in class com.fasterxml.jackson.databind.node.ObjectNode
 
_quotedString(String) - Method in class com.fasterxml.jackson.databind.DatabindContext
 
_rawTypeOf(AnnotatedMember) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
_readAndBind(JsonParser, DeserializationContext, Map<Object, Object>) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
_readAndBindStringKeyMap(JsonParser, DeserializationContext, Map<Object, Object>) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
Optimized method used when keys can be deserialized as plain old Strings, and there is no custom deserialized specified.
_readAndUpdate(JsonParser, DeserializationContext, Map<Object, Object>) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
_readAndUpdateStringKeyMap(JsonParser, DeserializationContext, Map<Object, Object>) - Method in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
Optimized method used when keys can be deserialized as plain old Strings, and there is no custom deserializer specified.
_readCapabilities - Variable in class com.fasterxml.jackson.databind.DeserializationContext
Capabilities of the input format.
_readers - Variable in class com.fasterxml.jackson.databind.deser.DataFormatReaders
Ordered list of readers which both represent data formats to detect (in precedence order, starting with highest) and contain factories used for actual detection.
_readMapAndClose(JsonParser, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
_readTreeAndClose(JsonParser) - Method in class com.fasterxml.jackson.databind.ObjectMapper
_readValue(DeserializationConfig, JsonParser, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Actual implementation of value reading+binding operation.
_referencedType - Variable in class com.fasterxml.jackson.databind.type.ReferenceType
 
_referencedType - Variable in class com.fasterxml.jackson.databind.type.ResolvedRecursiveType
 
_referenceInfo - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
Lazily accessed information about this property iff it is a forward or back reference.
_referenceName - Variable in class com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty
 
_referredType - Variable in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
Value type
_referringClass - Variable in exception com.fasterxml.jackson.databind.exc.PropertyBindingException
Class that does not contain mapping for the unrecognized property.
_referringProperties - Variable in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
 
_registeredModuleTypes - Variable in class com.fasterxml.jackson.databind.ObjectMapper
Set of module types (as per Module.getTypeId() that have been registered; kept track of iff MapperFeature.IGNORE_DUPLICATE_MODULE_REGISTRATIONS is enabled, so that duplicate registration calls can be ignored (to avoid adding same handlers multiple times, mostly).
_registeredSubtypes - Variable in class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
 
_removeUnwantedAccessor(Map<String, POJOPropertyBuilder>) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Method called to further get rid of unwanted individual accessors, based on read/write settings and rules for "pulling in" accessors (or not).
_removeUnwantedProperties(Map<String, POJOPropertyBuilder>) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Method called to get rid of candidate properties that are marked as ignored.
_rename(SettableBeanProperty, NameTransformer) - Method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
 
_renameProperties(Map<String, POJOPropertyBuilder>) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_renameUsing(Map<String, POJOPropertyBuilder>, PropertyNamingStrategy) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_renameWithWrappers(Map<String, POJOPropertyBuilder>) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_replaceProperty(BeanPropertyMap, SettableBeanProperty[], SettableBeanProperty, SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
_reportDuplicateCreator(int, boolean, AnnotatedWithParams, AnnotatedWithParams) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
 
_reportFailedNullCoerce(DeserializationContext, boolean, Enum<?>, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_reportIncompatibleRootType(Object, JavaType) - Method in class com.fasterxml.jackson.databind.SerializerProvider
 
_reportRequiredViolation(String, Object...) - Method in class com.fasterxml.jackson.databind.JsonNode
Helper method that throws IllegalArgumentException as a result of violating "required-constraint" for this node (for JsonNode.required(java.lang.String) or related methods).
_reportUndetectableSource(Object) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_reportUnkownFormat(DataFormatReaders, DataFormatReaders.Match) - Method in class com.fasterxml.jackson.databind.ObjectReader
Method called to indicate that format detection failed to detect format of given input
_reportUnsupportedOperation() - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
 
_reportUnwrappedCreatorProperty(DeserializationContext, BeanDescription, AnnotatedParameter) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_requireCtorAnnotation - Variable in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
Whether explicit JsonCreator is always required for detecting constructors (even if visible) other than the default (no argument) constructor.
_required - Variable in class com.fasterxml.jackson.databind.PropertyMetadata
Three states: required, not required and unknown; unknown represented as null.
_reset() - Method in class com.fasterxml.jackson.databind.util.ObjectBuffer
 
_reset() - Method in class com.fasterxml.jackson.databind.util.PrimitiveArrayBuilder
 
_resetWhenFull - Variable in class com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
Configuration setting that determines what happens when maximum size (currently 8) is reached: if true, will "start from beginning"; if false, will simply stop adding new entries.
_resolveAnnotatedClass(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
_resolveAnnotatedWithoutSuperTypes(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
 
_resolvedObjectIdProperty(DeserializationContext, SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Method that wraps given property with ObjectIdReferenceProperty in case where object id resolution is required.
_resolveInnerClassValuedProperty(DeserializationContext, SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Helper method that will handle gruesome details of dealing with properties that have non-static inner class as value...
_resolveManagedReferenceProperty(DeserializationContext, SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Helper method called to see if given property is part of 'managed' property pair (managed + back reference), and if so, handle resolution details.
_resolveMergeAndNullSettings(DeserializationContext, SettableBeanProperty, PropertyMetadata) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
 
_resolver - Variable in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
 
_resolver - Variable in class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
_resolveSuperClass(ClassStack, Class<?>, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
_resolveSuperInterfaces(ClassStack, Class<?>, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
_resync() - Method in class com.fasterxml.jackson.databind.MappingIterator
 
_reusedCustomFormat - Variable in class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
If DateTimeSerializerBase._customFormat is used, we will try to reuse instances in simplest possible form; thread-safe, but without overhead of ThreadLocal (not from code, but wrt retaining of possibly large number of format instances over all threads, properties with custom formats).
_rootDeserializer - Variable in class com.fasterxml.jackson.databind.ObjectReader
We may pre-fetch deserializer as soon as ObjectReader._valueType is known, and if so, reuse it afterwards.
_rootDeserializers - Variable in class com.fasterxml.jackson.databind.ObjectMapper
We will use a separate main-level Map for keeping track of root-level deserializers.
_rootDeserializers - Variable in class com.fasterxml.jackson.databind.ObjectReader
Root-level cached deserializers.
_rootName - Variable in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Explicitly defined root name to use, if any; if empty String, will disable root-name wrapping; if null, will use defaults
_rootNames - Variable in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Simple cache used for finding out possible root name for root name wrapping.
_rootNames - Variable in class com.fasterxml.jackson.databind.util.RootNameLookup
For efficient operation, let's try to minimize number of times we need to introspect root element name to use.
_rootSerializer - Variable in class com.fasterxml.jackson.databind.SequenceWriter
 
_schema - Variable in class com.fasterxml.jackson.databind.ObjectReader
When using data format that uses a schema, schema is passed to parser.
_schemaType - Variable in class com.fasterxml.jackson.databind.ser.std.NumberSerializers.Base
 
_scope - Variable in class com.fasterxml.jackson.databind.introspect.ObjectIdInfo
 
_secondary - Variable in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
 
_seenObjectIds - Variable in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
Per-serialization map Object Ids that have seen so far, iff Object Id handling is enabled.
_segment - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
Currently active segment
_segmentPtr - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Parser
Pointer to current token within current segment
_seqContext - Variable in class com.fasterxml.jackson.databind.MappingIterator
Context to resynchronize to, in case an exception is encountered but caller wants to try to read more elements.
_serFeatures - Variable in class com.fasterxml.jackson.databind.SerializationConfig
Set of SerializationFeatures enabled.
_serialization - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
Field that is used to make JDK serialization work with this object.
_serialization - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedField
Temporary field required for JDK serialization support
_serialization - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedMethod
Field that is used to make JDK serialization work with this object.
_serializationConfig - Variable in class com.fasterxml.jackson.databind.ObjectMapper
Configuration object that defines basic global settings for the serialization process
_serializationShape - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Requested shape from bean class annotations.
_serializationShape - Variable in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Requested shape from bean class annotations.
_serializationType - Variable in class com.fasterxml.jackson.databind.util.JSONPObject
Optional static type to use for serialization; if null, runtime type is used.
_serializationType - Variable in class com.fasterxml.jackson.databind.util.JSONWrappedObject
Optional static type to use for serialization; if null, runtime type is used.
_serializationView - Variable in class com.fasterxml.jackson.databind.SerializerProvider
View used for currently active serialization, if any.
_serialize(JsonGenerator) - Method in class com.fasterxml.jackson.databind.util.RawValue
 
_serializeAsIndex - Variable in class com.fasterxml.jackson.databind.ser.std.EnumSerializer
Flag that is set if we statically know serialization choice between index and textual format (null if it needs to be dynamically checked).
_serializeAsIndex(SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.EnumSerializer
 
_serializeAsString(Date, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
 
_serializeDynamicContents(Iterator<?>, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.impl.IteratorSerializer
 
_serializeNull(JsonGenerator) - Method in class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
Helper method called when root value to serialize is null
_serializeObjectId(Object, JsonGenerator, SerializerProvider, TypeSerializer, WritableObjectId) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
_serializer - Variable in class com.fasterxml.jackson.databind.ser.AnyGetterWriter
 
_serializer - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Serializer to use for writing out the value: null if it cannot be known statically; non-null if it can.
_serializer - Variable in class com.fasterxml.jackson.databind.ser.impl.TypeWrappedSerializer
 
_serializerCache - Variable in class com.fasterxml.jackson.databind.SerializerProvider
Cache for doing type-to-value-serializer lookups.
_serializerFactory - Variable in class com.fasterxml.jackson.databind.ObjectMapper
Serializer factory used for constructing serializers.
_serializerFactory - Variable in class com.fasterxml.jackson.databind.ObjectWriter
 
_serializerFactory - Variable in class com.fasterxml.jackson.databind.SerializerProvider
Factory used for constructing actual serializer instances.
_serializerModifier - Variable in class com.fasterxml.jackson.databind.module.SimpleModule
 
_serializerProvider - Variable in class com.fasterxml.jackson.databind.ObjectMapper
Object that manages access to serializers used for serialization, including caching.
_serializerProvider(SerializationConfig) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Overridable helper method used for constructing SerializerProvider to use for serialization.
_serializerProvider - Variable in class com.fasterxml.jackson.databind.ObjectWriter
 
_serializerProvider() - Method in class com.fasterxml.jackson.databind.ObjectWriter
Overridable helper method used for constructing SerializerProvider to use for serialization.
_serializers - Variable in class com.fasterxml.jackson.databind.module.SimpleModule
 
_serializeWithObjectId(Object, JsonGenerator, SerializerProvider, boolean) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
_serializeWithObjectId(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
_setter - Variable in class com.fasterxml.jackson.databind.deser.impl.MethodProperty
Setter method for modifying property value; used for "regular" method-accessible properties.
_setter - Variable in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
Annotated variant is needed for JDK serialization only
_setterInfo - Variable in class com.fasterxml.jackson.databind.cfg.ConfigOverride
Definitions of setter overrides regarding null handling
_setterMinLevel - Variable in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
_setterPrefix - Variable in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
 
_setterPriority(AnnotatedMethod) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
_setters - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
 
_shapeForToken(JsonToken) - Method in class com.fasterxml.jackson.databind.DeserializationContext
Helper method for constructing description like "Object value" given JsonToken encountered.
_shared - Variable in class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
Shared attributes that we cannot modify in-place.
_shortOverflow(int) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_shouldUnwrapSingle(SerializerProvider) - Method in class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
 
_simpleName - Variable in class com.fasterxml.jackson.databind.PropertyName
Basic name of the property.
_singleArgMode - Variable in class com.fasterxml.jackson.databind.cfg.ConstructorDetector
 
_skipNulls - Variable in class com.fasterxml.jackson.databind.deser.impl.FieldProperty
 
_skipNulls - Variable in class com.fasterxml.jackson.databind.deser.impl.MethodProperty
 
_skipNullValues - Variable in class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
Marker flag set if the _nullProvider indicates that all null content values should be skipped (instead of being possibly converted).
_skipNullValues - Variable in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
Marker flag set if the _nullProvider indicates that all null content values should be skipped (instead of being possibly converted).
_skipNullValues - Variable in class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
Marker flag set if the _nullProvider indicates that all null content values should be skipped (instead of being possibly converted).
_sortKeys - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Flag set if output is forced to be sorted by keys (usually due to annotation).
_sortProperties(Map<String, POJOPropertyBuilder>) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_standardStringKey - Variable in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
Flag set to indicate that the key type is String (or Object, for which String is acceptable), and that the default Jackson key deserializer would be used.
_startLocation - Variable in class com.fasterxml.jackson.databind.util.TokenBufferReadContext
 
_state - Variable in class com.fasterxml.jackson.databind.MappingIterator
State of the iterator
_staticTyping - Variable in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
 
_staticTyping - Variable in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
Whether we are using static typing (using declared types, ignoring runtime type) or not for elements.
_stdBeanNaming - Variable in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy
 
_stdNullValueSerializer - Variable in class com.fasterxml.jackson.databind.SerializerProvider
Flag set to indicate that we are using vanilla null value serialization
_stringDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
 
_subClassMatchers - Variable in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator
Set of matchers that can validate specific values of polymorphic properties that match subtype class criteria.
_subDeserializers - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Lazily constructed map used to contain deserializers needed for polymorphic subtypes.
_subTypeClassMatchers - Variable in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
Collected Class-based matchers for sub types to allow.
_subTypeNameMatchers - Variable in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator
Set of matchers that can validate specific values of polymorphic properties that match subtype class name criteria.
_subTypeNameMatchers - Variable in class com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator.Builder
Collected name-based matchers for sub types to allow.
_subtypeResolver - Variable in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
Registered concrete subtypes that can be used instead of (or in addition to) ones declared using annotations.
_subtypeResolver - Variable in class com.fasterxml.jackson.databind.ObjectMapper
Thing used for registering sub-types, resolving them to super/sub-types as needed.
_subtypes - Variable in class com.fasterxml.jackson.databind.module.SimpleModule
Set of subtypes to register, if any.
_subTypeValidator - Variable in class com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver
 
_subtypeValidator - Variable in class com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder
PolymorphicTypeValidator top use for validating that the subtypes resolved are valid for use (usually to protect against possible security issues)
_suffix - Variable in class com.fasterxml.jackson.databind.util.JSONWrappedObject
Literal String to output after serialized value.
_superClass - Variable in class com.fasterxml.jackson.databind.type.TypeBase
 
_superInterfaces - Variable in class com.fasterxml.jackson.databind.type.TypeBase
 
_superTypes - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
Ordered set of super classes and interfaces of the class itself: included in order of precedence
_suppressableValue - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Value that is considered default value of the property; used for default-value-suppression if enabled.
_suppressableValue - Variable in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
Value that indicates suppression mechanism to use for values contained; either "filter" (of which equals() is called), or marker value of MapEntrySerializer.MARKER_FOR_EMPTY, or null to indicate no filtering for non-null values.
_suppressableValue - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Value that indicates suppression mechanism to use for values contained; either "filter" (of which equals() is called), or marker value of MapSerializer.MARKER_FOR_EMPTY, or null to indicate no filtering for non-null values.
_suppressableValue - Variable in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
Value that indicates suppression mechanism to use for values contained; either "filter" (of which equals() is called), or marker value of ReferenceTypeSerializer.MARKER_FOR_EMPTY, or null to indicate no filtering for non-null values.
_suppressableValue(JsonInclude.Value) - Static method in class com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
 
_suppressNulls - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Whether null values are to be suppressed (nothing written out if value is null) or not.
_suppressNulls - Variable in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
Flag that indicates what to do with `null` values, distinct from handling of MapEntrySerializer._suppressableValue
_suppressNulls - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Flag that indicates what to do with `null` values, distinct from handling of MapSerializer._suppressableValue
_suppressNulls - Variable in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
Flag that indicates what to do with `null` values, distinct from handling of ReferenceTypeSerializer._suppressableValue
_suppressNulls(JsonInclude.Value) - Static method in class com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter
 
_t1 - Variable in class com.fasterxml.jackson.databind.util.NameTransformer.Chained
 
_t2 - Variable in class com.fasterxml.jackson.databind.util.NameTransformer.Chained
 
_targetType - Variable in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
Type that the builder will produce, target type; as opposed to `handledType()` which refers to Builder class.
_targetType - Variable in class com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
Type that the builder will produce, target type; as opposed to `handledType()` which refers to Builder class.
_targetType - Variable in exception com.fasterxml.jackson.databind.exc.MismatchedInputException
Type of value that was to be deserialized
_this() - Method in class com.fasterxml.jackson.databind.cfg.MapperBuilder
 
_this() - Method in class com.fasterxml.jackson.databind.JsonNode
 
_throwAsIOE(Exception, Object, Object) - Method in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
 
_throwAsIOE(JsonParser, Exception, Object) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Method that takes in exception of any type, and casts or wraps it to an IOException or its subclass.
_throwAsIOE(JsonParser, Exception) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
_throwAsIOE(Exception) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Deprecated.
_throwAsIOE(Exception, Object) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
_throwNoSuchElement() - Method in class com.fasterxml.jackson.databind.MappingIterator
 
_throwNotASubtype(JavaType, String) - Method in class com.fasterxml.jackson.databind.DatabindContext
 
_throwSubtypeClassNotAllowed(JavaType, String, PolymorphicTypeValidator) - Method in class com.fasterxml.jackson.databind.DatabindContext
 
_throwSubtypeNameNotAllowed(JavaType, String, PolymorphicTypeValidator) - Method in class com.fasterxml.jackson.databind.DatabindContext
 
_throwWrapped(Exception, String, Object) - Method in class com.fasterxml.jackson.databind.ser.PropertyBuilder
 
_timestamp(Calendar) - Method in class com.fasterxml.jackson.databind.ser.std.CalendarSerializer
 
_timestamp(Date) - Method in class com.fasterxml.jackson.databind.ser.std.DateSerializer
 
_timestamp(T) - Method in class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
 
_timestamp(Date) - Method in class com.fasterxml.jackson.databind.ser.std.SqlDateSerializer
 
_timeZone - Variable in class com.fasterxml.jackson.databind.cfg.BaseSettings
Default TimeZone used with serialization formats, if (and only if!) explicitly set by use; otherwise `null` to indicate "use default", which means "UTC" (from Jackson 2.7); earlier versions (up to 2.6) used "GMT".
_timezone - Variable in class com.fasterxml.jackson.databind.util.StdDateFormat
Caller may want to explicitly override timezone to use; if so, we will have non-null value here.
_tokens - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
 
_tokenTypes - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer.Segment
Bit field used to store types of buffered tokens; 4 bits per token.
_treeDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.StdNodeBasedDeserializer
 
_truncate(String) - Method in class com.fasterxml.jackson.databind.DatabindContext
 
_type - Variable in class com.fasterxml.jackson.databind.BeanDescription
Bean type information, including raw class and possible generics information
_type - Variable in class com.fasterxml.jackson.databind.BeanProperty.Std
 
_type - Variable in class com.fasterxml.jackson.databind.deser.impl.NullsFailProvider
 
_type - Variable in class com.fasterxml.jackson.databind.deser.impl.UnsupportedTypeDeserializer
 
_type - Variable in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
 
_type - Variable in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Base type for property; may be a supertype of actual value.
_type - Variable in exception com.fasterxml.jackson.databind.exc.InvalidDefinitionException
 
_type - Variable in exception com.fasterxml.jackson.databind.exc.ValueInstantiationException
 
_type - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
_type - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedParameter
JDK type of the parameter, possibly contains generic type information
_type - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
Type of POJO for which properties are being collected.
_type - Variable in class com.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember
 
_type - Variable in class com.fasterxml.jackson.databind.MappingIterator
Type to bind individual elements to.
_type - Variable in class com.fasterxml.jackson.databind.ser.impl.UnsupportedTypeSerializer
 
_type - Variable in class com.fasterxml.jackson.databind.util.TypeKey
 
_typeCache - Variable in class com.fasterxml.jackson.databind.type.TypeFactory
Since type resolution can be expensive (specifically when resolving actual generic types), we will use small cache to avoid repetitive resolution of core types
_typeContext - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedMember
Context object needed for resolving generic type associated with this member (method parameter or return value, or field type).
_typeDeserializer - Variable in class com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer
 
_typeFactory - Variable in class com.fasterxml.jackson.databind.cfg.BaseSettings
Specific factory used for creating JavaType instances; needed to allow modules to add more custom type handling (mostly to support types of non-Java JVM languages)
_typeFactory - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
 
_typeFactory - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase
 
_typeFactory - Variable in class com.fasterxml.jackson.databind.ObjectMapper
Specific factory used for creating JavaType instances; needed to allow modules to add more custom type handling (mostly to support types of non-Java JVM languages)
_typeFromId(String, DatabindContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver
 
_typeFromId(String, DatabindContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.MinimalClassNameIdResolver
 
_typeFromId(String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
 
_typeHandler - Variable in class com.fasterxml.jackson.databind.JavaType
Optional handler that can be attached to indicate how to handle additional type metadata associated with this type.
_typeId - Variable in exception com.fasterxml.jackson.databind.exc.InvalidTypeIdException
Type id that failed to be resolved to a subtype; `null` in cases where no type id was located (since 2.9).
_typeId - Variable in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
Property that is used for type id (and not serialized as regular property)
_typeId - Variable in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
If using custom type ids (usually via getter, or field), this is the reference to that member.
_typeId - Variable in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers.Default
 
_typeId - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
If native type ids supported, this is the id for following value (or first token of one) to be written.
_typeIdDef(TypeSerializer, Object, JsonToken) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
 
_typeIdVisible - Variable in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
Whether type id should be exposed to deserializers or not
_typeIdVisible - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
 
_typeProperty - Variable in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
 
_typePropertyName - Variable in class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeSerializer
 
_typePropertyName - Variable in class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeSerializer
 
_typePropertyName - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
Name of type property used; needed for non-property versions too, in cases where type id is to be exposed as part of JSON.
_typeResolverBuilder - Variable in class com.fasterxml.jackson.databind.cfg.BaseSettings
Builder used to create type resolver for serializing and deserializing values for which polymorphic type handling is needed.
_typeSerializer - Variable in class com.fasterxml.jackson.databind.SequenceWriter
 
_typeSerializer - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
If property being serialized needs type information to be included this is the type serializer to use.
_typeSerializer - Variable in class com.fasterxml.jackson.databind.ser.impl.TypeWrappedSerializer
 
_typeSerializer - Variable in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
_typeToId - Variable in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
Mappings from class name to type id, used for serialization.
_typeValidator - Variable in class com.fasterxml.jackson.databind.cfg.BaseSettings
Validator that is used to limit allowed polymorphic subtypes, mostly for security reasons when dealing with untrusted content.
_unknownType() - Method in class com.fasterxml.jackson.databind.type.TypeFactory
 
_unknownTypeSerializer - Variable in class com.fasterxml.jackson.databind.SerializerProvider
Serializer that gets called for values of types for which no serializers can be constructed.
_untyped - Variable in class com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer
Flag that indicates whether the component type is Object or not.
_unwrapAndDeserialize(JsonParser, JavaType, JsonDeserializer<Object>, Object) - Method in class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
 
_unwrappedPropertyHandler - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
If one of properties has "unwrapped" value, we need separate helper object
_unwrapper - Variable in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
In case of unwrapping, need name transformer.
_unwrapRoot - Variable in class com.fasterxml.jackson.databind.ObjectReader
Flag that indicates whether root values are expected to be unwrapped or not
_unwrapSingle - Variable in class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
Specific override for this instance (from proper, or global per-type overrides) to indicate whether single value may be taken to mean an unwrapped one-element array or not.
_unwrapSingle - Variable in class com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer
Specific override for this instance (from proper, or global per-type overrides) to indicate whether single value may be taken to mean an unwrapped one-element array or not.
_unwrapSingle - Variable in class com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
Specific override for this instance (from proper, or global per-type overrides) to indicate whether single value may be taken to mean an unwrapped one-element array or not.
_unwrapSingle - Variable in class com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer
Specific override for this instance (from proper, or global per-type overrides) to indicate whether single value may be taken to mean an unwrapped one-element array or not.
_unwrapSingle - Variable in class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
Setting for specific local override for "unwrap single element arrays": true for enable unwrapping, false for preventing it, `null` for using global configuration.
_unwrapSingle - Variable in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
Setting for specific local override for "unwrap single element arrays": true for enable unwrapping, false for preventing it, `null` for using global configuration.
_unwrapSingle - Variable in class com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase
Setting for specific local override for "unwrap single element arrays": true for enable unwrapping, false for preventing it, `null` for using global configuration.
_updateCreatorProperty(POJOPropertyBuilder, List<POJOPropertyBuilder>) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_updatedValue - Variable in class com.fasterxml.jackson.databind.MappingIterator
If not null, "value to update" instead of creating a new instance for each call.
_useAnnotations - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_useRealPropertyDefaults - Variable in class com.fasterxml.jackson.databind.ser.PropertyBuilder
Marker flag used to indicate that "real" default values are to be used for properties, as per per-type value inclusion of type NON_DEFAULT
_usesExternalId() - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
 
_usesExternalId() - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeDeserializer
 
_useStatic(SerializerProvider, BeanProperty, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
 
_useTimestamp - Variable in class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
Flag that indicates that serialization must be done as the Java timestamp, regardless of other settings.
_validateSubType(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
 
_validTypeId(String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeSerializer
Helper method used to ensure that intended type id is output as something that is valid: currently only used to ensure that `null` output is converted to an empty String.
_value - Variable in exception com.fasterxml.jackson.databind.exc.InvalidFormatException
Underlying value that could not be deserialized into target type, if available.
_value - Variable in class com.fasterxml.jackson.databind.node.BigIntegerNode
 
_value - Variable in class com.fasterxml.jackson.databind.node.DecimalNode
 
_value - Variable in class com.fasterxml.jackson.databind.node.DoubleNode
 
_value - Variable in class com.fasterxml.jackson.databind.node.FloatNode
 
_value - Variable in class com.fasterxml.jackson.databind.node.IntNode
Integer value this node contains
_value - Variable in class com.fasterxml.jackson.databind.node.LongNode
 
_value - Variable in class com.fasterxml.jackson.databind.node.POJONode
 
_value - Variable in class com.fasterxml.jackson.databind.node.ShortNode
 
_value - Variable in class com.fasterxml.jackson.databind.node.TextNode
 
_value - Variable in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
_value - Variable in class com.fasterxml.jackson.databind.util.JSONPObject
Value to be serialized as JSONP padded; can be null.
_value - Variable in class com.fasterxml.jackson.databind.util.JSONWrappedObject
Value to be serialized as JSONP padded; can be null.
_value - Variable in class com.fasterxml.jackson.databind.util.RawValue
Contents to serialize.
_valueClass - Variable in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Type of values this deserializer handles: sometimes exact types, other time most specific supertype of types deserializer handles (which may be as generic as Object in some case)
_valueClass - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_valueDeserializer - Variable in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
 
_valueDeserializer - Variable in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Deserializer used for handling property value.
_valueDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
Value deserializer.
_valueDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
_valueDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
Value deserializer.
_valueDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.MapEntryDeserializer
Value deserializer.
_valueDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
 
_valueDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
Value deserializer to use, if NOT the standard one (if it is, will be null).
_valueHandler - Variable in class com.fasterxml.jackson.databind.JavaType
Optional handler (codec) that can be attached to indicate what to use for handling (serializing, deserializing) values of this specific type.
_valueId - Variable in class com.fasterxml.jackson.databind.deser.impl.ValueInjector
Identifier used for looking up value to inject
_valueInstantiator - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Object that handles details of constructing initial bean value (to which bind data to), unless instance is passed (via updateValue())
_valueInstantiator - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
Object that will handle value instantiation for the bean type.
_valueInstantiator - Variable in class com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
Helper object that knows how to actually construct the instance by invoking creator method with buffered arguments.
_valueInstantiator - Variable in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
 
_valueInstantiator - Variable in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
 
_valueInstantiator - Variable in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
 
_valueInstantiator - Variable in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
 
_valueInstantiator - Variable in class com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer
Instantiator used in case custom handling is needed for creation.
_valueInstantiatorInstance(DeserializationConfig, Annotated, Object) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
 
_valueInstantiators - Variable in class com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
List of objects that know how to create instances of POJO types; possibly using custom construction (non-annoted constructors; factory methods external to value type etc).
_valueInstantiators - Variable 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)
_valueNulls - Variable in class com.fasterxml.jackson.databind.PropertyMetadata
Settings regarding handling of incoming `null`s, both for value itself and, for structured types, content values (array/Collection elements, Map values).
_values - Variable in class com.fasterxml.jackson.databind.InjectableValues.Std
 
_values - Variable in class com.fasterxml.jackson.databind.ser.std.EnumSerializer
This map contains pre-resolved values (since there are ways to customize actual String constants to use) to use as serializations.
_values - Variable in class com.fasterxml.jackson.databind.ser.std.StdKeySerializers.EnumKeySerializer
 
_valueSerializer - Variable in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
Value serializer to use, if it can be statically determined
_valueSerializer - Variable in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
_valueSerializer - Variable in class com.fasterxml.jackson.databind.ser.std.MapProperty
 
_valueSerializer - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Value serializer to use, if it can be statically determined
_valueSerializer - Variable in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
Serializer for content values, if statically known.
_valueToUpdate - Variable in class com.fasterxml.jackson.databind.ObjectReader
Instance to update with data binding; if any.
_valueType - Variable in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_valueType - Variable in class com.fasterxml.jackson.databind.deser.ValueInstantiator.Base
 
_valueType - Variable in class com.fasterxml.jackson.databind.ObjectReader
Declared type of value to instantiate during deserialization.
_valueType - Variable in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
_valueType - Variable in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
Declared type of the value accessed, as declared by accessor.
_valueType - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Declared type of contained values
_valueType - Variable in class com.fasterxml.jackson.databind.type.MapLikeType
Type of values of Map.
_valueTypeDesc - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
Type of values that are instantiated; used for error reporting purposes.
_valueTypeDeserializer - Variable in class com.fasterxml.jackson.databind.deser.SettableAnyProperty
 
_valueTypeDeserializer - Variable in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
If value will contain type information (to support polymorphic handling), this is the type deserializer used to handle type resolution.
_valueTypeDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer
If element instances have polymorphic type information, this is the type deserializer that can handle it
_valueTypeDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer
If value instances have polymorphic type information, this is the type deserializer that can handle it
_valueTypeDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.MapDeserializer
If value instances have polymorphic type information, this is the type deserializer that can handle it
_valueTypeDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.MapEntryDeserializer
If value instances have polymorphic type information, this is the type deserializer that can handle it
_valueTypeDeserializer - Variable in class com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer
 
_valueTypeIsStatic - Variable in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
Whether static types should be used for serialization of values or not (if not, dynamic runtime type is used)
_valueTypeIsStatic - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Whether static types should be used for serialization of values or not (if not, dynamic runtime type is used)
_valueTypeSerializer - Variable in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
Type identifier serializer used for values, if any.
_valueTypeSerializer - Variable in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
Type serializer used for values, if any.
_valueTypeSerializer - Variable in class com.fasterxml.jackson.databind.ser.std.JsonValueSerializer
 
_valueTypeSerializer - Variable in class com.fasterxml.jackson.databind.ser.std.MapSerializer
Type identifier serializer used for values, if any.
_valueTypeSerializer - Variable in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
Type serializer to use for values, if any.
_valueTypeSerializer - Variable in class com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer
Type serializer used for values, if any.
_vanillaProcessing - Variable in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Flag that indicates that no "special features" whatsoever are enabled, so the simplest processing is possible.
_verifyEndArrayForSingle(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
 
_verifyNoTrailingTokens(JsonParser, DeserializationContext, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
_verifyNoTrailingTokens(JsonParser, DeserializationContext, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_verifyNullForPrimitive(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Method called to verify that null token from input is acceptable for primitive (unboxed) target type.
_verifyNullForPrimitiveCoercion(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Method called to verify that text value "null" from input is acceptable for primitive (unboxed) target type.
_verifyNullForScalarCoercion(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Deprecated.
_verifyNumberForScalarCoercion(DeserializationContext, JsonParser) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
Deprecated.
_verifySchemaType(FormatSchema) - Method in class com.fasterxml.jackson.databind.ObjectMapper
 
_verifySchemaType(FormatSchema) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_verifySchemaType(FormatSchema) - Method in class com.fasterxml.jackson.databind.ObjectWriter
 
_verifyStringForScalarCoercion(DeserializationContext, String) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
_version - Variable in class com.fasterxml.jackson.databind.module.SimpleModule
 
_view - Variable in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
View to use for filtering out properties to serialize or deserialize.
_view - Variable in class com.fasterxml.jackson.databind.DeserializationContext
Currently active view, if any.
_viewMatcher - Variable in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
Helper object used for checking whether this property is to be included in the active view, if property is view-specific; null otherwise.
_visibility - Variable in class com.fasterxml.jackson.databind.cfg.ConfigOverride
Overrides for auto-detection visibility rules for this type.
_visibilityChecker - Variable in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
 
_visibilityChecker - Variable in class com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
 
_weirdKey(DeserializationContext, String, Exception) - Method in class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
 
_with(SettableBeanProperty) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
 
_with(JsonAutoDetect.Visibility, JsonAutoDetect.Visibility, JsonAutoDetect.Visibility, JsonAutoDetect.Visibility, JsonAutoDetect.Visibility) - Method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
 
_with(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.ObjectReader
 
_withArgsCreator - Variable in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
 
_withBase(BaseSettings) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
_withBase(BaseSettings) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
_withBase(BaseSettings) - Method in class com.fasterxml.jackson.databind.SerializationConfig
 
_withMapperFeatures(int) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
 
_withMapperFeatures(int) - Method in class com.fasterxml.jackson.databind.DeserializationConfig
 
_withMapperFeatures(int) - Method in class com.fasterxml.jackson.databind.SerializationConfig
 
_withPrefix - Variable in class com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
 
_withResolved(BeanProperty, Boolean) - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedStringListSerializer
 
_withResolved(BeanProperty, Boolean) - Method in class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
 
_withResolved(BeanProperty, Boolean) - Method in class com.fasterxml.jackson.databind.ser.impl.StringCollectionSerializer
 
_withResolved(BeanProperty, Boolean) - Method in class com.fasterxml.jackson.databind.ser.std.ArraySerializerBase
 
_withResolved(BeanProperty, Boolean) - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
_withResolved(BeanProperty, Boolean) - Method in class com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase
 
_withResolved(BeanProperty, Boolean) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.BooleanArraySerializer
 
_withResolved(BeanProperty, Boolean) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.DoubleArraySerializer
 
_withResolved(BeanProperty, Boolean) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.FloatArraySerializer
 
_withResolved(BeanProperty, Boolean) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.IntArraySerializer
 
_withResolved(BeanProperty, Boolean) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.LongArraySerializer
 
_withResolved(BeanProperty, Boolean) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ShortArraySerializer
 
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.ContainerSerializer
Method that needs to be implemented to allow construction of a new serializer object with given TypeSerializer, used when addition type information is to be embedded.
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer
 
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.impl.IteratorSerializer
 
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer
 
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
Strings never add type info; hence, even if type serializer is suggested, we'll ignore it...
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.CollectionSerializer
 
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.EnumSetSerializer
 
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.IterableSerializer
 
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer
 
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.BooleanArraySerializer
Booleans never add type info; hence, even if type serializer is suggested, we'll ignore it...
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.DoubleArraySerializer
Doubles never add type info; hence, even if type serializer is suggested, we'll ignore it...
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.IntArraySerializer
Ints never add type info; hence, even if type serializer is suggested, we'll ignore it...
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.databind.ser.std.StdArraySerializers.TypedPrimitiveArraySerializer
 
_wrapperName - Variable in class com.fasterxml.jackson.databind.BeanProperty.Std
 
_wrapperName - Variable in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
 
_wrapperName - Variable in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
Wrapper name to use for this element, if any
_writeArrayPrefix(Object, JsonGenerator) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeSerializer
 
_writeArraySuffix(Object, JsonGenerator, String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeSerializer
 
_writeAsBinary(JsonGenerator) - Method in class com.fasterxml.jackson.databind.ser.std.UUIDSerializer
 
_writeCloseableValue(Object) - Method in class com.fasterxml.jackson.databind.SequenceWriter
 
_writeCloseableValue(Object, JavaType) - Method in class com.fasterxml.jackson.databind.SequenceWriter
 
_writeContext - Variable in class com.fasterxml.jackson.databind.util.TokenBuffer
 
_writeLegacySuffix(JsonGenerator, WritableTypeId) - Method in class com.fasterxml.jackson.databind.jsontype.TypeSerializer
Helper method needed for backwards compatibility: since original type id can not be routed through completely, we have to reverse-engineer likely setting before calling suffix.
_writeNullKeyedEntry(JsonGenerator, SerializerProvider, Object) - Method in class com.fasterxml.jackson.databind.ser.std.MapSerializer
 
_writeObjectPrefix(Object, JsonGenerator) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeSerializer
 
_writeObjectSuffix(Object, JsonGenerator, String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeSerializer
 
_writeScalarPrefix(Object, JsonGenerator) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeSerializer
 
_writeScalarSuffix(Object, JsonGenerator, String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeSerializer
 
_writeTypeId(JsonGenerator, String) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeSerializer
 
_writeValue(Blob, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.databind.ext.SqlBlobSerializer
 
_writeValueAndClose(JsonGenerator, Object) - Method in class com.fasterxml.jackson.databind.ObjectMapper
Method called to configure the generator as necessary and then call write functionality
_writeValueAndClose(JsonGenerator, Object) - Method in class com.fasterxml.jackson.databind.ObjectWriter
Method called to configure the generator as necessary and then call write functionality
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
Skip navigation links

Copyright © 2008–2020 FasterXML. All rights reserved.