java.lang.Object
org.jooq.meta.AbstractDefinition
org.jooq.meta.AbstractTypedElementDefinition<SchemaDefinition>
org.jooq.meta.DefaultDomainDefinition
- All Implemented Interfaces:
Definition,DomainDefinition,TypedElementDefinition<SchemaDefinition>
public class DefaultDomainDefinition
extends AbstractTypedElementDefinition<SchemaDefinition>
implements DomainDefinition
- Author:
- Lukas Eder
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultDomainDefinition(SchemaDefinition schema, String name, DataTypeDefinition baseType) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCheckClause(String checkClause) voidaddCheckClause(String... checkClause) Methods inherited from class org.jooq.meta.AbstractTypedElementDefinition
customType, getContainer, getDataType, getDefinedType, getDomain, getType, getType, mapDefinedTypeMethods 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, isSyntheticMethods inherited from interface org.jooq.meta.TypedElementDefinition
getContainer, getDefinedType, getDomain, getType, getType
-
Constructor Details
-
DefaultDomainDefinition
-
-
Method Details
-
getDefinitionPath
- Specified by:
getDefinitionPathin interfaceDefinition- Overrides:
getDefinitionPathin classAbstractTypedElementDefinition<SchemaDefinition>- Returns:
- A path of definitions for this definition, e.g.
[schema].[package].[routine].[parameter]
-
addCheckClause
-
addCheckClause
-
getCheckClauses
- Specified by:
getCheckClausesin interfaceDomainDefinition- Returns:
- The check constraints defined in this domain.
-
getBaseType
- Specified by:
getBaseTypein interfaceDomainDefinition- Returns:
- The domain's base type.
-