Interface RowData.FieldGetter

All Superinterfaces:
Serializable
Enclosing interface:
RowData

@PublicEvolving public static interface RowData.FieldGetter extends Serializable
Accessor for getting the field of a row during runtime.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Converters and serializers always support nullability.
  • Method Details

    • getFieldOrNull

      @Nullable Object getFieldOrNull(RowData row)
      Converters and serializers always support nullability. The NOT NULL constraint is only considered on SQL semantic level but not data transfer. E.g. partial deletes (i.e. key-only upserts) set all non-key fields to null, regardless of logical type.