primaryKey
private final boolean primaryKey
Comparable<Constraint>, HasSQLConstraint.Typeprivate IndexColumn[]private Indexprivate booleanprivate final booleantableAGGREGATE, comment, COMMENT, CONSTANT, CONSTRAINT, database, DOMAIN, FUNCTION_ALIAS, INDEX, RIGHT, ROLE, SCHEMA, SEQUENCE, SETTING, SYNONYM, TABLE_OR_VIEW, trace, TRIGGER, USERADD_PLAN_INFORMATION, DEFAULT_SQL_FLAGS, NO_CASTS, QUOTE_ONLY_WHEN_REQUIRED, REPLACE_LOBS_FOR_TRACE, TRACE_SQL_FLAGSConstraintUnique(Schema schema,
int id,
String name,
Table table,
boolean primaryKey) voidcheckExistingData(SessionLocal session) voidcheckRow(SessionLocal session,
Table t,
Row oldRow,
Row newRow) getCreateSQLForCopy(Table forTable,
String quotedName) private StringgetCreateSQLForCopy(Table forTable,
String quotedName,
boolean internalIndex) getIndex()getReferencedColumns(Table table) booleanisBefore()voidrebuild()voidremoveChildrenAndResources(SessionLocal session) voidsetColumns(IndexColumn[] columns) voidvoidsetIndexOwner(Index index) booleancompareTo, getExpression, getReferencedConstraint, getRefTable, getTable, getType, isEverything, isHiddengetSchema, getSQL, getSQLcheckRename, getChildren, getComment, getCreateSQLForMeta, getDatabase, getDropSQL, getId, getModificationId, getName, invalidate, isTemporary, isValid, rename, setComment, setModified, setObjectName, setTemporary, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTraceSQLConstraintgetConstraintType in class ConstraintDbObjectgetCreateSQLForCopy in class DbObjectforTable - the new tablequotedName - the quoted nameConstraintgetCreateSQLWithoutIndexes in class ConstraintDbObjectgetCreateSQL in class DbObjectindex - the indexisOwner - true if the index is generated by the system and belongs
to this constraintDbObjectremoveChildrenAndResources in class DbObjectsession - the sessionConstraintcheckRow in class Constraintsession - the sessiont - the tableoldRow - the old rownewRow - the new rowConstraintusesIndex in class Constraintidx - the indexConstraintsetIndexOwner in class Constraintindex - the indexConstraintgetReferencedColumns in class Constrainttable - the tableConstraintisBefore in class ConstraintConstraintcheckExistingData in class Constraintsession - the sessionConstraintgetIndex in class ConstraintConstraintrebuild in class Constraint