Uses of Interface
ru.curs.celesta.score.TableElement
-
Packages that use TableElement Package Description ru.curs.celesta.dbutils.adaptors Adaptors for various RDBMS.ru.curs.celesta.dbutils.adaptors.ddl Root package of ddl adaptors.ru.curs.celesta.dbutils.adaptors.function Utility classes for RDBMS adaptors.ru.curs.celesta.dbutils.meta Database meta information DTO classes.ru.curs.celesta.dbutils.stmt Classes for work with prepared statements.ru.curs.celesta.dbutils.term Terms that constitute cursor's WHERE condition.ru.curs.celesta.score Package containing metadata of table structure. -
-
Uses of TableElement in ru.curs.celesta.dbutils.adaptors
Methods in ru.curs.celesta.dbutils.adaptors with parameters of type TableElement Modifier and Type Method Description voidDBAdaptor. createPK(Connection conn, TableElement t)Creates primary key on a table.voidDBAdaptor. createTable(Connection conn, TableElement te)Creates a table "from scratch" in the database.abstract PreparedStatementDBAdaptor. deleteRecordSetStatement(Connection conn, TableElement t, String where)Creates a PreparedStatement object for a DELETE statement for deleting a set of records that satisfy a condition.PreparedStatementFirebirdAdaptor. deleteRecordSetStatement(Connection conn, TableElement t, String where)PreparedStatementMSSQLAdaptor. deleteRecordSetStatement(Connection conn, TableElement t, String where)PreparedStatementOpenSourceDbAdaptor. deleteRecordSetStatement(Connection conn, TableElement t, String where)PreparedStatementOraAdaptor. deleteRecordSetStatement(Connection conn, TableElement t, String where)voidDBAdaptor. dropPk(Connection conn, TableElement t, String pkName)Drops primary key from the table by using known name of the primary key.voidDBAdaptor. dropTable(Connection conn, TableElement t)Deletes table from RDBMS.Set<String>DBAdaptor. getColumns(Connection conn, TableElement t)Returns a set of column names for a specific table.Set<String>FirebirdAdaptor. getColumns(Connection conn, TableElement t)Set<String>OpenSourceDbAdaptor. getColumns(Connection conn, TableElement t)Set<String>OraAdaptor. getColumns(Connection conn, TableElement t)abstract PreparedStatementDBAdaptor. getDeleteRecordStatement(Connection conn, TableElement t, String where)Creates a PreparedStatement object for a DELETE statement for deleting a set of records that satisfy a condition.PreparedStatementFirebirdAdaptor. getDeleteRecordStatement(Connection conn, TableElement t, String where)PreparedStatementMSSQLAdaptor. getDeleteRecordStatement(Connection conn, TableElement t, String where)PreparedStatementOpenSourceDbAdaptor. getDeleteRecordStatement(Connection conn, TableElement t, String where)PreparedStatementOraAdaptor. getDeleteRecordStatement(Connection conn, TableElement t, String where)abstract PreparedStatementDBAdaptor. getOneRecordStatement(Connection conn, TableElement t, String where, Set<String> fields)Creates a PreparedStatement object for a SELECT statement containing at most one record.PreparedStatementFirebirdAdaptor. getOneRecordStatement(Connection conn, TableElement t, String where, Set<String> fields)PreparedStatementMSSQLAdaptor. getOneRecordStatement(Connection conn, TableElement t, String where, Set<String> fields)PreparedStatementOpenSourceDbAdaptor. getOneRecordStatement(Connection conn, TableElement t, String where, Set<String> fields)PreparedStatementOraAdaptor. getOneRecordStatement(Connection conn, TableElement t, String where, Set<String> fields)abstract DbPkInfoDBAdaptor. getPKInfo(Connection conn, TableElement t)Returns information on the primary key of a table.DbPkInfoFirebirdAdaptor. getPKInfo(Connection conn, TableElement t)DbPkInfoH2Adaptor. getPKInfo(Connection conn, TableElement t)DbPkInfoMSSQLAdaptor. getPKInfo(Connection conn, TableElement t)DbPkInfoOraAdaptor. getPKInfo(Connection conn, TableElement t)DbPkInfoPostgresAdaptor. getPKInfo(Connection conn, TableElement t)StringDBAdaptor. pkConstraintString(TableElement tableElement)Returns DB specific PK constraint name for a table element.StringFirebirdAdaptor. pkConstraintString(TableElement tableElement)StringOraAdaptor. pkConstraintString(TableElement tableElement)voidDBAdaptor. updateVersioningTrigger(Connection conn, TableElement t) -
Uses of TableElement in ru.curs.celesta.dbutils.adaptors.ddl
Methods in ru.curs.celesta.dbutils.adaptors.ddl with parameters of type TableElement Modifier and Type Method Description voidDdlAdaptor. createPk(Connection conn, TableElement t)Creates primary key in the table according to meta description.voidDdlAdaptor. createTable(Connection conn, TableElement te)Creates a table "from scratch" in the database.voidDdlAdaptor. dropPk(Connection conn, TableElement t, String pkName)Drops primary key from the table by using known name of the primary key.abstract StringDdlGenerator. dropPk(TableElement t, String pkName)Generates SQL for dropping primary key from the table by using known name of the primary key.StringFirebirdDdlGenerator. dropPk(TableElement t, String pkName)StringH2DdlGenerator. dropPk(TableElement t, String pkName)StringMsSqlDdlGenerator. dropPk(TableElement t, String pkName)StringOraDdlGenerator. dropPk(TableElement t, String pkName)StringPostgresDdlGenerator. dropPk(TableElement t, String pkName)voidDdlAdaptor. dropTable(Connection conn, TableElement t)Deletes table from RDBMS.voidDdlAdaptor. updateVersioningTrigger(Connection conn, TableElement t) -
Uses of TableElement in ru.curs.celesta.dbutils.adaptors.function
Methods in ru.curs.celesta.dbutils.adaptors.function with parameters of type TableElement Modifier and Type Method Description static StringSchemalessFunctions. getIncrementSequenceName(TableElement table)static StringSchemalessFunctions. getUpdTriggerName(TableElement table)static StringSchemalessFunctions. getVersionCheckTriggerName(TableElement table) -
Uses of TableElement in ru.curs.celesta.dbutils.meta
Methods in ru.curs.celesta.dbutils.meta with parameters of type TableElement Modifier and Type Method Description booleanDbPkInfo. reflects(TableElement t) -
Uses of TableElement in ru.curs.celesta.dbutils.stmt
Methods in ru.curs.celesta.dbutils.stmt with parameters of type TableElement Modifier and Type Method Description static PreparedStmtHolderPreparedStatementHolderFactory. createGetHolder(TableElement meta, DBAdaptor dbAdaptor, Connection conn) -
Uses of TableElement in ru.curs.celesta.dbutils.term
Methods in ru.curs.celesta.dbutils.term with parameters of type TableElement Modifier and Type Method Description static WhereTermCsqlWhereTermsMaker. getPKWhereTermForGet(TableElement t) -
Uses of TableElement in ru.curs.celesta.score
Classes in ru.curs.celesta.score that implement TableElement Modifier and Type Class Description classBasicTableSuper class forTableandReadOnlyTablethat encompasses common logic for both table types.classMaterializedViewMaterialized view data element.classReadOnlyTableRead Only Table object in metadata.classTableTable object in metadata.Methods in ru.curs.celesta.score that return TableElement Modifier and Type Method Description TableElementColumn. getParentTable()Returns table that current column belongs to.TableElementTableRef. getTable()Returns table.Constructors in ru.curs.celesta.score with parameters of type TableElement Constructor Description BinaryColumn(TableElement table, String name)BooleanColumn(TableElement table, String name)DateTimeColumn(TableElement table, String name)DecimalColumn(TableElement table, String name, int precision, int scale)FloatingColumn(TableElement table, String name)IntegerColumn(TableElement table, String name)StringColumn(TableElement table, String name)TableRef(TableElement table, String alias)ZonedDateTimeColumn(TableElement table, String name)
-