Package org.apache.flink.table.data
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.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectgetFieldOrNull(RowData row)Converters and serializers always support nullability.
-
-
-
Method Detail
-
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.
-
-