Uses of Class
com.fasterxml.jackson.databind.type.LogicalType
-
Packages that use LogicalType Package Description 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.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 Contains implementation classes of deserialization part of data binding.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 Contains public standard implementations of abstraction that Jackson uses.com.fasterxml.jackson.databind.type Package that contains concrete implementations ofJavaType, as well as the factory (TypeFactory) for constructing instances from various input data types (likeClass,Type) and programmatically (for structured types, arrays,Lists andMaps). -
-
Uses of LogicalType in com.fasterxml.jackson.databind
Methods in com.fasterxml.jackson.databind that return LogicalType Modifier and Type Method Description LogicalTypeJsonDeserializer. logicalType()Method for accessing logical type of values this deserializer produces.Methods in com.fasterxml.jackson.databind with parameters of type LogicalType Modifier and Type Method Description MutableCoercionConfigObjectMapper. coercionConfigFor(LogicalType logicalType)Accessor forMutableCoercionConfigthrough which coercion configuration for specified logical target type can be set.CoercionActionDeserializationConfig. findCoercionAction(LogicalType targetType, java.lang.Class<?> targetClass, CoercionInputShape inputShape)General-purpose accessor for finding what to do when specified coercion from shape that is now always allowed to be coerced from is requested.CoercionActionDeserializationContext. findCoercionAction(LogicalType targetType, java.lang.Class<?> targetClass, CoercionInputShape inputShape)General-purpose accessor for finding what to do when specified coercion from shape that is now always allowed to be coerced from is requested.CoercionActionDeserializationConfig. findCoercionFromBlankString(LogicalType targetType, java.lang.Class<?> targetClass, CoercionAction actionIfBlankNotAllowed)More specialized accessor called in case of input being a blank String (one consisting of only white space characters with length of at least one).CoercionActionDeserializationContext. findCoercionFromBlankString(LogicalType targetType, java.lang.Class<?> targetClass, CoercionAction actionIfBlankNotAllowed)More specialized accessor called in case of input being a blank String (one consisting of only white space characters with length of at least one). -
Uses of LogicalType in com.fasterxml.jackson.databind.cfg
Methods in com.fasterxml.jackson.databind.cfg with parameters of type LogicalType Modifier and Type Method Description protected booleanCoercionConfigs. _isScalarType(LogicalType targetType)CoercionActionCoercionConfigs. findCoercion(DeserializationConfig config, LogicalType targetType, java.lang.Class<?> targetClass, CoercionInputShape inputShape)General-purpose accessor for finding what to do when specified coercion from shape that is now always allowed to be coerced from is requested.CoercionActionCoercionConfigs. findCoercionFromBlankString(DeserializationConfig config, LogicalType targetType, java.lang.Class<?> targetClass, CoercionAction actionIfBlankNotAllowed)More specialized accessor called in case of input being a blank String (one consisting of only white space characters with length of at least one).MutableCoercionConfigCoercionConfigs. findOrCreateCoercion(LogicalType type)BMapperBuilder. withCoercionConfig(LogicalType forType, java.util.function.Consumer<MutableCoercionConfig> handler)Method for changing coercion config for specific logical types, through callback to specific handler. -
Uses of LogicalType in com.fasterxml.jackson.databind.deser
Methods in com.fasterxml.jackson.databind.deser that return LogicalType Modifier and Type Method Description LogicalTypeAbstractDeserializer. logicalType()LogicalTypeBeanDeserializerBase. logicalType() -
Uses of LogicalType in com.fasterxml.jackson.databind.deser.impl
Methods in com.fasterxml.jackson.databind.deser.impl that return LogicalType Modifier and Type Method Description LogicalTypeTypeWrappedDeserializer. logicalType() -
Uses of LogicalType in com.fasterxml.jackson.databind.deser.std
Fields in com.fasterxml.jackson.databind.deser.std declared as LogicalType Modifier and Type Field Description protected LogicalTypeNumberDeserializers.PrimitiveOrWrapperDeserializer. _logicalTypeMethods in com.fasterxml.jackson.databind.deser.std that return LogicalType Modifier and Type Method Description LogicalTypeAtomicBooleanDeserializer. logicalType()LogicalTypeAtomicIntegerDeserializer. logicalType()LogicalTypeAtomicLongDeserializer. logicalType()LogicalTypeByteBufferDeserializer. logicalType()LogicalTypeCollectionDeserializer. logicalType()LogicalTypeDateDeserializers.DateBasedDeserializer. logicalType()LogicalTypeDelegatingDeserializer. logicalType()LogicalTypeEnumDeserializer. logicalType()LogicalTypeEnumMapDeserializer. logicalType()LogicalTypeEnumSetDeserializer. logicalType()LogicalTypeFromStringDeserializer. logicalType()LogicalTypeMapDeserializer. logicalType()LogicalTypeMapEntryDeserializer. logicalType()LogicalTypeNumberDeserializers.BigDecimalDeserializer. logicalType()LogicalTypeNumberDeserializers.BigIntegerDeserializer. logicalType()LogicalTypeNumberDeserializers.NumberDeserializer. logicalType()LogicalTypeNumberDeserializers.PrimitiveOrWrapperDeserializer. logicalType()LogicalTypeObjectArrayDeserializer. logicalType()LogicalTypePrimitiveArrayDeserializers. logicalType()LogicalTypeReferenceTypeDeserializer. logicalType()LogicalTypeStdDelegatingDeserializer. logicalType()LogicalTypeStdScalarDeserializer. logicalType()LogicalTypeStringArrayDeserializer. logicalType()LogicalTypeStringCollectionDeserializer. logicalType()LogicalTypeStringDeserializer. logicalType()LogicalTypeTokenBufferDeserializer. logicalType()LogicalTypeUntypedObjectDeserializer. logicalType()LogicalTypeUntypedObjectDeserializer.Vanilla. logicalType()Deprecated.Methods in com.fasterxml.jackson.databind.deser.std with parameters of type LogicalType Modifier and Type Method Description protected CoercionActionStdDeserializer. _checkFromStringCoercion(DeserializationContext ctxt, java.lang.String value, LogicalType logicalType, java.lang.Class<?> rawTargetType)Constructors in com.fasterxml.jackson.databind.deser.std with parameters of type LogicalType Constructor Description PrimitiveOrWrapperDeserializer(java.lang.Class<T> vc, LogicalType logicalType, T nvl, T empty) -
Uses of LogicalType in com.fasterxml.jackson.databind.type
Methods in com.fasterxml.jackson.databind.type that return LogicalType Modifier and Type Method Description static LogicalTypeLogicalType. fromClass(java.lang.Class<?> raw, LogicalType defaultIfNotRecognized)Helper method to use for figuring out logical type from physical type, in cases where caller wants a guess.static LogicalTypeLogicalType. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static LogicalType[]LogicalType. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.fasterxml.jackson.databind.type with parameters of type LogicalType Modifier and Type Method Description static LogicalTypeLogicalType. fromClass(java.lang.Class<?> raw, LogicalType defaultIfNotRecognized)Helper method to use for figuring out logical type from physical type, in cases where caller wants a guess.
-