Uses of Interface
org.apache.flink.table.catalog.TableChange.ColumnPosition
Packages that use TableChange.ColumnPosition
-
Uses of TableChange.ColumnPosition in org.apache.flink.table.catalog
Classes in org.apache.flink.table.catalog that implement TableChange.ColumnPositionModifier and TypeClassDescriptionstatic final classColumn position AFTER means the specified column should be put after the given `column`.static final classColumn position FIRST means the specified column should be the first column.Fields in org.apache.flink.table.catalog declared as TableChange.ColumnPositionModifier and TypeFieldDescriptionprotected final TableChange.ColumnPositionTableChange.ModifyColumn.newPositionMethods in org.apache.flink.table.catalog that return TableChange.ColumnPositionModifier and TypeMethodDescriptionstatic TableChange.ColumnPositionGet the position to place the column after the specified column.static TableChange.ColumnPositionTableChange.ColumnPosition.first()Get the position to place the column at the first.TableChange.ModifyColumn.getNewPosition()Returns the position of the modifiedColumninstance.TableChange.AddColumn.getPosition()Methods in org.apache.flink.table.catalog with parameters of type TableChange.ColumnPositionModifier and TypeMethodDescriptionstatic TableChange.AddColumnTableChange.add(Column column, TableChange.ColumnPosition position) A table change to add the column with specified position.static TableChange.ModifyColumnTableChange.modify(Column oldColumn, Column newColumn, TableChange.ColumnPosition columnPosition) A table change to modify a column.TableChange.modifyColumnPosition(Column oldColumn, TableChange.ColumnPosition columnPosition) A table change to modify the column position.Constructors in org.apache.flink.table.catalog with parameters of type TableChange.ColumnPositionModifierConstructorDescriptionModifyColumn(Column oldColumn, Column newColumn, TableChange.ColumnPosition newPosition) ModifyColumnPosition(Column oldColumn, TableChange.ColumnPosition newPosition)