Uses of Interface
com.im.commons.db.DatabasePlatform
-
Packages that use DatabasePlatform Package Description com.im.commons.db com.im.commons.db.ddl -
-
Uses of DatabasePlatform in com.im.commons.db
Subinterfaces of DatabasePlatform in com.im.commons.db Modifier and Type Interface Description interface
DatabasePlatformX
DO NOT USE THIS INTERFACE OUTSIDE db_commons MODULE!!! This is temporary interface.Classes in com.im.commons.db that implement DatabasePlatform Modifier and Type Class Description class
AbstractDatabasePlatform
Provides information for interacting with a database.Methods in com.im.commons.db that return DatabasePlatform Modifier and Type Method Description static DatabasePlatform
AbstractDatabasePlatform. create(BaseDataSource bds)
DatabasePlatform
DatabasePlatformFactory. create(BaseDataSource dds)
-
Uses of DatabasePlatform in com.im.commons.db.ddl
Methods in com.im.commons.db.ddl with parameters of type DatabasePlatform 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. forTableLazy(DatabasePlatform dbPlatform, java.lang.String schema, java.lang.String tableName)
static DBTableInfoImpl
DBTableInfoImpl. forView(DatabasePlatform dbPlatform, java.lang.String schema, java.lang.String viewName, java.lang.String sql, java.util.List<DBColInfo> columns)
Constructors in com.im.commons.db.ddl with parameters of type DatabasePlatform 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)
-