Uses of Class
com.fasterxml.jackson.databind.cfg.CoercionAction
-
Packages that use CoercionAction 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.std Contains public standard implementations of abstraction that Jackson uses. -
-
Uses of CoercionAction in com.fasterxml.jackson.databind
Methods in com.fasterxml.jackson.databind that return CoercionAction Modifier and Type Method Description CoercionAction
DeserializationConfig. 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.CoercionAction
DeserializationContext. 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.CoercionAction
DeserializationConfig. 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).CoercionAction
DeserializationContext. 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).Methods in com.fasterxml.jackson.databind with parameters of type CoercionAction Modifier and Type Method Description CoercionAction
DeserializationConfig. 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).CoercionAction
DeserializationContext. 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 CoercionAction in com.fasterxml.jackson.databind.cfg
Fields in com.fasterxml.jackson.databind.cfg declared as CoercionAction Modifier and Type Field Description protected CoercionAction[]
CoercionConfig. _coercionsByShape
Mapping fromCoercionInputShape
into correspondingCoercionAction
.protected CoercionAction
CoercionConfigs. _defaultAction
Global default for cases not explicitly coveredMethods in com.fasterxml.jackson.databind.cfg that return CoercionAction Modifier and Type Method Description CoercionAction
CoercionConfig. findAction(CoercionInputShape shape)
CoercionAction
CoercionConfigs. 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.CoercionAction
CoercionConfigs. 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).static CoercionAction
CoercionAction. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static CoercionAction[]
CoercionAction. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.fasterxml.jackson.databind.cfg with parameters of type CoercionAction Modifier and Type Method Description CoercionAction
CoercionConfigs. 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).MutableCoercionConfig
MutableCoercionConfig. setCoercion(CoercionInputShape shape, CoercionAction action)
Constructors in com.fasterxml.jackson.databind.cfg with parameters of type CoercionAction Constructor Description CoercionConfigs(CoercionAction defaultAction, MutableCoercionConfig defaultCoercions, MutableCoercionConfig[] perTypeCoercions, java.util.Map<java.lang.Class<?>,MutableCoercionConfig> perClassCoercions)
-
Uses of CoercionAction in com.fasterxml.jackson.databind.deser.std
Methods in com.fasterxml.jackson.databind.deser.std that return CoercionAction Modifier and Type Method Description protected CoercionAction
StdDeserializer. _checkCoercionFail(DeserializationContext ctxt, CoercionAction act, java.lang.Class<?> targetType, java.lang.Object inputValue, java.lang.String inputDesc)
protected CoercionAction
StdDeserializer. _checkFloatToIntCoercion(com.fasterxml.jackson.core.JsonParser p, DeserializationContext ctxt, java.lang.Class<?> rawTargetType)
protected CoercionAction
StdDeserializer. _checkFromStringCoercion(DeserializationContext ctxt, java.lang.String value)
protected CoercionAction
StdDeserializer. _checkFromStringCoercion(DeserializationContext ctxt, java.lang.String value, LogicalType logicalType, java.lang.Class<?> rawTargetType)
protected CoercionAction
StdDeserializer. _findCoercionFromBlankString(DeserializationContext ctxt)
protected CoercionAction
StdDeserializer. _findCoercionFromEmptyArray(DeserializationContext ctxt)
protected CoercionAction
StdDeserializer. _findCoercionFromEmptyString(DeserializationContext ctxt)
Methods in com.fasterxml.jackson.databind.deser.std with parameters of type CoercionAction Modifier and Type Method Description protected CoercionAction
StdDeserializer. _checkCoercionFail(DeserializationContext ctxt, CoercionAction act, java.lang.Class<?> targetType, java.lang.Object inputValue, java.lang.String inputDesc)
protected java.lang.Object
StdDeserializer. _deserializeFromEmptyString(com.fasterxml.jackson.core.JsonParser p, DeserializationContext ctxt, CoercionAction act, java.lang.Class<?> rawTargetType, java.lang.String desc)
-