Uses of Class
com.ibm.fhir.database.utils.model.ColumnBase
- 
- 
Uses of ColumnBase in com.ibm.fhir.database.utils.api
Method parameters in com.ibm.fhir.database.utils.api with type arguments of type ColumnBase Modifier and Type Method Description voidIDatabaseAdapter. createRowType(String schemaName, String typeName, List<ColumnBase> columns)Create ROW type used for passing values to stored procedures e.g.:voidIDatabaseAdapter. createTable(String schemaName, String name, String tenantColumnName, List<ColumnBase> columns, PrimaryKeyDef primaryKey, IdentityDef identity, String tablespaceName)Build the create table DDL - 
Uses of ColumnBase in com.ibm.fhir.database.utils.common
Methods in com.ibm.fhir.database.utils.common that return ColumnBase Modifier and Type Method Description ColumnBaseAddColumn. getColumn()Method parameters in com.ibm.fhir.database.utils.common with type arguments of type ColumnBase Modifier and Type Method Description protected StringCommonDatabaseAdapter. buildColumns(List<ColumnBase> columns, IdentityDef identity)Build the list of columns in the create table statementprotected StringCommonDatabaseAdapter. buildCreateTableStatement(String schema, String name, List<ColumnBase> columns, PrimaryKeyDef pkDef, IdentityDef identity, String tablespaceName)Generate a create table statement suitable for Derbystatic StringDataDefinitionUtil. columnSpecList(IDatabaseTypeAdapter adapter, Collection<ColumnBase> columns)Constructors in com.ibm.fhir.database.utils.common with parameters of type ColumnBase Constructor Description AddColumn(String schemaName, String tableName, ColumnBase column)Public constructor - 
Uses of ColumnBase in com.ibm.fhir.database.utils.db2
Method parameters in com.ibm.fhir.database.utils.db2 with type arguments of type ColumnBase Modifier and Type Method Description voidDb2Adapter. createRowType(String schemaName, String typeName, List<ColumnBase> columns)voidDb2Adapter. createTable(String schemaName, String name, String tenantColumnName, List<ColumnBase> columns, PrimaryKeyDef primaryKey, IdentityDef identity, String tablespaceName) - 
Uses of ColumnBase in com.ibm.fhir.database.utils.derby
Method parameters in com.ibm.fhir.database.utils.derby with type arguments of type ColumnBase Modifier and Type Method Description voidDerbyAdapter. createRowType(String schemaName, String typeName, List<ColumnBase> columns)voidDerbyAdapter. createTable(String schemaName, String name, String tenantColumnName, List<ColumnBase> columns, PrimaryKeyDef primaryKey, IdentityDef identity, String tablespaceName) - 
Uses of ColumnBase in com.ibm.fhir.database.utils.model
Subclasses of ColumnBase in com.ibm.fhir.database.utils.model Modifier and Type Class Description classBigIntColumnBig Int ColumnclassBlobColumnBinary Large OBject (BLOB) ColumnclassCharColumnCharColumnclassClobColumnCharacter Large OBject (CLOB) ColumnclassDoubleColumnDouble ColumnclassIntColumnInt ColumnclassSmallIntColumnSmall Int ColumnclassTimestampColumnTimestamp ColumnclassVarbinaryColumnVarbinary ColumnclassVarcharColumnDefining the VarcharColumnMethods in com.ibm.fhir.database.utils.model that return types with arguments of type ColumnBase Modifier and Type Method Description List<ColumnBase>ColumnDefBuilder. buildColumns()Create the columns for the table based on the definitions that have been addedprotected List<ColumnBase>Table.Builder. buildColumns()Create the columns for the table based on the definitions that have been addedConstructor parameters in com.ibm.fhir.database.utils.model with type arguments of type ColumnBase Constructor Description RowType(String schemaName, String typeName, int version, Collection<ColumnBase> cols)Table(String schemaName, String name, int version, String tenantColumnName, Collection<ColumnBase> columns, PrimaryKeyDef pk, IdentityDef identity, Collection<IndexDef> indexes, Collection<ForeignKeyConstraint> fkConstraints, SessionVariableDef accessControlVar, Tablespace tablespace, List<IDatabaseObject> dependencies, Map<String,String> tags, Collection<GroupPrivilege> privileges, List<Migration> migrations)Public constructor - 
Uses of ColumnBase in com.ibm.fhir.database.utils.postgresql
Method parameters in com.ibm.fhir.database.utils.postgresql with type arguments of type ColumnBase Modifier and Type Method Description voidPostgreSqlAdapter. createRowType(String schemaName, String typeName, List<ColumnBase> columns)voidPostgreSqlAdapter. createTable(String schemaName, String name, String tenantColumnName, List<ColumnBase> columns, PrimaryKeyDef primaryKey, IdentityDef identity, String tablespaceName) 
 -