Package org.apache.gravitino.rel
Interface TableChange.ColumnChange
- All Superinterfaces:
TableChange
- All Known Implementing Classes:
TableChange.AddColumn
,TableChange.DeleteColumn
,TableChange.RenameColumn
,TableChange.UpdateColumnAutoIncrement
,TableChange.UpdateColumnComment
,TableChange.UpdateColumnDefaultValue
,TableChange.UpdateColumnNullability
,TableChange.UpdateColumnPosition
,TableChange.UpdateColumnType
- Enclosing interface:
- TableChange
The interface for all column changes. Column changes are used to modify the schema of a table.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.gravitino.rel.TableChange
TableChange.AddColumn, TableChange.AddIndex, TableChange.After, TableChange.ColumnChange, TableChange.ColumnPosition, TableChange.Default, TableChange.DeleteColumn, TableChange.DeleteIndex, TableChange.First, TableChange.RemoveProperty, TableChange.RenameColumn, TableChange.RenameTable, TableChange.SetProperty, TableChange.UpdateColumnAutoIncrement, TableChange.UpdateColumnComment, TableChange.UpdateColumnDefaultValue, TableChange.UpdateColumnNullability, TableChange.UpdateColumnPosition, TableChange.UpdateColumnType, TableChange.UpdateComment
-
Method Summary
-
Method Details
-
fieldName
String[] fieldName()Retrieves the field name of the column to be modified.- Returns:
- An array of strings representing the field name.
-