public static final class TableChange.UpdateColumnType extends java.lang.Object implements TableChange.ColumnChange
The field names are used to find the field to update.
If the field does not exist, the change must result in an IllegalArgumentException.
TableChange.AddColumn, TableChange.After, TableChange.ColumnChange, TableChange.ColumnPosition, TableChange.Default, TableChange.DeleteColumn, TableChange.First, TableChange.RemoveProperty, TableChange.RenameColumn, TableChange.RenameTable, TableChange.SetProperty, TableChange.UpdateColumnComment, TableChange.UpdateColumnNullability, TableChange.UpdateColumnPosition, TableChange.UpdateColumnType, TableChange.UpdateComment| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o)
Compares this UpdateColumnType instance with another object for equality.
|
java.lang.String[] |
fieldName()
Retrieves the field name of the column to be modified.
|
java.lang.String[] |
getFieldName()
Retrieves the field name of the column whose data type is being updated.
|
Type |
getNewDataType()
Retrieves the new data type for the column.
|
int |
hashCode()
Generates a hash code for this UpdateColumnType instance.
|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitaddColumn, addColumn, addColumn, addColumn, addColumn, addColumn, addColumn, deleteColumn, removeProperty, rename, renameColumn, setProperty, updateColumnComment, updateColumnNullability, updateColumnPosition, updateColumnType, updateCommentpublic java.lang.String[] getFieldName()
public Type getNewDataType()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objecto - The object to compare with this instance.public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String[] fieldName()
TableChange.ColumnChangefieldName in interface TableChange.ColumnChange