com.fasterxml.jackson.core.JsonToken types) used for
configuring CoercionActions to take when reading
input into target types (specific type or LogicalType).
Contains both physical input shapes (which match one of
com.fasterxml.jackson.core.JsonToken types) and a few
logical input shapes ("empty" variants).
Note that null input shape is explicitly not included as
its configuration is distinct from other types.
| Modifier and Type | Field and Description |
|---|---|
| public static final CoercionInputShape | Array
Shape of Array values from input (token sequence from
|
| public static final CoercionInputShape | Binary
Shape of binary data values from input, if expressed natively
by underlying format (many
textual formats, including JSON, do not have such shape); if so
generally seen as |
| public static final CoercionInputShape | Boolean
Shape of boolean values from input (tokens
|
| public static final CoercionInputShape | EmptyArray
Special case of Array values with no actual content (sequence of 2 tokens:
|
| public static final CoercionInputShape | EmptyObject
Special case of Object values with no actual content (sequence of 2 tokens:
|
| public static final CoercionInputShape | EmptyString
Special case for String values with no content (or, if allowed by format or specific configuration, also "blank" String, that is, all-whitespace content). |
| public static final CoercionInputShape | Float
Shape of floating point (non-integral) numeric values from input (token
|
| public static final CoercionInputShape | Integer
Shape of integral (non-floating point) numeric values from input (token
|
| public static final CoercionInputShape | Object
Shape of Object values from input (token sequence from
|
| public static final CoercionInputShape | String
Shape of string values from input (tokens
|
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static CoercionInputShape | |
| public static CoercionInputShape[] |
| Array | back to summary |
|---|---|
| public static final CoercionInputShape Array Shape of Array values from input (token sequence from
| |
| Binary | back to summary |
|---|---|
| public static final CoercionInputShape Binary Shape of binary data values from input, if expressed natively
by underlying format (many
textual formats, including JSON, do not have such shape); if so
generally seen as | |
| Boolean | back to summary |
|---|---|
| public static final CoercionInputShape Boolean Shape of boolean values from input (tokens
| |
| EmptyArray | back to summary |
|---|---|
| public static final CoercionInputShape EmptyArray Special case of Array values with no actual content (sequence of 2 tokens:
| |
| EmptyObject | back to summary |
|---|---|
| public static final CoercionInputShape EmptyObject Special case of Object values with no actual content (sequence of 2 tokens:
| |
| EmptyString | back to summary |
|---|---|
| public static final CoercionInputShape EmptyString Special case for String values with no content (or, if allowed by format or specific
configuration, also "blank" String, that is, all-whitespace content).
usually used to allow special coercion into "empty" or | |
| Float | back to summary |
|---|---|
| public static final CoercionInputShape Float Shape of floating point (non-integral) numeric values from input (token
| |
| Integer | back to summary |
|---|---|
| public static final CoercionInputShape Integer Shape of integral (non-floating point) numeric values from input (token
| |
| Object | back to summary |
|---|---|
| public static final CoercionInputShape Object Shape of Object values from input (token sequence from
| |
| String | back to summary |
|---|---|
| public static final CoercionInputShape String Shape of string values from input (tokens
| |
| CoercionInputShape | back to summary |
|---|---|
| private CoercionInputShape() | |
| valueOf | back to summary |
|---|---|
| public static CoercionInputShape valueOf(String name) | |
| values | back to summary |
|---|---|
| public static CoercionInputShape[] values() | |