|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface UniqueConstraintBuilder
This is builder for UNIQUE(...) and PRIMARY KEY(...) table constraints in table definition.
| Method Summary | |
|---|---|
UniqueConstraintBuilder |
addColumns(String... columnNames)
Adds the columns that have to be unique. |
List<String> |
getColumns()
Returns the column names that have to be unique. |
UniqueSpecification |
getUniqueness()
Returns the uniqueness type for this uniqueness constraint. |
UniqueConstraintBuilder |
setUniqueness(UniqueSpecification uniqueness)
Sets the uniqueness kind for this uniqueness constraint. |
| Methods inherited from interface org.sql.generation.api.grammar.builders.AbstractBuilder |
|---|
createExpression |
| Method Detail |
|---|
UniqueConstraintBuilder setUniqueness(UniqueSpecification uniqueness)
uniqueness - The uniqueness kind for this uniqueness constraint.
UniqueSpecificationUniqueConstraintBuilder addColumns(String... columnNames)
columnNames - The column names that have to be unique.
UniqueSpecification getUniqueness()
List<String> getColumns()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||