Uses of Class
org.h2.schema.Domain
Packages that use Domain
Package
Description
This package contains the parser and the base classes for prepared SQL statements.
Contains DDL (data definition language) and related SQL statements.
Contains DML (data manipulation language) and related SQL statements.
Database constraints such as check constraints, unique constraints, and referential constraints.
Functions.
Schema implementation and objects that are stored in a schema (for example, sequences and constants).
Classes related to a table and table meta data.
-
Uses of Domain in org.h2.command
Methods in org.h2.command with parameters of type DomainModifier and TypeMethodDescriptionprivate static ColumnParser.getColumnWithDomain(String columnName, Domain domain) -
Uses of Domain in org.h2.command.ddl
Fields in org.h2.command.ddl declared as DomainMethods in org.h2.command.ddl with parameters of type DomainModifier and TypeMethodDescriptionprivate booleanAlterDomainExpressions.copyColumn(Domain domain, Column targetColumn) private booleanDropDomain.copyColumn(Domain domain, Column targetColumn) private booleanAlterDomainExpressions.copyDomain(Domain domain, Domain targetDomain) private booleanDropDomain.copyDomain(Domain domain, Domain targetDomain) private booleanAlterDomainExpressions.copyExpressions(SessionLocal session, Domain domain, ColumnTemplate targetColumn) private static booleanDropDomain.copyExpressions(SessionLocal session, Domain domain, ColumnTemplate targetColumn) static voidAlterDomain.forAllDependencies(SessionLocal session, Domain domain, BiPredicate<Domain, Column> columnProcessor, BiPredicate<Domain, Domain> domainProcessor, boolean recompileExpressions) Processes all columns and domains that use the specified domain.private static booleanAlterDomain.forTable(SessionLocal session, Domain domain, BiPredicate<Domain, Column> columnProcessor, boolean recompileExpressions, Table t) private StringAlterDomainAddConstraint.generateConstraintName(Domain domain) voidCreateDomain.setParentDomain(Domain parentDomain) private intTry to execute the statement.(package private) abstract long(package private) long(package private) long(package private) long(package private) long(package private) long(package private) longMethod parameters in org.h2.command.ddl with type arguments of type DomainModifier and TypeMethodDescriptionstatic voidAlterDomain.forAllDependencies(SessionLocal session, Domain domain, BiPredicate<Domain, Column> columnProcessor, BiPredicate<Domain, Domain> domainProcessor, boolean recompileExpressions) Processes all columns and domains that use the specified domain.private static booleanAlterDomain.forTable(SessionLocal session, Domain domain, BiPredicate<Domain, Column> columnProcessor, boolean recompileExpressions, Table t) -
Uses of Domain in org.h2.command.dml
Methods in org.h2.command.dml with parameters of type Domain -
Uses of Domain in org.h2.constraint
Fields in org.h2.constraint declared as DomainMethods in org.h2.constraint that return DomainModifier and TypeMethodDescriptionConstraintDomain.getDomain()Returns the domain of this constraint.Methods in org.h2.constraint with parameters of type DomainModifier and TypeMethodDescriptionprivate booleanConstraintDomain.CheckExistingData.checkColumn(Domain domain, Column targetColumn) private booleanConstraintDomain.CheckExistingData.checkDomain(Domain domain, Domain targetDomain) Constructors in org.h2.constraint with parameters of type DomainModifierConstructorDescription(package private)CheckExistingData(SessionLocal session, Domain domain) ConstraintDomain(Schema schema, int id, String name, Domain domain) -
Uses of Domain in org.h2.expression.function
Fields in org.h2.expression.function declared as Domain -
Uses of Domain in org.h2.schema
Fields in org.h2.schema declared as DomainFields in org.h2.schema with type parameters of type DomainMethods in org.h2.schema that return DomainModifier and TypeMethodDescriptionSchema.findDomain(String name) Get the domain if it exists, or null if not.Domain.getDomain()Get the domain with the given name.Methods in org.h2.schema that return types with arguments of type DomainMethods in org.h2.schema with parameters of type DomainModifier and TypeMethodDescriptionSchema.getUniqueDomainConstraintName(SessionLocal session, Domain domain) Create a unique constraint name.void -
Uses of Domain in org.h2.table
Fields in org.h2.table declared as DomainMethods in org.h2.table that return DomainMethods in org.h2.table with parameters of type DomainModifier and TypeMethodDescriptionprivate voidInformationSchemaTable.domainConstraints(SessionLocal session, ArrayList<Row> rows, String catalog, ConstraintDomain constraint, Domain domain, String domainName) private voidInformationSchemaTable.domains(SessionLocal session, ArrayList<Row> rows, String catalog, String mainSchemaName, String collation, Domain domain, String domainName) voidvoid