## Uses of Class
com.fasterxml.jackson.databind.cfg.CoercionInputShape

Packages that use CoercionInputShape
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 CoercionInputShape in com.fasterxml.jackson.databind

Methods in com.fasterxml.jackson.databind with parameters of type CoercionInputShape
`CoercionAction` 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.
`CoercionAction` DeserializationConfig.`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.

### Uses of CoercionInputShape in com.fasterxml.jackson.databind.cfg

Methods in com.fasterxml.jackson.databind.cfg that return CoercionInputShape
`static CoercionInputShape` CoercionInputShape.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static CoercionInputShape[]` CoercionInputShape.`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 CoercionInputShape
`CoercionAction` CoercionConfig.`findAction(CoercionInputShape shape)`
`CoercionAction` 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.
`MutableCoercionConfig` MutableCoercionConfig.`setCoercion(CoercionInputShape shape, CoercionAction action)`

### Uses of CoercionInputShape in com.fasterxml.jackson.databind.deser.std

Methods in com.fasterxml.jackson.databind.deser.std with parameters of type CoercionInputShape
`protected CoercionAction` StdDeserializer.`_checkToStringCoercion(com.fasterxml.jackson.core.JsonParser p, DeserializationContext ctxt, Class<?> rawTargetType, Object inputValue, CoercionInputShape inputShape)`