public static final class TableChange.DeleteColumn extends java.lang.Object implements TableChange.ColumnChange
If the field does not exist, the change must result in an IllegalArgumentException.
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| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o)
Compares this DeleteColumn 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 to be deleted.
|
java.lang.Boolean |
getIfExists()
Checks if the field should be deleted only if it exists.
|
int |
hashCode()
Generates a hash code for this DeleteColumn instance.
|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitaddColumn, addColumn, addColumn, addColumn, addColumn, addColumn, addColumn, addColumn, addColumn, addColumn, addColumn, addColumn, addColumn, addIndex, deleteColumn, deleteIndex, removeProperty, rename, renameColumn, setProperty, updateColumnAutoIncrement, updateColumnComment, updateColumnDefaultValue, updateColumnNullability, updateColumnPosition, updateColumnType, updateCommentpublic java.lang.String[] getFieldName()
public java.lang.Boolean getIfExists()
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