|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface of an index declaration.
Nested Class Summary | |
static interface |
Index.Name
|
Method Summary | |
void |
addColumn(Column.Name pName)
Adds the column with the given name to the index by invoking addColumn(Column) . |
void |
addColumn(Column pColumn)
Adds a column to the index. |
void |
addColumn(java.lang.String pName)
Adds the column with the given name to the index by invoking addColumn(Column) . |
Index.Name |
getName()
Returns the index name. |
boolean |
isPrimaryKey()
Returns whether the index is a primary key index. |
boolean |
isUnique()
Returns whether the index is unique. |
void |
setName(Index.Name pName)
Sets the index name. |
void |
setName(java.lang.String pName)
Sets the index name. |
Methods inherited from interface net.sf.jaxme.sqls.ColumnSet |
getColumns, getTable |
Method Detail |
public void setName(Index.Name pName)
Sets the index name. Explicit setting of an index name is not required.
public void setName(java.lang.String pName)
Sets the index name. Explicit setting of an index name is not required.
public Index.Name getName()
Returns the index name. Explicit setting of an index name is not required.
public void addColumn(Column pColumn)
Adds a column to the index. The column must have the same table.
public void addColumn(Column.Name pName)
Adds the column with the given name to the index
by invoking addColumn(Column)
.
public void addColumn(java.lang.String pName)
Adds the column with the given name to the index
by invoking addColumn(Column)
.
public boolean isUnique()
Returns whether the index is unique.
public boolean isPrimaryKey()
Returns whether the index is a primary key index.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |