Uses of Class
com.im.commons.db.ddl.DBColInfo
-
Packages that use DBColInfo Package Description com.im.commons.db com.im.commons.db.ddl -
-
Uses of DBColInfo in com.im.commons.db
Methods in com.im.commons.db that return DBColInfo Modifier and Type Method Description DBColInfo
AbstractDatabasePlatform. buildColumnInfoForColumn(java.lang.String dbSchemaName, java.lang.String tableName, java.lang.String columnName)
DBColInfo
DatabasePlatform. buildColumnInfoForColumn(java.lang.String dbSchemaName, java.lang.String tableName, java.lang.String columnName)
Build the DBColInfos for the particlaar column.Methods in com.im.commons.db that return types with arguments of type DBColInfo Modifier and Type Method Description java.util.Map<java.lang.String,java.util.List<DBColInfo>>
AbstractDatabasePlatform. buildColumnInfosForSchema(java.lang.String dbSchemaName)
java.util.List<DBColInfo>
AbstractDatabasePlatform. buildColumnInfosForTable(java.lang.String dbSchemaName, java.lang.String tableName)
java.util.List<DBColInfo>
DatabasePlatform. buildColumnInfosForTable(java.lang.String dbSchemaName, java.lang.String tableName)
Build the DBColInfos for the table.protected java.util.Map<java.lang.String,java.util.List<DBColInfo>>
AbstractDatabasePlatform. doBuildColumnInfosImpl(java.lang.String dbSchemaName, java.lang.String tableName, java.lang.String columnName)
Method parameters in com.im.commons.db with type arguments of type DBColInfo Modifier and Type Method Description void
AbstractDatabasePlatform. addPseudoColumnInfos(java.util.List<DBColInfo> cols, java.lang.String columnPattern)
Add any magical pseudo columns such as Oracle's ROWID columns.java.util.List<DBConstraintInfo>
DatabasePlatform. buildConstraintInfosForTable(java.lang.String dbSchemaName, java.lang.String tableName, java.util.List<DBColInfo> cols, boolean useCache)
Retrieves unique constraints declared for the table.protected java.util.List<DBConstraintInfo>
AbstractDatabasePlatform. buildConstraintInfosImpl(java.lang.String dbSchemaName, java.lang.String tableName, java.util.List<DBColInfo> collsInTable, boolean useCache)
Build constraint info for the specified table. -
Uses of DBColInfo in com.im.commons.db.ddl
Methods in com.im.commons.db.ddl that return DBColInfo Modifier and Type Method Description DBColInfo
DBTableInfo. getColumn(java.lang.String name)
Finds aDBColInfo
by its name.DBColInfo
DBTableInfoImpl. getColumn(java.lang.String columnName)
DBColInfo
DBTableInfoProxy. getColumn(java.lang.String name)
DBColInfo
DBColInfo. removeProperty(java.lang.String key)
Remove a property.DBColInfo
DBColInfo. updateProperties(java.util.Map<java.lang.String,java.lang.String> nue)
DBColInfo
DBColInfo. updateProperty(java.lang.String key, java.lang.String value)
Update or add a property.Methods in com.im.commons.db.ddl that return types with arguments of type DBColInfo Modifier and Type Method Description java.util.List<DBColInfo>
DBTableInfo. getColumns()
Gets the columns in thisDBTableInfo
.java.util.List<DBColInfo>
DBTableInfoImpl. getColumns()
Getter for property columns.java.util.List<DBColInfo>
DBTableInfoProxy. getColumns()
Method parameters in com.im.commons.db.ddl with type arguments of type DBColInfo Modifier and Type Method Description static DBTableInfoImpl
DBTableInfoImpl. create(DatabasePlatform dbPlatform, java.lang.String schema, java.lang.String tableName, DBTableInfo.Type type, java.util.List<DBColInfo> columns, java.util.List<java.lang.String> primaryKeyColumns, java.lang.String sql)
CreatesDBTableInfo
instance with limited information.static DBTableInfoImpl
DBTableInfoImpl. forTable(DatabasePlatform dbPlatform, java.lang.String schema, java.lang.String tableName, java.util.List<DBColInfo> columns, java.util.List<DBForeignKeyInfo> importedFKInfo, java.util.List<DBForeignKeyInfo> exportedFKInfo, java.util.List<DBConstraintInfo> uniqueConstraints, java.util.List<DBIndexInfo> indexInfo, java.util.List<DBTriggerInfo> triggerInfo, java.util.List<java.lang.String> primaryKeyColumns)
static DBTableInfoImpl
DBTableInfoImpl. forView(DatabasePlatform dbPlatform, java.lang.String schema, java.lang.String viewName, java.lang.String sql, java.util.List<DBColInfo> columns)
DBTableInfo
DBTableInfo. updateColumns(java.util.List<DBColInfo> cols)
DBTableInfo
DBTableInfoImpl. updateColumns(java.util.List<DBColInfo> cols)
DBTableInfo
DBTableInfoProxy. updateColumns(java.util.List<DBColInfo> cols)
Constructor parameters in com.im.commons.db.ddl with type arguments of type DBColInfo Constructor Description DBTableInfoImpl(DatabasePlatform dbPlatform, DBTableInfo.Type type, java.lang.String schema, java.lang.String tableName, java.lang.String sql, java.util.List<DBColInfo> columns, java.util.List<DBForeignKeyInfo> importedFKInfo, java.util.List<DBForeignKeyInfo> exportedFKInfo, java.util.List<DBConstraintInfo> uniqueConstraints, java.util.List<DBIndexInfo> indexInfo, java.util.List<DBTriggerInfo> triggerInfo, java.util.List<java.lang.String> primaryKeyColumns)
-