Uses of Enum Class
tools.jackson.databind.type.LogicalType
Packages that use LogicalType
Package
Description
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.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 (
tools.jackson.databind).Contains implementation classes of deserialization part of
data binding.
Contains those implementation classes of deserialization part of
data binding that are not considered part of public or semi-public
interfaces.
Package that contains standard value and key deserializer implementations
Jackson uses for its own public types.
Package that contains standard value and key deserializer implementations
Jackson uses for core JDK types.
Package that contains standard value and key deserializer base classes
that Jackson both uses for its own implementations and offers for
module developers as convenient partial implementations.
Package that contains handlers specific to datatypes introduced in Java 8.
-
Uses of LogicalType in tools.jackson.databind
Methods in tools.jackson.databind that return LogicalTypeModifier and TypeMethodDescriptionValueDeserializer.logicalType()Method for accessing logical type of values this deserializer produces.Methods in tools.jackson.databind with parameters of type LogicalTypeModifier and TypeMethodDescriptionDeserializationConfig.findCoercionAction(LogicalType targetType, 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.DeserializationContext.findCoercionAction(LogicalType targetType, 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.DeserializationConfig.findCoercionFromBlankString(LogicalType targetType, 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).DeserializationContext.findCoercionFromBlankString(LogicalType targetType, 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 tools.jackson.databind.cfg
Methods in tools.jackson.databind.cfg with parameters of type LogicalTypeModifier and TypeMethodDescriptionprotected booleanCoercionConfigs._isScalarType(LogicalType targetType) CoercionConfigs.findCoercion(DeserializationConfig config, LogicalType targetType, 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.CoercionConfigs.findCoercionFromBlankString(DeserializationConfig config, LogicalType targetType, 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).CoercionConfigs.findOrCreateCoercion(LogicalType type) MapperBuilder.withCoercionConfig(LogicalType forType, Consumer<MutableCoercionConfig> handler) Method for changing coercion config for specific logical types, through callback to specific handler. -
Uses of LogicalType in tools.jackson.databind.deser
Methods in tools.jackson.databind.deser that return LogicalType -
Uses of LogicalType in tools.jackson.databind.deser.bean
Methods in tools.jackson.databind.deser.bean that return LogicalType -
Uses of LogicalType in tools.jackson.databind.deser.impl
Methods in tools.jackson.databind.deser.impl that return LogicalType -
Uses of LogicalType in tools.jackson.databind.deser.jackson
Methods in tools.jackson.databind.deser.jackson that return LogicalTypeModifier and TypeMethodDescriptionBaseNodeDeserializer.logicalType()TokenBufferDeserializer.logicalType() -
Uses of LogicalType in tools.jackson.databind.deser.jdk
Fields in tools.jackson.databind.deser.jdk declared as LogicalTypeModifier and TypeFieldDescriptionprotected final LogicalTypeNumberDeserializers.PrimitiveOrWrapperDeserializer._logicalTypeMethods in tools.jackson.databind.deser.jdk that return LogicalTypeModifier and TypeMethodDescriptionAtomicBooleanDeserializer.logicalType()AtomicIntegerDeserializer.logicalType()AtomicLongDeserializer.logicalType()ByteBufferDeserializer.logicalType()CollectionDeserializer.logicalType()DateBasedDeserializer.logicalType()EnumDeserializer.logicalType()EnumMapDeserializer.logicalType()EnumSetDeserializer.logicalType()MapDeserializer.logicalType()MapEntryDeserializer.logicalType()final LogicalTypeNumberDeserializers.BigDecimalDeserializer.logicalType()final LogicalTypeNumberDeserializers.BigIntegerDeserializer.logicalType()final LogicalTypeNumberDeserializers.NumberDeserializer.logicalType()NumberDeserializers.PrimitiveOrWrapperDeserializer.logicalType()ObjectArrayDeserializer.logicalType()PrimitiveArrayDeserializers.logicalType()StringArrayDeserializer.logicalType()StringCollectionDeserializer.logicalType()StringDeserializer.logicalType()UntypedObjectDeserializer.logicalType()Constructors in tools.jackson.databind.deser.jdk with parameters of type LogicalTypeModifierConstructorDescriptionprotectedPrimitiveOrWrapperDeserializer(Class<T> vc, LogicalType logicalType, T nvl, T empty) -
Uses of LogicalType in tools.jackson.databind.deser.std
Methods in tools.jackson.databind.deser.std that return LogicalTypeModifier and TypeMethodDescriptionDelegatingDeserializer.logicalType()FromStringDeserializer.logicalType()ReferenceTypeDeserializer.logicalType()StdConvertingDeserializer.logicalType()StdScalarDeserializer.logicalType()Methods in tools.jackson.databind.deser.std with parameters of type LogicalTypeModifier and TypeMethodDescriptionprotected CoercionActionStdDeserializer._checkFromStringCoercion(DeserializationContext ctxt, String value, LogicalType logicalType, Class<?> rawTargetType) -
Uses of LogicalType in tools.jackson.databind.ext.jdk8
Methods in tools.jackson.databind.ext.jdk8 that return LogicalTypeModifier and TypeMethodDescriptionOptionalDoubleDeserializer.logicalType()OptionalIntDeserializer.logicalType()OptionalLongDeserializer.logicalType() -
Uses of LogicalType in tools.jackson.databind.type
Methods in tools.jackson.databind.type that return LogicalTypeModifier and TypeMethodDescriptionstatic LogicalTypeLogicalType.fromClass(Class<?> raw, LogicalType defaultIfNotRecognized) Helper method to use for figuring out logical type from physical type, in cases where caller wants a guess.static LogicalTypeReturns the enum constant of this class with the specified name.static LogicalType[]LogicalType.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in tools.jackson.databind.type with parameters of type LogicalTypeModifier and TypeMethodDescriptionstatic LogicalTypeLogicalType.fromClass(Class<?> raw, LogicalType defaultIfNotRecognized) Helper method to use for figuring out logical type from physical type, in cases where caller wants a guess.