Uses of Package
com.ibm.fhir.database.utils.model
-
Classes in com.ibm.fhir.database.utils.model used by com.ibm.fhir.bucket.persistence Class Description PhysicalDataModel Represents the set of tables and other schema objects that make up the schema we want to build and manage.Table An immutable definition of a table -
Classes in com.ibm.fhir.database.utils.model used by com.ibm.fhir.database.utils.api Class Description ColumnBase An immutable definition of a column in a tableDbType The type of databaseIdentityDef Represents the definition of a primary key constraint on a tableOrderedColumnDef Defines a column with ASC or DESC order and NULLS FIRST/LAST.PrimaryKeyDef Represents the definition of a primary key constraint on a tablePrivilege Basic set of privileges that can be granted to a database objectTable An immutable definition of a table -
Classes in com.ibm.fhir.database.utils.model used by com.ibm.fhir.database.utils.common Class Description ColumnBase An immutable definition of a column in a tableDbType The type of databaseForeignKeyConstraint Represents a FOREIGN KEY constraint referencing the primary key of a parent tableIdentityDef Represents the definition of a primary key constraint on a tableOrderedColumnDef Defines a column with ASC or DESC order and NULLS FIRST/LAST.PrimaryKeyDef Represents the definition of a primary key constraint on a tablePrivilege Basic set of privileges that can be granted to a database objectTable An immutable definition of a table -
Classes in com.ibm.fhir.database.utils.model used by com.ibm.fhir.database.utils.db2 Class Description ColumnBase An immutable definition of a column in a tableDbType The type of databaseIdentityDef Represents the definition of a primary key constraint on a tablePrimaryKeyDef Represents the definition of a primary key constraint on a tableTable An immutable definition of a table -
Classes in com.ibm.fhir.database.utils.model used by com.ibm.fhir.database.utils.derby Class Description ColumnBase An immutable definition of a column in a tableDbType The type of databaseIdentityDef Represents the definition of a primary key constraint on a tableOrderedColumnDef Defines a column with ASC or DESC order and NULLS FIRST/LAST.PhysicalDataModel Represents the set of tables and other schema objects that make up the schema we want to build and manage.PrimaryKeyDef Represents the definition of a primary key constraint on a tableTable An immutable definition of a table -
Classes in com.ibm.fhir.database.utils.model used by com.ibm.fhir.database.utils.model Class Description AlterSequenceStartWith Modify an existing sequence to start with a higher valueAlterTableIdentityCache Modify the CACHE property of an AS IDENTITY column (changes the CACHE property of the underlying SEQUENCE).BaseObject BaseObjectColumnBase An immutable definition of a column in a tableColumnDef Represents a column definition in a tableColumnDefBuilder Builder pattern to make it easy to add column definitions to an object (e.g.ColumnType Column Types used in FHIRConstraint Represents a named constraint on a table or columnCreateIndex Index creation definition for creating new indexes after the table has been defined (e.g.CreateIndex.Builder Builder to implement fluent construction ofCreateIndex
objects.DatabaseObject Represents objects which are part of the database, but which do not belong to a particular schema (like tablespace, for example).DatabaseObjectType DatabaseObjectType EnumerationDataModelVisitor Visitor interface used to traverse the PhysicalDataModelDbType The type of databaseForeignKeyConstraint Represents a FOREIGN KEY constraint referencing the primary key of a parent tableFunctionDef The definition of a function, whose content is provided by a Supplierfunction Generated When to generate a value for an identity column.GroupPrivilege Group PrivilegeIDatabaseObject Defines the Database Object's expected methods.IDataModel Data Model InterfaceIdentityDef Represents the definition of a primary key constraint on a tableIndexDef Definition of an index on a tableInsertStatement Simple modeling of an insert statement.InsertStatement.Builder Migration A database migration stepOrderedColumnDef Defines a column with ASC or DESC order and NULLS FIRST/LAST.OrderedColumnDef.Direction OrderedColumnDef.NullOrder PhysicalDataModel Represents the set of tables and other schema objects that make up the schema we want to build and manage.PrimaryKeyDef Represents the definition of a primary key constraint on a tablePrivilege Basic set of privileges that can be granted to a database objectProcedureDef The definition of a stored procedure, whose content is provided by a Supplierfunction RowArrayType Represents the array type CREATE OR REPLACE TYPE.t_str_values_arr AS .t_str_values ARRAY[256] RowType Represents the ROW type used to pass parameters to the add_resource stored procedures CREATE OR REPLACE TYPE.t_str_values AS ROW (parameter_name_id INTEGER, str_value VARCHAR(511 OCTETS), str_value_lcase VARCHAR(511 OCTETS)) RowType.Builder Builder patternRowTypeBuilder Builder pattern to make it easy to define row typesSequence Sequence related to the SQL sequenceSessionVariableDef Adds a session variable to the databaseTable An immutable definition of a tableTable.Builder Builder for tableTablespace Used to create and drop tablespaces within a databaseVersionedSchemaObject Base class for the schema object builders which also carry a version (change) numberView Defines a SQL VIEW objectView.Builder Fluent builder forView
With WITH to set metadata on the table: WITH (fillfactor=70) -
Classes in com.ibm.fhir.database.utils.model used by com.ibm.fhir.database.utils.postgres Class Description AlterSequenceStartWith Modify an existing sequence to start with a higher valueAlterTableIdentityCache Modify the CACHE property of an AS IDENTITY column (changes the CACHE property of the underlying SEQUENCE).ColumnBase An immutable definition of a column in a tableCreateIndex Index creation definition for creating new indexes after the table has been defined (e.g.DataModelVisitor Visitor interface used to traverse the PhysicalDataModelDbType The type of databaseForeignKeyConstraint Represents a FOREIGN KEY constraint referencing the primary key of a parent tableFunctionDef The definition of a function, whose content is provided by a Supplierfunction IdentityDef Represents the definition of a primary key constraint on a tableOrderedColumnDef Defines a column with ASC or DESC order and NULLS FIRST/LAST.PrimaryKeyDef Represents the definition of a primary key constraint on a tablePrivilege Basic set of privileges that can be granted to a database objectProcedureDef The definition of a stored procedure, whose content is provided by a Supplierfunction RowArrayType Represents the array type CREATE OR REPLACE TYPE.t_str_values_arr AS .t_str_values ARRAY[256] RowType Represents the ROW type used to pass parameters to the add_resource stored procedures CREATE OR REPLACE TYPE.t_str_values AS ROW (parameter_name_id INTEGER, str_value VARCHAR(511 OCTETS), str_value_lcase VARCHAR(511 OCTETS)) Sequence Sequence related to the SQL sequenceSessionVariableDef Adds a session variable to the databaseTable An immutable definition of a tableTablespace Used to create and drop tablespaces within a database -
Classes in com.ibm.fhir.database.utils.model used by com.ibm.fhir.database.utils.tenant Class Description Tenant DTO representing a tenant -
Classes in com.ibm.fhir.database.utils.model used by com.ibm.fhir.database.utils.version Class Description PhysicalDataModel Represents the set of tables and other schema objects that make up the schema we want to build and manage.Table An immutable definition of a table -
Classes in com.ibm.fhir.database.utils.model used by com.ibm.fhir.persistence.jdbc.connection Class Description DbType The type of database -
Classes in com.ibm.fhir.database.utils.model used by com.ibm.fhir.schema.app Class Description DbType The type of databasePhysicalDataModel Represents the set of tables and other schema objects that make up the schema we want to build and manage. -
Classes in com.ibm.fhir.database.utils.model used by com.ibm.fhir.schema.app.util Class Description DbType The type of database -
Classes in com.ibm.fhir.database.utils.model used by com.ibm.fhir.schema.control Class Description DataModelVisitor Visitor interface used to traverse the PhysicalDataModelDataModelVisitorBase A base implementation of theDataModelVisitor
providing NOP overrides for each of the visited methods.ForeignKeyConstraint Represents a FOREIGN KEY constraint referencing the primary key of a parent tableGroupPrivilege Group PrivilegeIDatabaseObject Defines the Database Object's expected methods.ObjectGroup A collection ofIDatabaseObject
which are applied in order within one transactionPhysicalDataModel Represents the set of tables and other schema objects that make up the schema we want to build and manage.SessionVariableDef Adds a session variable to the databaseTable An immutable definition of a tableTablespace Used to create and drop tablespaces within a databaseWith WITH to set metadata on the table: WITH (fillfactor=70)