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(String schemaName, String tableName, String indexName, String tenantColumnName, List<OrderedColumnDef> indexColumns)
void
IDatabaseAdapter. createUniqueIndex(String schemaName, String tableName, String indexName, String tenantColumnName, List<OrderedColumnDef> indexColumns)
void
IDatabaseAdapter. createUniqueIndex(String schemaName, String tableName, String indexName, String tenantColumnName, List<OrderedColumnDef> indexColumns, List<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 List<OrderedColumnDef>
CommonDatabaseAdapter. prefixTenantColumn(String tenantColumnName, 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(String schemaName, String tableName, String indexName, String tenantColumnName, List<OrderedColumnDef> indexColumns)
static String
DataDefinitionUtil. createIndex(String schemaName, String tableName, String indexName, List<OrderedColumnDef> indexColumns, boolean isUseSchemaPrefix)
Create the DDL for a plain old indexvoid
CommonDatabaseAdapter. createUniqueIndex(String schemaName, String tableName, String indexName, String tenantColumnName, List<OrderedColumnDef> indexColumns)
void
CommonDatabaseAdapter. createUniqueIndex(String schemaName, String tableName, String indexName, String tenantColumnName, List<OrderedColumnDef> indexColumns, List<String> includeColumns)
static String
DataDefinitionUtil. createUniqueIndex(String schemaName, String tableName, String indexName, List<OrderedColumnDef> indexColumns, boolean isUseSchemaPrefix)
static String
DataDefinitionUtil. createUniqueIndex(String schemaName, String tableName, String indexName, List<OrderedColumnDef> indexColumns, List<String> includeColumns, boolean isUseSchemaPrefix)
static String
DataDefinitionUtil. joinOrderedColumnDefs(Collection<OrderedColumnDef> things)
Join the ordered column definitionsprotected List<OrderedColumnDef>
CommonDatabaseAdapter. prefixTenantColumn(String tenantColumnName, 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(String schemaName, String indexName, String tableName, String tenantColumnName, List<OrderedColumnDef> columns)
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 List<OrderedColumnDef>
DerbyAdapter. prefixTenantColumn(String tenantColumnName, 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(String schemaName, String tableName, String indexName, String tenantColumnName, List<OrderedColumnDef> indexColumns, List<String> includeColumns)
protected List<OrderedColumnDef>
DerbyAdapter. prefixTenantColumn(String tenantColumnName, 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(String indexName, OrderedColumnDef... columns)
Constructor parameters in com.ibm.fhir.database.utils.model with type arguments of type OrderedColumnDef Constructor Description IndexDef(String indexName, Collection<OrderedColumnDef> indexColumns, boolean unique)
IndexDef(String indexName, Collection<OrderedColumnDef> indexColumns, Collection<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 List<OrderedColumnDef>
PostgresAdapter. prefixTenantColumn(String tenantColumnName, 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(String schemaName, String tableName, String indexName, String tenantColumnName, List<OrderedColumnDef> indexColumns)
void
PostgresAdapter. createUniqueIndex(String schemaName, String tableName, String indexName, String tenantColumnName, List<OrderedColumnDef> indexColumns)
void
PostgresAdapter. createUniqueIndex(String schemaName, String tableName, String indexName, String tenantColumnName, List<OrderedColumnDef> indexColumns, List<String> includeColumns)
protected List<OrderedColumnDef>
PostgresAdapter. prefixTenantColumn(String tenantColumnName, List<OrderedColumnDef> columns)
-