public static final class TableChange.UpdateColumnAutoIncrement extends java.lang.Object implements TableChange.ColumnChange
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
Constructor and Description |
---|
UpdateColumnAutoIncrement(java.lang.String[] fieldName,
boolean autoIncrement)
Creates a new UpdateColumnAutoIncrement instance.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String[] |
fieldName()
Retrieves the field name of the column whose autoIncrement is being updated.
|
int |
hashCode() |
boolean |
isAutoIncrement()
The autoIncrement flag of the column.
|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addColumn, 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, updateComment
public UpdateColumnAutoIncrement(java.lang.String[] fieldName, boolean autoIncrement)
fieldName
- The name of the field to be updated.autoIncrement
- The new autoIncrement flag of the field.public java.lang.String[] fieldName()
fieldName
in interface TableChange.ColumnChange
public boolean isAutoIncrement()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object