Purpose: Define a unique key constraint for a table.
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | appendDBString(Writer writer, AbstractSession session)
INTERNAL: Append the database field definition string to the table creation statement. |
| public String | |
| public Vector | |
| public void | |
| public void |
| name | back to summary |
|---|---|
| protected String name | |
| sourceFields | back to summary |
|---|---|
| protected Vector<String> sourceFields | |
| UniqueKeyConstraint | back to summary |
|---|---|
| public UniqueKeyConstraint() | |
| UniqueKeyConstraint | back to summary |
|---|---|
| public UniqueKeyConstraint(String name, String sourceField) | |
| UniqueKeyConstraint | back to summary |
|---|---|
| public UniqueKeyConstraint(String name, String[] sourceFields) | |
| addSourceField | back to summary |
|---|---|
| public void addSourceField(String sourceField) PUBLIC: | |
| appendDBString | back to summary |
|---|---|
| public void appendDBString(Writer writer, AbstractSession session) INTERNAL: Append the database field definition string to the table creation statement. | |
| getName | back to summary |
|---|---|
| public String getName() PUBLIC: | |
| getSourceFields | back to summary |
|---|---|
| public Vector PUBLIC: | |
| setName | back to summary |
|---|---|
| public void setName(String name) PUBLIC: | |
| setSourceFields | back to summary |
|---|---|
| public void setSourceFields(Vector<String> sourceFields) PUBLIC: | |