Uses of Class
com.ibm.fhir.database.utils.model.OrderedColumnDef
-
-
Uses of OrderedColumnDef in com.ibm.fhir.database.utils.api
Method parameters in com.ibm.fhir.database.utils.api with type arguments of type OrderedColumnDef Modifier and Type Method Description void
IDatabaseAdapter. createIndex(java.lang.String schemaName, java.lang.String tableName, java.lang.String indexName, java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> indexColumns)
void
IDatabaseAdapter. createUniqueIndex(java.lang.String schemaName, java.lang.String tableName, java.lang.String indexName, java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> indexColumns)
void
IDatabaseAdapter. createUniqueIndex(java.lang.String schemaName, java.lang.String tableName, java.lang.String indexName, java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> indexColumns, java.util.List<java.lang.String> includeColumns)
-
Uses of OrderedColumnDef in com.ibm.fhir.database.utils.common
Methods in com.ibm.fhir.database.utils.common that return types with arguments of type OrderedColumnDef Modifier and Type Method Description protected java.util.List<OrderedColumnDef>
CommonDatabaseAdapter. prefixTenantColumn(java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> columns)
Prefix the tenantColumnName to the list of columns, or do nothing if tenantColumnName is nullMethod parameters in com.ibm.fhir.database.utils.common with type arguments of type OrderedColumnDef Modifier and Type Method Description void
CommonDatabaseAdapter. createIndex(java.lang.String schemaName, java.lang.String tableName, java.lang.String indexName, java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> indexColumns)
static java.lang.String
DataDefinitionUtil. createIndex(java.lang.String schemaName, java.lang.String tableName, java.lang.String indexName, java.util.List<OrderedColumnDef> indexColumns, boolean isUseSchemaPrefix)
Create the DDL for a plain old indexvoid
CommonDatabaseAdapter. createUniqueIndex(java.lang.String schemaName, java.lang.String tableName, java.lang.String indexName, java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> indexColumns)
void
CommonDatabaseAdapter. createUniqueIndex(java.lang.String schemaName, java.lang.String tableName, java.lang.String indexName, java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> indexColumns, java.util.List<java.lang.String> includeColumns)
static java.lang.String
DataDefinitionUtil. createUniqueIndex(java.lang.String schemaName, java.lang.String tableName, java.lang.String indexName, java.util.List<OrderedColumnDef> indexColumns, boolean isUseSchemaPrefix)
static java.lang.String
DataDefinitionUtil. createUniqueIndex(java.lang.String schemaName, java.lang.String tableName, java.lang.String indexName, java.util.List<OrderedColumnDef> indexColumns, java.util.List<java.lang.String> includeColumns, boolean isUseSchemaPrefix)
static java.lang.String
DataDefinitionUtil. joinOrderedColumnDefs(java.util.Collection<OrderedColumnDef> things)
Join the ordered column definitionsprotected java.util.List<OrderedColumnDef>
CommonDatabaseAdapter. prefixTenantColumn(java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> columns)
Prefix the tenantColumnName to the list of columns, or do nothing if tenantColumnName is nullConstructor parameters in com.ibm.fhir.database.utils.common with type arguments of type OrderedColumnDef Constructor Description CreateIndexStatement(java.lang.String schemaName, java.lang.String indexName, java.lang.String tableName, java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> columns)
Public constructor.CreateIndexStatement(java.lang.String schemaName, java.lang.String indexName, java.lang.String tableName, java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> columns, boolean unique)
Public constructor -
Uses of OrderedColumnDef in com.ibm.fhir.database.utils.derby
Methods in com.ibm.fhir.database.utils.derby that return types with arguments of type OrderedColumnDef Modifier and Type Method Description protected java.util.List<OrderedColumnDef>
DerbyAdapter. prefixTenantColumn(java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> columns)
Method parameters in com.ibm.fhir.database.utils.derby with type arguments of type OrderedColumnDef Modifier and Type Method Description void
DerbyAdapter. createUniqueIndex(java.lang.String schemaName, java.lang.String tableName, java.lang.String indexName, java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> indexColumns, java.util.List<java.lang.String> includeColumns)
protected java.util.List<OrderedColumnDef>
DerbyAdapter. prefixTenantColumn(java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> columns)
-
Uses of OrderedColumnDef in com.ibm.fhir.database.utils.model
Methods in com.ibm.fhir.database.utils.model with parameters of type OrderedColumnDef Modifier and Type Method Description Table.Builder
Table.Builder. addIndex(java.lang.String indexName, OrderedColumnDef... columns)
Constructor parameters in com.ibm.fhir.database.utils.model with type arguments of type OrderedColumnDef Constructor Description IndexDef(java.lang.String indexName, java.util.Collection<OrderedColumnDef> indexColumns, boolean unique)
IndexDef(java.lang.String indexName, java.util.Collection<OrderedColumnDef> indexColumns, java.util.Collection<java.lang.String> includeColumns)
Construct an index definition for a unique index with include columns. -
Uses of OrderedColumnDef in com.ibm.fhir.database.utils.postgres
Methods in com.ibm.fhir.database.utils.postgres that return types with arguments of type OrderedColumnDef Modifier and Type Method Description protected java.util.List<OrderedColumnDef>
PostgresAdapter. prefixTenantColumn(java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> columns)
Method parameters in com.ibm.fhir.database.utils.postgres with type arguments of type OrderedColumnDef Modifier and Type Method Description void
PostgresAdapter. createIndex(java.lang.String schemaName, java.lang.String tableName, java.lang.String indexName, java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> indexColumns)
void
PostgresAdapter. createUniqueIndex(java.lang.String schemaName, java.lang.String tableName, java.lang.String indexName, java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> indexColumns)
void
PostgresAdapter. createUniqueIndex(java.lang.String schemaName, java.lang.String tableName, java.lang.String indexName, java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> indexColumns, java.util.List<java.lang.String> includeColumns)
protected java.util.List<OrderedColumnDef>
PostgresAdapter. prefixTenantColumn(java.lang.String tenantColumnName, java.util.List<OrderedColumnDef> columns)
-