java.lang.Object
org.jooq.meta.AbstractDefinition
org.jooq.meta.AbstractConstraintDefinition
- All Implemented Interfaces:
ConstraintDefinition,Definition
- Direct Known Subclasses:
DefaultCheckConstraintDefinition,DefaultForeignKeyDefinition,DefaultUniqueKeyDefinition
public class AbstractConstraintDefinition
extends AbstractDefinition
implements ConstraintDefinition
- Author:
- Lukas Eder
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractConstraintDefinition(SchemaDefinition schema, TableDefinition table, String name, boolean enforced) -
Method Summary
Methods inherited from class org.jooq.meta.AbstractDefinition
create, create, equals, getCatalog, getComment, getConnection, getDatabase, getDialect, getInputName, getName, getOutputName, getOverload, getPackage, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jooq.meta.Definition
getCatalog, getComment, getDatabase, getInputName, getName, getOutputName, getOverload, getPackage, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource, isSynthetic
-
Constructor Details
-
AbstractConstraintDefinition
public AbstractConstraintDefinition(SchemaDefinition schema, TableDefinition table, String name, boolean enforced)
-
-
Method Details
-
getDefinitionPath
- Specified by:
getDefinitionPathin interfaceDefinition- Overrides:
getDefinitionPathin classAbstractDefinition- Returns:
- A path of definitions for this definition, e.g.
[schema].[package].[routine].[parameter]
-
getTable
Description copied from interface:ConstraintDefinitionThe table holding this constraint.- Specified by:
getTablein interfaceConstraintDefinition
-
enforced
public boolean enforced()Description copied from interface:ConstraintDefinitionWhether this constraint is enforced.- Specified by:
enforcedin interfaceConstraintDefinition
-