Enum CoercionInputShape

  • All Implemented Interfaces:
    Serializable, Comparable<CoercionInputShape>

    public enum CoercionInputShape
    extends Enum<CoercionInputShape>
    Set of input types (which mostly match one of 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 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.