public class AbstractConstraintDefinition extends AbstractDefinition implements ConstraintDefinition
| Constructor and Description |
|---|
AbstractConstraintDefinition(SchemaDefinition schema,
TableDefinition table,
String name,
boolean enforced) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
enforced()
Whether this constraint is enforced.
|
List<Definition> |
getDefinitionPath() |
TableDefinition |
getTable()
The table holding this constraint.
|
create, create, equals, getCatalog, getComment, getConnection, getDatabase, getDialect, getInputName, getName, getOutputName, getOverload, getPackage, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetCatalog, getComment, getDatabase, getInputName, getName, getOutputName, getOverload, getPackage, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSourcepublic AbstractConstraintDefinition(SchemaDefinition schema, TableDefinition table, String name, boolean enforced)
public List<Definition> getDefinitionPath()
getDefinitionPath in interface DefinitiongetDefinitionPath in class AbstractDefinition[schema].[package].[routine].[parameter]public TableDefinition getTable()
ConstraintDefinitiongetTable in interface ConstraintDefinitionpublic boolean enforced()
ConstraintDefinitionenforced in interface ConstraintDefinitionCopyright © 2021. All rights reserved.