public class UniqueConstraint extends Constraint
| Modifier and Type | Field and Description |
|---|---|
static String |
UNIQUE
Unique keyword
|
CONSTRAINT| Constructor and Description |
|---|
UniqueConstraint()
Constructor
|
UniqueConstraint(String name)
Constructor
|
UniqueConstraint(String name,
UserColumn... columns)
Constructor
|
UniqueConstraint(UniqueConstraint userUniqueConstraint)
Copy Constructor
|
UniqueConstraint(UserColumn... columns)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(UserColumn... columns)
Add columns
|
String |
buildSql()
Build the constraint SQL
|
UniqueConstraint |
copy()
Copy the constraint
|
List<UserColumn> |
getColumns()
Get the columns
|
buildNameSql, getName, getType, setName, setTypepublic static final String UNIQUE
public UniqueConstraint()
public UniqueConstraint(String name)
name - constraint namepublic UniqueConstraint(UserColumn... columns)
columns - columnspublic UniqueConstraint(String name, UserColumn... columns)
name - constraint namecolumns - columnspublic UniqueConstraint(UniqueConstraint userUniqueConstraint)
userUniqueConstraint - user unique constraintpublic String buildSql()
buildSql in class Constraintpublic UniqueConstraint copy()
copy in class Constraintpublic void add(UserColumn... columns)
columns - columnspublic List<UserColumn> getColumns()
Copyright © 2019 National Geospatial-Intelligence Agency. All rights reserved.