- 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
-
- acceptContentVisitor(JsonArrayFormatVisitor) - Method in class com.fasterxml.jackson.databind.ser.impl.IndexedStringListSerializer
-
- acceptContentVisitor(JsonArrayFormatVisitor) - Method in class com.fasterxml.jackson.databind.ser.impl.StringCollectionSerializer
-
- acceptContentVisitor(JsonArrayFormatVisitor) - Method in class com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase
-
- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
-
- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ext.DOMSerializer
-
- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
-
Get the representation of the schema to which this serializer will conform.
- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.JsonSerializer
-
- 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
-
- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.impl.FailingSerializer
-
- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.impl.StringArraySerializer
-
- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.impl.UnknownSerializer
-
- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase
-
- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
-
- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.BooleanSerializer
-
- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.databind.ser.std.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.ToStringSerializer
-
- 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.
- 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 as a
field of this ObjectNode, replacing old value, if any.
- 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.
- 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[]) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
-
- addDeserializationProblemHandler(DeserializationProblemHandler) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
-
Add a deserialization problem handler
- addDeserializer(Class<T>, JsonDeserializer<? extends T>) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
-
- addDeserializer(Class<?>, KeyDeserializer) - Method in class com.fasterxml.jackson.databind.module.SimpleKeyDeserializers
-
- addDeserializer(Class<T>, JsonDeserializer<? extends T>) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
-
- addDeserializers(Deserializers) - Method in interface com.fasterxml.jackson.databind.Module.SetupContext
-
Method that module can use to register additional deserializers to use for
handling types.
- addDeserializers(Map<Class<?>, JsonDeserializer<?>>) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
-
- addDoubleCreator(AnnotatedWithParams, 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
-
- 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
-
- addGetter(AnnotatedMethod, PropertyName, boolean, boolean, boolean) - Method in class com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
-
- addHandler(DeserializationProblemHandler) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
- addIfNotPresent(Annotation) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationMap
-
Method called to add specified annotation in the Map, but
only if it didn't yet exist.
- addIgnorable(String) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
-
Method that will add property name as one of properties that can
be ignored if not recognized.
- addIncompeteParameter(AnnotatedParameter) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
-
- addInjectable(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.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
-
- 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
-
- addSerializer(Class<? extends T>, JsonSerializer<T>) - Method in class com.fasterxml.jackson.databind.module.SimpleModule
-
- addSerializer(JsonSerializer<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleSerializers
-
- 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
-
- 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
-
- all() - Static method in class com.fasterxml.jackson.databind.ser.std.StdJdkSerializers
-
- ALL_FORMATS - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
-
For error messages we'll also need a list of all formats.
- allIntrospectors() - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
-
Method that can be used to collect all "real" introspectors that
this introspector contains, if any; or this introspector
if it is not a container.
- allIntrospectors(Collection<AnnotationIntrospector>) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
-
Method that can be used to collect all "real" introspectors that
this introspector contains, if any; or this introspector
if it is not a container.
- allIntrospectors() - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
-
- allIntrospectors(Collection<AnnotationIntrospector>) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
-
- alwaysAsId - Variable in class com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
-
Marker that indicates what the first reference is to be
serialized as full POJO, or as Object Id (other references
will always be serialized as Object Id)
- Annotated - Class in com.fasterxml.jackson.databind.introspect
-
Shared base class used for anything on which annotations (included
within a
AnnotationMap
).
- Annotated() - Constructor for class com.fasterxml.jackson.databind.introspect.Annotated
-
- AnnotatedClass - Class in com.fasterxml.jackson.databind.introspect
-
- AnnotatedClass.Creators - Class in com.fasterxml.jackson.databind.introspect
-
- AnnotatedClass.Creators(AnnotatedConstructor, List<AnnotatedConstructor>, List<AnnotatedMethod>) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotatedClass.Creators
-
- 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
AnnotatedMethod
s, 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
-
- 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.OneAnnotation(Class<?>, Annotation) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotationCollector.OneAnnotation
-
- AnnotationCollector.TwoAnnotations - Class in com.fasterxml.jackson.databind.introspect
-
- AnnotationCollector.TwoAnnotations(Class<?>, Annotation, Class<?>, Annotation) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotationCollector.TwoAnnotations
-
- 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.ReferenceProperty - Class in com.fasterxml.jackson.databind
-
Value type used with managed and back references; contains type and
logic name, used to link related references
- AnnotationIntrospector.ReferenceProperty(AnnotationIntrospector.ReferenceProperty.Type, String) - Constructor for class com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
-
- AnnotationIntrospector.ReferenceProperty.Type - Enum in com.fasterxml.jackson.databind
-
- AnnotationIntrospectorPair - Class in com.fasterxml.jackson.databind.introspect
-
Helper class that allows using 2 introspectors such that one
introspector acts as the primary one to use; and second one
as a fallback used if the primary does not provide conclusive
or useful result for a method.
- AnnotationIntrospectorPair(AnnotationIntrospector, AnnotationIntrospector) - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
-
- AnnotationMap - Class in com.fasterxml.jackson.databind.introspect
-
Simple helper class used to keep track of collection of
Jackson Annotations associated with annotatable things
(methods, constructors, classes).
- AnnotationMap() - Constructor for class com.fasterxml.jackson.databind.introspect.AnnotationMap
-
- annotations() - 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
-
- 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
-
- 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
-
- appendReferring(ReadableObjectId.Referring) - Method in class com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
-
- 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.BooleanBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.BooleanBuilder
-
- ArrayBuilders.ByteBuilder - Class in com.fasterxml.jackson.databind.util
-
- ArrayBuilders.ByteBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.ByteBuilder
-
- ArrayBuilders.DoubleBuilder - Class in com.fasterxml.jackson.databind.util
-
- ArrayBuilders.DoubleBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.DoubleBuilder
-
- ArrayBuilders.FloatBuilder - Class in com.fasterxml.jackson.databind.util
-
- ArrayBuilders.FloatBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.FloatBuilder
-
- ArrayBuilders.IntBuilder - Class in com.fasterxml.jackson.databind.util
-
- ArrayBuilders.IntBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.IntBuilder
-
- ArrayBuilders.LongBuilder - Class in com.fasterxml.jackson.databind.util
-
- ArrayBuilders.LongBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.LongBuilder
-
- ArrayBuilders.ShortBuilder - Class in com.fasterxml.jackson.databind.util
-
- ArrayBuilders.ShortBuilder() - Constructor for class com.fasterxml.jackson.databind.util.ArrayBuilders.ShortBuilder
-
- 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
-
- 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
-
- 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
-
- 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(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
-
- 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:
- 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
-
- AsExistingPropertyTypeSerializer(TypeIdResolver, BeanProperty, String) - Constructor for class com.fasterxml.jackson.databind.jsontype.impl.AsExistingPropertyTypeSerializer
-
- AsExternalTypeDeserializer - Class in com.fasterxml.jackson.databind.jsontype.impl
-
- 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
-
- 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
-
- 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
-
- at(JsonPointer) - Method in class com.fasterxml.jackson.databind.ObjectReader
-
- AtomicBooleanDeserializer - Class in com.fasterxml.jackson.databind.deser.std
-
- AtomicBooleanDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.AtomicBooleanDeserializer
-
- 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
-
- 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
-
- 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` or [null].
- BaseJsonNode - Class in com.fasterxml.jackson.databind.node
-
Abstract base class common to all standard
JsonNode
implementations.
- BaseJsonNode() - Constructor for class com.fasterxml.jackson.databind.node.BaseJsonNode
-
- BaseSettings - Class in com.fasterxml.jackson.databind.cfg
-
Immutable container class used to store simple configuration
settings.
- BaseSettings(ClassIntrospector, AnnotationIntrospector, PropertyNamingStrategy, TypeFactory, TypeResolverBuilder<?>, DateFormat, HandlerInstantiator, Locale, TimeZone, Base64Variant) - Constructor for class com.fasterxml.jackson.databind.cfg.BaseSettings
-
- baseType() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
-
- baseTypeName() - Method in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
-
- BasicBeanDescription - Class in com.fasterxml.jackson.databind.introspect
-
- 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
-
- 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
-
- 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
-
- 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, ObjectIdWriter, Object) - Constructor for class com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
-
- BeanDescription - Class in com.fasterxml.jackson.databind
-
Basic container for information gathered by
ClassIntrospector
to
help in constructing serializers and deserializers.
- BeanDescription(JavaType) - Constructor for class com.fasterxml.jackson.databind.BeanDescription
-
- BeanDeserializer - Class in com.fasterxml.jackson.databind.deser
-
Deserializer class that can deserialize instances of
arbitrary bean objects, usually from JSON Object structs,
- BeanDeserializer(BeanDeserializerBuilder, BeanDescription, BeanPropertyMap, Map<String, SettableBeanProperty>, HashSet<String>, boolean, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializer
-
- 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
-
- 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, 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>) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
-
- BeanDeserializerBase(BeanDeserializerBase, BeanPropertyMap) - Constructor for class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
-
- BeanDeserializerBuilder - Class in com.fasterxml.jackson.databind.deser
-
Builder class used for aggregating deserialization information about
a POJO, in order to build a
JsonDeserializer
for deserializing
instances.
- BeanDeserializerBuilder(BeanDescription, 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
-
- 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.Bogus() - Constructor for class com.fasterxml.jackson.databind.BeanProperty.Bogus
-
- BeanProperty.Std - Class in com.fasterxml.jackson.databind
-
Simple stand-alone implementation, useful as a placeholder
or base class for more complex implementations.
- BeanProperty.Std(PropertyName, JavaType, PropertyName, AnnotatedMember, PropertyMetadata) - Constructor for class com.fasterxml.jackson.databind.BeanProperty.Std
-
- BeanProperty.Std(PropertyName, JavaType, PropertyName, Annotations, AnnotatedMember, PropertyMetadata) - Constructor for class com.fasterxml.jackson.databind.BeanProperty.Std
-
- BeanProperty.Std(BeanProperty.Std, JavaType) - Constructor for class com.fasterxml.jackson.databind.BeanProperty.Std
-
- BeanPropertyDefinition - Class in com.fasterxml.jackson.databind.introspect
-
Simple value classes that contain definitions of properties,
used during introspection of properties to use for
serialization and deserialization purposes.
- BeanPropertyDefinition() - Constructor for class com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
-
- BeanPropertyFilter - Interface in com.fasterxml.jackson.databind.ser
-
- BeanPropertyMap - Class in com.fasterxml.jackson.databind.deser.impl
-
- BeanPropertyMap(boolean, Collection<SettableBeanProperty>, Map<String, List<PropertyName>>) - Constructor for class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
-
- BeanPropertyMap(boolean, Collection<SettableBeanProperty>) - Constructor for class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
-
Deprecated.
- 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>) - 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
-
- 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
-
- 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
-
- BeanSerializerModifier() - Constructor for class com.fasterxml.jackson.databind.ser.BeanSerializerModifier
-
- BeanUtil - Class in com.fasterxml.jackson.databind.util
-
Helper class that contains functionality needed by both serialization
and deserialization side.
- BeanUtil() - Constructor for class com.fasterxml.jackson.databind.util.BeanUtil
-
- BigIntegerNode - Class in com.fasterxml.jackson.databind.node
-
Numeric node that contains simple 64-bit integer values.
- BigIntegerNode(BigInteger) - Constructor for class com.fasterxml.jackson.databind.node.BigIntegerNode
-
- bigIntegerValue() - Method in class com.fasterxml.jackson.databind.JsonNode
-
- bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
-
- bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
-
- bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
-
- bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.FloatNode
-
- bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.IntNode
-
- bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.LongNode
-
- bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.NumericNode
-
- bigIntegerValue() - Method in class com.fasterxml.jackson.databind.node.ShortNode
-
- BinaryNode - Class in com.fasterxml.jackson.databind.node
-
Value node that contains Base64 encoded binary value, which will be
output and stored as Json String value.
- BinaryNode(byte[]) - Constructor for class com.fasterxml.jackson.databind.node.BinaryNode
-
- BinaryNode(byte[], int, int) - Constructor for class com.fasterxml.jackson.databind.node.BinaryNode
-
- binaryNode(byte[]) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
-
- binaryNode(byte[], int, int) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
-
- binaryNode(byte[]) - Method in 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.
- BOOLEAN_DESC - Static variable in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
-
- BooleanNode - Class in com.fasterxml.jackson.databind.node
-
This concrete value class is used to contain boolean (true / false)
values.
- booleanNode(boolean) - Method in class com.fasterxml.jackson.databind.node.ContainerNode
-
- booleanNode(boolean) - Method in 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.deser.BeanDeserializerBuilder
-
- 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.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.ReferenceType
-
- buildCanonicalName() - Method in class com.fasterxml.jackson.databind.type.SimpleType
-
- buildCanonicalName() - Method in class com.fasterxml.jackson.databind.type.TypeBase
-
- 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
-
- 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
-
- BuilderBasedDeserializer(BeanDeserializerBuilder, BeanDescription, BeanPropertyMap, Map<String, SettableBeanProperty>, Set<String>, boolean, boolean) - Constructor for class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
-
- 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, BeanPropertyMap) - Constructor for class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
-
- 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
-
- ByteBufferBackedInputStream(ByteBuffer) - Constructor for class com.fasterxml.jackson.databind.util.ByteBufferBackedInputStream
-
- ByteBufferBackedOutputStream - Class in com.fasterxml.jackson.databind.util
-
- 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
-
- C_ARRAY_DELEGATE - 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)
- CalendarSerializer - Class in com.fasterxml.jackson.databind.ser.std
-
- 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.deser.impl.CreatorCollector.StdTypeConstructor
-
- call(Object[]) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector.StdTypeConstructor
-
- 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.deser.impl.CreatorCollector.StdTypeConstructor
-
- 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
-
- canBeABeanType(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
-
- canConvertToInt() - Method in class com.fasterxml.jackson.databind.JsonNode
-
Method that can be used to check whether this node is a numeric
node (
JsonNode.isNumber()
would return true) AND its value fits
within Java's 32-bit signed integer type,
int
.
- canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
-
- canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
-
- canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
-
- canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.FloatNode
-
- canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.IntNode
-
- canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.LongNode
-
- canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.NumericNode
-
- canConvertToInt() - Method in class com.fasterxml.jackson.databind.node.ShortNode
-
- canConvertToLong() - Method in class com.fasterxml.jackson.databind.JsonNode
-
Method that can be used to check whether this node is a numeric
node (
JsonNode.isNumber()
would return true) AND its value fits
within Java's 64-bit signed integer type,
long
.
- canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
-
- canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
-
- canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
-
- canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.FloatNode
-
- canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.IntNode
-
- canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.LongNode
-
- canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.NumericNode
-
- canConvertToLong() - Method in class com.fasterxml.jackson.databind.node.ShortNode
-
- canCreateFromBoolean() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
-
- canCreateFromBoolean() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
-
- canCreateFromDouble() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
-
- canCreateFromDouble() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
-
- canCreateFromInt() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
-
- canCreateFromInt() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
-
- canCreateFromLong() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
-
- canCreateFromLong() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
-
- 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
- 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
- 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
- canCreateUsingDefault() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
-
- canCreateUsingDefault() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
-
Method that can be called to check whether a default creator (constructor,
or no-arg static factory method)
is available for this instantiator
- canCreateUsingDelegate() - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
-
- canCreateUsingDelegate() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
-
Method that can be called to check whether a delegate-based creator (single-arg
constructor or factory method)
is available for this instantiator
- canDeserialize(JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
Method that can be called to check whether mapper thinks
it could deserialize an Object of given type.
- canDeserialize(JavaType, AtomicReference<Throwable>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
- canInstantiate() - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
-
Method that will return true if any of canCreateXxx
method
returns true: that is, if there is any way that an instance could
be created.
- canOverrideAccessModifiers() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
-
Accessor for determining whether it is ok to try to force override of access
modifiers to be able to get or set values of non-public Methods, Fields;
to invoke non-public Constructors, Methods; or to instantiate non-public
Classes.
- canOverrideAccessModifiers() - Method in class com.fasterxml.jackson.databind.DatabindContext
-
Convenience method for accessing serialization view in use (if any); equivalent to:
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- checkIllegalTypes(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
-
- 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.
- 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
JsonSerializer
s.
- 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
-
- 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.
- ClassUtil.Ctor(Constructor<?>) - Constructor for class com.fasterxml.jackson.databind.util.ClassUtil.Ctor
-
- 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.ObjectMapper
-
- 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.
- 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) - 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
-
- CollectionDeserializer.CollectionReferringAccumulator(Class<?>, Collection<Object>) - Constructor for class com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.CollectionReferringAccumulator
-
- 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
-
- 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
-
- 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<?>) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedMethodCollector
-
- collectProperties(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver, boolean, String) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
-
- collectPropertiesWithBuilder(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver, boolean) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
-
- com.fasterxml.jackson.databind - package com.fasterxml.jackson.databind
-
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.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
-
- com.fasterxml.jackson.databind.module - package 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,
List
s and
Map
s).
- com.fasterxml.jackson.databind.util - package com.fasterxml.jackson.databind.util
-
Utility classes for Mapper package.
- 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
-
- 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
-
- ConfigOverrides() - 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
-
- configure(MapperFeature, boolean) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
Method for changing state of an on/off mapper feature for
this mapper instance.
- configure(SerializationFeature, boolean) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
Method for changing state of an on/off serialization feature for
this object mapper.
- configure(DeserializationFeature, boolean) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
Method for changing state of an on/off deserialization feature for
this object mapper.
- configure(JsonParser.Feature, boolean) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
Method for changing state of specified
JsonParser.Feature
s
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
-
- 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
-
- configureIncompleteParameter(AnnotatedParameter) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
-
- construct(Collection<SettableBeanProperty>, boolean, Map<String, List<PropertyName>>) - Static method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
-
- construct(Collection<SettableBeanProperty>, boolean) - Static method in class com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap
-
Deprecated.
- 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
-
- construct(JavaType, MapperConfig<?>, ClassIntrospector.MixInResolver) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
-
- construct(JsonAutoDetect.Value) - Static method in class com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std
-
- construct(MapperConfig<?>, JavaType, Collection<NamedType>, boolean, boolean) - Static method in class com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
-
- 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
-
- 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
-
- 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<?>, 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
-
- constructArrayType(JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
- constructBeanDeserializerBuilder(DeserializationContext, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
-
Overridable method that constructs a
BeanDeserializerBuilder
which is used to accumulate information needed to create deserializer
instance.
- constructBeanSerializer(SerializerProvider, BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
-
Method called to construct serializer for serializing specified bean type.
- constructBeanSerializerBuilder(BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
-
- constructCalendar(Date) - Method in class com.fasterxml.jackson.databind.DeserializationContext
-
Convenience method for constructing Calendar instance set
to specified time, to be modified and used by caller.
- constructCollectionLikeType(Class<?>, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
- constructCollectionLikeType(Class<?>, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
- constructCollectionType(Class<? extends Collection>, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
- constructCollectionType(Class<? extends Collection>, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
- 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(Class<Enum<?>>, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
-
Factory method for constructing resolver that maps from Enum.name() into
Enum value
- constructForNonPOJO(BeanDescription) - Static method in class com.fasterxml.jackson.databind.deser.AbstractDeserializer
-
Factory method used when constructing instances for non-POJO types, like
Map
s.
- constructForProperty(BeanProperty) - 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
-
- 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
-
- 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
-
- constructMapLikeType(Class<?>, JavaType, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
- 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
-
- 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.
- 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
-
- constructPropertyBuilder(SerializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerFactory
-
- constructPropertyCollector(MapperConfig<?>, AnnotatedClass, JavaType, boolean, String) - Method in class com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
-
Overridable method called for creating
POJOPropertiesCollector
instance
to use; override is needed if a custom sub-class is to be used.
- constructRawCollectionLikeType(Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
Method that can be used to construct "raw" Collection-like type; meaning that its
parameterization is unknown.
- constructRawCollectionType(Class<? extends Collection>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
Method that can be used to construct "raw" Collection type; meaning that its
parameterization is unknown.
- constructRawMapLikeType(Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
Method that can be used to construct "raw" Map-like type; meaning that its
parameterization is unknown.
- constructRawMapType(Class<? extends Map>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
Method that can be used to construct "raw" Map type; meaning that its
parameterization is unknown.
- constructReferenceType(Class<?>, JavaType) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
- 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
-
- constructSpecializedType(JavaType, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
-
- constructSpecializedType(JavaType, Class<?>) - Method in class com.fasterxml.jackson.databind.DatabindContext
-
Convenience method for constructing subtypes, retaining generic
type parameter (if any)
- constructSpecializedType(JavaType, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
Factory method for creating a subtype of given base type, as defined
by specified subclass; but retaining generic type information if any.
- constructType(Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
-
Helper method that will construct
JavaType
for given
raw class.
- constructType(TypeReference<?>) - Method in class com.fasterxml.jackson.databind.cfg.MapperConfig
-
Helper method that will construct
JavaType
for given
type reference
This is a simple short-cut for:
- constructType(Type) - Method in class com.fasterxml.jackson.databind.DatabindContext
-
Convenience method for constructing
JavaType
for given JDK
type (usually
Class
)
- constructType(Class<?>) - Method in class com.fasterxml.jackson.databind.DeserializationContext
-
Convenience method, functionally equivalent to:
- constructType(Type) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
Convenience method for constructing
JavaType
out of given
type (typically
java.lang.Class
), but without explicit
context.
- constructType(Type) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
- constructType(Type, TypeBindings) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
- constructType(TypeReference<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
- constructType(Type, Class<?>) - Method in class com.fasterxml.jackson.databind.type.TypeFactory
-
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
-
This method is needed because of the dynamic nature of constructing Enum
resolvers.
- constructUnsafeUsingMethod(Class<?>, AnnotatedMember, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
-
Method used when actual String serialization is indicated using @JsonValue
on a method.
- constructUnsafeUsingToString(Class<?>, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
-
- constructUsingMethod(Class<Enum<?>>, AnnotatedMember, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
-
- constructUsingToString(Class<Enum<?>>) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
-
- constructUsingToString(Class<Enum<?>>, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.databind.util.EnumResolver
-
Factory method for constructing resolver that maps from Enum.toString() into
Enum value
- 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
-
- constructValueInstantiator(DeserializationConfig) - Method in class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
-
- constructViewBased(BeanPropertyWriter, Class<?>[]) - Static method in class com.fasterxml.jackson.databind.ser.impl.FilteredBeanPropertyWriter
-
- constructWithoutSuperTypes(Class<?>, MapperConfig<?>) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
-
- constructWithoutSuperTypes(Class<?>, MapperConfig<?>, ClassIntrospector.MixInResolver) - Static method in class com.fasterxml.jackson.databind.introspect.AnnotatedClass
-
- 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).
- 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
-
- 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,
Collection
s (
Lists
,
Sets
etc) and
Map
s and iterable things
(
Iterator
s).
- 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
-
- 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
-
- ContextAttributes.Impl(Map<?, ?>) - Constructor for class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
-
- ContextAttributes.Impl(Map<?, ?>, Map<Object, Object>) - Constructor for class com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl
-
- ContextualDeserializer - Interface in com.fasterxml.jackson.databind.deser
-
Add-on interface that
JsonDeserializer
s 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
KeyDeserializer
s 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
JsonSerializer
s 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.
- Converter.None() - Constructor for class com.fasterxml.jackson.databind.util.Converter.None
-
- converterInstance(MapperConfig<?>, Annotated, Class<?>) - Method in class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
-
Method called to construct a Converter instance used for specified class.
- converterInstance(Annotated, Object) - Method in class com.fasterxml.jackson.databind.DatabindContext
-
Helper method to use to construct a
Converter
, given a definition
that may be either actual converter instance, or Class for instantiating one.
- convertValue(Object) - Method in class com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer
-
Method called to convert from "delegate value" (which was deserialized
from JSON using standard Jackson deserializer for delegate type)
into desired target type.
- convertValue(Object, Class<T>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
Convenience method for doing two-step conversion from given value, into
instance of given value type, if (but only if!) conversion is needed.
- convertValue(Object, TypeReference<?>) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
- convertValue(Object, JavaType) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
- convertValue(Object) - Method in class com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer
-
Method called to convert from source Java value into delegate
value (which will be serialized using standard Jackson serializer for delegate type)
- copy() - Method in class com.fasterxml.jackson.databind.cfg.ConfigOverrides
-
- copy() - Method in class com.fasterxml.jackson.databind.cfg.MapperConfigBase
-
- 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 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.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_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
-
- CoreXMLDeserializers.Std(Class<?>, int) - Constructor for class com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.Std
-
- CoreXMLSerializers - Class in com.fasterxml.jackson.databind.ext
-
Provider for serializers of XML types that are part of full JDK 1.5, but
that some alleged 1.5 platforms are missing (Android, GAE).
- CoreXMLSerializers() - Constructor for class com.fasterxml.jackson.databind.ext.CoreXMLSerializers
-
- CoreXMLSerializers.XMLGregorianCalendarSerializer - Class in com.fasterxml.jackson.databind.ext
-
- CoreXMLSerializers.XMLGregorianCalendarSerializer() - Constructor for class com.fasterxml.jackson.databind.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
-
- CoreXMLSerializers.XMLGregorianCalendarSerializer(JsonSerializer<?>) - Constructor for class com.fasterxml.jackson.databind.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
-
- 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
-
- 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
DeserializerCache
s 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(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(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.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
-
- 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
-
Method for constructing dummy bean serializer; one that
never outputs any properties
- createDummy() - Method in class com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
-
Factory method for constructing an "empty" serializer; one that
outputs no properties (but handles JSON objects properly, including
type information)
- createEnumDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
-
Factory method for constructing serializers of
Enum
types.
- createEnumDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
-
- 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
-
- createFromBoolean(DeserializationContext, boolean) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
-
- createFromBoolean(DeserializationContext, boolean) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
-
- createFromDouble(DeserializationContext, double) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
-
- createFromDouble(DeserializationContext, double) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
-
- createFromInt(DeserializationContext, int) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
-
- createFromInt(DeserializationContext, int) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
-
- createFromLong(DeserializationContext, long) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
-
- createFromLong(DeserializationContext, long) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
-
- createFromObjectWith(DeserializationContext, Object[]) - Method in class com.fasterxml.jackson.databind.deser.std.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
-
- 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
-
- 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(SerializationConfig, JavaType, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.BasicSerializerFactory
-
- createKeySerializer(SerializationConfig, JavaType, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.SerializerFactory
-
Method called to create serializer to use for serializing JSON property names (which must
be output as JsonToken.FIELD_NAME
) for Map that has specified declared
key type, and is for specified property (or, if property is null, as root value)
- createMapDeserializer(DeserializationContext, MapType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
-
- createMapDeserializer(DeserializationContext, MapType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
-
- createMapLikeDeserializer(DeserializationContext, MapLikeType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
-
- createMapLikeDeserializer(DeserializationContext, MapLikeType, BeanDescription) - Method in class com.fasterxml.jackson.databind.deser.DeserializerFactory
-
- createMatcher(ObjectReader, MatchStrength) - Method in class com.fasterxml.jackson.databind.deser.DataFormatReaders.AccessorForReader
-
- createObjectNode() - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
Note: return type is co-variant, as basic ObjectCodec
abstraction 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
-
- 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
- createUsingDefault(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
-
- createUsingDefault(DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
-
Method called to create value instance from a JSON value when
no data needs to passed to creator (constructor, factory method);
typically this will call the default constructor of the value object.
- createUsingDelegate(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
-
- createUsingDelegate(DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.ValueInstantiator
-
Method to called to create value instance from JSON Object using
an intermediate "delegate" value to pass to createor method
- CreatorCollector - Class in com.fasterxml.jackson.databind.deser.impl
-
Container class for storing information on creators (based on annotations,
visibility), to be able to build actual instantiator later on.
- CreatorCollector(BeanDescription, MapperConfig<?>) - Constructor for class com.fasterxml.jackson.databind.deser.impl.CreatorCollector
-
- CreatorCollector.StdTypeConstructor - Class in com.fasterxml.jackson.databind.deser.impl
-
Replacement for default constructor to use for a small set of
"well-known" types.
- CreatorCollector.StdTypeConstructor(AnnotatedWithParams, int) - Constructor for class com.fasterxml.jackson.databind.deser.impl.CreatorCollector.StdTypeConstructor
-
- creatorMethods - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass.Creators
-
Single argument static methods that might be usable
as factory methods
- 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, Object, PropertyMetadata) - Constructor for class com.fasterxml.jackson.databind.deser.CreatorProperty
-
- 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
-
- 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
-
- DatabindContext - Class in com.fasterxml.jackson.databind
-
- DatabindContext() - Constructor for class com.fasterxml.jackson.databind.DatabindContext
-
- DataFormatReaders - Class in com.fasterxml.jackson.databind.deser
-
- DataFormatReaders(ObjectReader...) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders
-
- DataFormatReaders(Collection<ObjectReader>) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders
-
- DataFormatReaders.AccessorForReader - Class in com.fasterxml.jackson.databind.deser
-
We need sub-class here as well, to be able to access efficiently.
- DataFormatReaders.AccessorForReader(InputStream, byte[]) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders.AccessorForReader
-
- DataFormatReaders.AccessorForReader(byte[]) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders.AccessorForReader
-
- DataFormatReaders.AccessorForReader(byte[], int, int) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders.AccessorForReader
-
- DataFormatReaders.Match - Class in com.fasterxml.jackson.databind.deser
-
- DataFormatReaders.Match(InputStream, byte[], int, int, ObjectReader, MatchStrength) - Constructor for class com.fasterxml.jackson.databind.deser.DataFormatReaders.Match
-
- DATE_FORMAT_ISO8601 - Static variable in class com.fasterxml.jackson.databind.util.StdDateFormat
-
- DATE_FORMAT_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.
- DateDeserializers - Class in com.fasterxml.jackson.databind.deser.std
-
Container class for core JDK date/time type deserializers.
- DateDeserializers() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers
-
- DateDeserializers.CalendarDeserializer - Class in com.fasterxml.jackson.databind.deser.std
-
- DateDeserializers.CalendarDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer
-
- DateDeserializers.CalendarDeserializer(Class<? extends Calendar>) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer
-
- DateDeserializers.CalendarDeserializer(DateDeserializers.CalendarDeserializer, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer
-
- DateDeserializers.DateBasedDeserializer<T> - Class in com.fasterxml.jackson.databind.deser.std
-
- DateDeserializers.DateBasedDeserializer(Class<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer
-
- DateDeserializers.DateBasedDeserializer(DateDeserializers.DateBasedDeserializer<T>, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer
-
- DateDeserializers.DateDeserializer - Class in com.fasterxml.jackson.databind.deser.std
-
Simple deserializer for handling
Date
values.
- DateDeserializers.DateDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer
-
- DateDeserializers.DateDeserializer(DateDeserializers.DateDeserializer, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer
-
- DateDeserializers.SqlDateDeserializer - Class in com.fasterxml.jackson.databind.deser.std
-
Compared to plain old
Date
, SQL version is easier
to deal with: mostly because it is more limited.
- DateDeserializers.SqlDateDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.SqlDateDeserializer
-
- DateDeserializers.SqlDateDeserializer(DateDeserializers.SqlDateDeserializer, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.SqlDateDeserializer
-
- DateDeserializers.TimestampDeserializer - Class in com.fasterxml.jackson.databind.deser.std
-
Simple deserializer for handling
Timestamp
values.
- DateDeserializers.TimestampDeserializer() - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimestampDeserializer
-
- DateDeserializers.TimestampDeserializer(DateDeserializers.TimestampDeserializer, DateFormat, String) - Constructor for class com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimestampDeserializer
-
- DateSerializer - Class in com.fasterxml.jackson.databind.ser.std
-
For efficiency, we will serialize Dates as longs, instead of
potentially more readable Strings.
- DateSerializer() - Constructor for class com.fasterxml.jackson.databind.ser.std.DateSerializer
-
- DateSerializer(Boolean, DateFormat) - Constructor for class com.fasterxml.jackson.databind.ser.std.DateSerializer
-
- DateTimeSerializerBase<T> - Class in com.fasterxml.jackson.databind.ser.std
-
- DateTimeSerializerBase(Class<T>, Boolean, DateFormat) - Constructor for class com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase
-
- DecimalNode - Class in com.fasterxml.jackson.databind.node
-
Numeric node that contains values that do not fit in simple
integer (int, long) or floating point (double) values.
- DecimalNode(BigDecimal) - Constructor for class com.fasterxml.jackson.databind.node.DecimalNode
-
- decimalValue() - Method in class com.fasterxml.jackson.databind.JsonNode
-
- decimalValue() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
-
- decimalValue() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
-
- decimalValue() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
-
- decimalValue() - Method in class com.fasterxml.jackson.databind.node.FloatNode
-
- decimalValue() - Method in class com.fasterxml.jackson.databind.node.IntNode
-
- decimalValue() - Method in class com.fasterxml.jackson.databind.node.LongNode
-
- decimalValue() - Method in class com.fasterxml.jackson.databind.node.NumericNode
-
- decimalValue() - Method in class com.fasterxml.jackson.databind.node.ShortNode
-
- 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.introspect.VisibilityChecker.Std
-
This is the canonical base instance, configured with default
visibility values
- DEFAULT_ANNOTATION_INTROSPECTOR - Static variable in class com.fasterxml.jackson.databind.ObjectMapper
-
- DEFAULT_BASE - Static variable in class com.fasterxml.jackson.databind.ObjectMapper
-
Base settings contain defaults used for all
ObjectMapper
instances.
- DEFAULT_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.deser.BeanDeserializerFactory
-
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
-
- defaultClassIntrospector() - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
- defaultConstructor - Variable in class com.fasterxml.jackson.databind.introspect.AnnotatedClass.Creators
-
Default constructor of the annotated class, if it has one.
- DefaultDeserializationContext - Class in com.fasterxml.jackson.databind.deser
-
- 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, 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
- DefaultDeserializationContext.Impl(DeserializerFactory) - Constructor for class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl
-
Default constructor for a blueprint object, which will use the standard
DeserializerCache
, given factory.
- DefaultDeserializationContext.Impl(DefaultDeserializationContext.Impl, DeserializationConfig, JsonParser, InjectableValues) - Constructor for class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl
-
- DefaultDeserializationContext.Impl(DefaultDeserializationContext.Impl) - Constructor for class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl
-
- DefaultDeserializationContext.Impl(DefaultDeserializationContext.Impl, DeserializerFactory) - Constructor for class com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl
-
- defaultImpl(Class<?>) - Method in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
-
- defaultImpl(Class<?>) - Method in interface com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder
-
Method for specifying default implementation to use if type id
is either not available, or 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.
- defaultSerializeDateKey(long, JsonGenerator) - Method in class com.fasterxml.jackson.databind.SerializerProvider
-
- defaultSerializeDateKey(Date, JsonGenerator) - Method in class com.fasterxml.jackson.databind.SerializerProvider
-
- 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
-
- 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.
- DefaultSerializerProvider.Impl() - Constructor for class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl
-
- DefaultSerializerProvider.Impl(DefaultSerializerProvider.Impl) - Constructor for class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl
-
- DefaultSerializerProvider.Impl(SerializerProvider, SerializationConfig, SerializerFactory) - Constructor for class com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl
-
- defaultSerializeValue(Object, JsonGenerator) - Method in class com.fasterxml.jackson.databind.SerializerProvider
-
Convenience method that will serialize given value (which can be
null) using standard serializer locating functionality.
- defaultValue(Class<?>) - Static method in class com.fasterxml.jackson.databind.util.ClassUtil
-
Helper method used to get default value for wrappers used for primitive types
(0 for Integer etc)
- delegate - Variable in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
-
- DelegatingDeserializer - Class in com.fasterxml.jackson.databind.deser.std
-
Base class that simplifies implementations of
JsonDeserializer
s
that mostly delegate functionality to another deserializer implementation
(possibly forming a chaing of deserializers delegating functionality
in some cases)
- DelegatingDeserializer(JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer
-
- depositSchemaProperty(JsonObjectFormatVisitor, 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
-
- 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) - Constructor for class com.fasterxml.jackson.databind.DeserializationConfig
-
Constructor used by ObjectMapper to create default configuration object instance.
- DeserializationConfig(DeserializationConfig, SimpleMixInResolver, RootNameLookup, ConfigOverrides) - Constructor for class com.fasterxml.jackson.databind.DeserializationConfig
-
Copy-constructor used for making a copy used by new
ObjectMapper
.
- 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) - Constructor for class com.fasterxml.jackson.databind.DeserializationContext
-
- DeserializationFeature - Enum in com.fasterxml.jackson.databind
-
Enumeration that defines simple on/off features that affect
the way Java objects are deserialized from JSON
- DeserializationProblemHandler - Class in com.fasterxml.jackson.databind.deser
-
This is the class that can be registered (via
DeserializationConfig
object owner by
ObjectMapper
) to get 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.SettableAnyProperty
-
- deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.SettableBeanProperty
-
- deserialize(JsonParser, DeserializationContext, Collection<Object>) - Method in class com.fasterxml.jackson.databind.deser.std.ArrayBlockingQueueDeserializer
-
- deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.std.AtomicBooleanDeserializer
-
- 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
-
- 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
-
- 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
-
- 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
-
- DeserializerCache() - Constructor for class com.fasterxml.jackson.databind.deser.DeserializerCache
-
- DeserializerFactory - Class in com.fasterxml.jackson.databind.deser
-
- DeserializerFactory() - Constructor for class com.fasterxml.jackson.databind.deser.DeserializerFactory
-
- DeserializerFactoryConfig - Class in com.fasterxml.jackson.databind.cfg
-
- 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
-
- 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.
- Deserializers.Base() - Constructor for class com.fasterxml.jackson.databind.deser.Deserializers.Base
-
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.CreatorProperty
-
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.FieldProperty
-
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.InnerClassProperty
-
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty
-
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.databind.deser.impl.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
-
- deserializeTypedFromAny(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
-
- deserializeTypedFromAny(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer
-
- deserializeTypedFromAny(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer
-
- deserializeTypedFromAny(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
-
Method called to let this type deserializer handle
deserialization of "typed" object, when value itself
may have been serialized using any kind of JSON value
(Array, Object, scalar).
- deserializeTypedFromArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
-
Method called when actual object is serialized as JSON Array.
- deserializeTypedFromArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer
-
- deserializeTypedFromArray(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
-
Method called to let this type deserializer handle
deserialization of "typed" object, when value itself
is serialized as JSON Array (regardless of Java type).
- deserializeTypedFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
-
Method called when actual object is serialized as JSON Object
- deserializeTypedFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer
-
This is the trickiest thing to handle, since property we are looking
for may be anywhere...
- deserializeTypedFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer
-
Deserializing type id enclosed using WRAPPER_OBJECT style is straightforward
- deserializeTypedFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
-
Method called to let this type deserializer handle
deserialization of "typed" object, when value itself
is serialized as JSON Object (regardless of Java type).
- deserializeTypedFromScalar(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
-
- deserializeTypedFromScalar(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer
-
- deserializeTypedFromScalar(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.jsontype.TypeDeserializer
-
Method called to let this type deserializer handle
deserialization of "typed" object, when value itself
is serialized as a scalar JSON value (something other
than Array or Object), regardless of Java type.
- deserializeUsingPropertyBasedWithExternalTypeId(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
-
- deserializeUsingPropertyBasedWithExternalTypeId(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
-
- deserializeUsingPropertyBasedWithUnwrapped(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BeanDeserializer
-
- deserializeUsingPropertyBasedWithUnwrapped(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
-
- 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.
- 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.ObjectMapper
-
- disable(SerializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
- disable(SerializationFeature, SerializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
- disable(DeserializationFeature) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
- disable(DeserializationFeature, DeserializationFeature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
- disable(JsonParser.Feature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
Method for disabling specified
JsonParser.Feature
s
for parser instances this object mapper creates.
- disable(JsonGenerator.Feature...) - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
- disable(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.databind.util.TokenBuffer
-
- disableDefaultTyping() - Method in class com.fasterxml.jackson.databind.ObjectMapper
-
Method for disabling automatic inclusion of type information; if so, only
explicitly annotated types (ones with
JsonTypeInfo
) will have
additional embedded type information.
- documentBuilder() - Method in class com.fasterxml.jackson.databind.ext.DOMDeserializer
-
Overridable factory method used to create
DocumentBuilder
for parsing
XML as DOM.
- DOMDeserializer<T> - Class in com.fasterxml.jackson.databind.ext
-
Base for serializers that allows parsing DOM Documents from JSON Strings.
- DOMDeserializer(Class<T>) - Constructor for class com.fasterxml.jackson.databind.ext.DOMDeserializer
-
- DOMDeserializer.DocumentDeserializer - Class in com.fasterxml.jackson.databind.ext
-
- DOMDeserializer.DocumentDeserializer() - Constructor for class com.fasterxml.jackson.databind.ext.DOMDeserializer.DocumentDeserializer
-
- DOMDeserializer.NodeDeserializer - Class in com.fasterxml.jackson.databind.ext
-
- DOMDeserializer.NodeDeserializer() - Constructor for class com.fasterxml.jackson.databind.ext.DOMDeserializer.NodeDeserializer
-
- DOMSerializer - Class in com.fasterxml.jackson.databind.ext
-
- DOMSerializer() - Constructor for class com.fasterxml.jackson.databind.ext.DOMSerializer
-
- DoubleNode - Class in com.fasterxml.jackson.databind.node
-
Numeric node that contains 64-bit ("double precision")
floating point values simple 32-bit integer values.
- DoubleNode(double) - Constructor for class com.fasterxml.jackson.databind.node.DoubleNode
-
- doubleValue() - Method in class com.fasterxml.jackson.databind.JsonNode
-
Returns 64-bit floating point (double) value for this node,
if and only if
this node is numeric (
JsonNode.isNumber()
returns true).
- doubleValue() - Method in class com.fasterxml.jackson.databind.node.BigIntegerNode
-
- doubleValue() - Method in class com.fasterxml.jackson.databind.node.DecimalNode
-
- doubleValue() - Method in class com.fasterxml.jackson.databind.node.DoubleNode
-
- doubleValue() - Method in class com.fasterxml.jackson.databind.node.FloatNode
-
- doubleValue() - Method in class com.fasterxml.jackson.databind.node.IntNode
-
- doubleValue() - Method in class com.fasterxml.jackson.databind.node.LongNode
-
- doubleValue() - Method in class com.fasterxml.jackson.databind.node.NumericNode
-
- doubleValue() - Method in class com.fasterxml.jackson.databind.node.ShortNode
-
- F_MASK_ACCEPT_ARRAYS - Static variable in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
-
- F_MASK_INT_COERCIONS - Static variable in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
-
- 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
JsonMappingException
if an attempt is made to deserialize
a value.
- FailingDeserializer(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
-
Helper method called to filter out explicit ignored properties,
as well as properties that have "ignorable types".
- FilteredBeanPropertyWriter - Class in com.fasterxml.jackson.databind.ser.impl
-
Decorated
BeanPropertyWriter
that will filter out properties
that are not to be included in currently active JsonView.
- FilteredBeanPropertyWriter() - Constructor for class com.fasterxml.jackson.databind.ser.impl.FilteredBeanPropertyWriter
-
- filterOutAllExcept(Set<String>) - Static method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
-
Factory method to construct filter that filters out all properties except
ones includes in set
- filterOutAllExcept(String...) - Static method in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
-
- FilterProvider - Class in com.fasterxml.jackson.databind.ser
-
Interface for objects that providers instances of
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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- findBackReferenceProperties() - Method in class com.fasterxml.jackson.databind.BeanDescription
-
- 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
-
- 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
-
- 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
-
- findCollectionDeserializer(CollectionType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.Deserializers.Base
-
- findCollectionDeserializer(CollectionType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in interface com.fasterxml.jackson.databind.deser.Deserializers
-
Method called to locate serializer for specified
Collection
(List, Set etc) type.
- findCollectionDeserializer(CollectionType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
-
- findCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.deser.Deserializers.Base
-
- findCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in interface com.fasterxml.jackson.databind.deser.Deserializers
-
Method called to locate serializer for specified
"Collection-like" type (one that acts
like
Collection
but does not implement it).
- findCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.databind.module.SimpleDeserializers
-
- findCollectionLikeSerializer(SerializationConfig, CollectionLikeType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.module.SimpleSerializers
-
- findCollectionLikeSerializer(SerializationConfig, CollectionLikeType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.Serializers.Base
-
- findCollectionLikeSerializer(SerializationConfig, CollectionLikeType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in interface com.fasterxml.jackson.databind.ser.Serializers
-
Method called by serialization framework first time a serializer is needed for
specified "Collection-like" type (type that acts like
Collection
,
but does not implement it).
- findCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.module.SimpleSerializers
-
- findCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.databind.ser.Serializers.Base
-
- findCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in interface com.fasterxml.jackson.databind.ser.Serializers
-
Method called by serialization framework first time a serializer is needed for
specified
Collection
type.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- findFormatFeature(DeserializationContext, BeanProperty, Class<?>, JsonFormat.Feature) - Method in class com.fasterxml.jackson.databind.deser.std.StdDeserializer
-
- findFormatFeature(SerializerProvider, BeanProperty, Class<?>, JsonFormat.Feature) - Method in class com.fasterxml.jackson.databind.ser.std.StdSerializer
-
- 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.
- 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
-
Method that can be called to locate value to be injected for this
property, if it is configured for this.
- findInjectableValue(Object, BeanProperty, Object) - Method in class com.fasterxml.jackson.databind.DeserializationContext
-
- findInjectableValue(Object, DeserializationContext, BeanProperty, Object) - Method in class com.fasterxml.jackson.databind.InjectableValues
-
Method called to find value identified by id valueId
to
inject as value of specified property during deserialization, passing
POJO instance in which value will be injected if it is available
(will be available when injected via field or setter; not available
when injected via constructor or factory method argument).
- findInjectableValue(Object, DeserializationContext, BeanProperty, Object) - Method in class com.fasterxml.jackson.databind.InjectableValues.Std
-
- 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.
- 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.
- findKeySerializer(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
-
Method for getting a serializer definition for keys of associated Map
property.
- findKeySerializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
-
- findKeySerializer(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
-
- findKeySerializer(JavaType, BeanProperty) - Method in class com.fasterxml.jackson.databind.SerializerProvider
-
Method called to get the serializer to use for serializing
non-null Map keys.
- 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
-
- 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.ObjectMapper
-
Method for locating available methods, using JDK
ServiceLoader
facility, along with module-provided SPI.
- findModules(ClassLoader) - Static method in class com.fasterxml.jackson.databind.ObjectMapper
-
Method for locating available methods, using JDK
ServiceLoader
facility, along with module-provided SPI.
- findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
-
Method for checking whether given property accessors (method,
field) has an annotation that suggests property name to use
for deserialization (reading JSON into POJOs).
- findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
-
- findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
-
- findNameForSerialization(Annotated) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
-
Method for checking whether given property accessors (method,
field) has an annotation that suggests property name to use
for serialization.
- findNameForSerialization(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
-
- findNameForSerialization(Annotated) - Method in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
-
- findNamingStrategy(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.AnnotationIntrospector
-
- findNamingStrategy(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
-
- findNamingStrategy(AnnotatedClass) - Method in class com.fasterxml.jackson.databind.introspect.Jack