Add a new attribute to this table.
Add attributes to this table.
Add one columns to this table, regardless of the
position
of the supplied
columns.
Add one or more columns to this table, regardless of the
position
of the supplied
columns.
Add one or more columns to the end of this table's list of columns, regardless of the
position
of the supplied columns.
Get the definitions for the attributes in this table.
Get the definition for the attribute in this table with the supplied name.
Get the names of the columns in this table.
Get the definitions for the columns in this table.
Get the definition for the column in this table with the supplied name.
Obtain an immutable table definition representing the current state of this editor.
boolean
Determine if a
comment
has been set on this table.
boolean
default boolean
Determine whether this table has a primary key.
boolean
Determine whether this table's primary key contains all columns (via
setUniqueValues()
) such that all rows
within the table are unique.
Create a new editor that does nothing.
The list of column names that make up the primary key for this table.
Remove an attribute from this table.
Remove the column with the given name.
Rename the column with the given name to the new specified name.
Reorder the column with the given name to be positioned after the designated column.
Set this table's column definitions.
Set this table's column definitions.
Set the comment of the table
Set the name of the character set that should be used by default in the columns that require a character set but have
not defined one.
Set the columns that make up this table's primary key.
Set the columns that make up this table's primary key.
Sets this table's primary key to contain all columns, ensuring that all values are unique within the table.
Get the identifier for this table.
Set the table identifier.
Update the column with the given name.