public class TTable<DB extends TDatabase<DB>> extends DBTable
DBRowSet.FieldInitMode, DBRowSet.PartialMode
Modifier and Type | Field and Description |
---|---|
DB |
DB |
INT_SIZE_BIG, INT_SIZE_DEFAULT, INT_SIZE_MEDIUM, INT_SIZE_SMALL
beanType, columnReferences, columns, comment, db, entityName, log, timestampColumn
CTX_ALIAS, CTX_ALL, CTX_DEFAULT, CTX_FULLNAME, CTX_NAME, CTX_NOPARENTHESIS, CTX_VALUE
Constructor and Description |
---|
TTable(String name,
DB db) |
TTable(String name,
DB db,
String alias) |
Modifier and Type | Method and Description |
---|---|
DB |
getDatabase()
finally we know the database type
|
addColumn, addColumn, addColumn, addColumn, addColumn, addColumn, addColumn, addForeignKey, addForeignKey, addForeignKey, addIdentity, addIdentity, addIndex, addIndex, addIndex, addSQL, addTimestamp, checkUniqueConstraints, clone, clone, createAndAppendColumn, createRecord, deleteRecord, getAlias, getDefaultCascadeDeleteAction, getForeignKeyRelations, getIndexes, getKeyColumns, getName, getPrimaryKey, initClonedFields, initRecordDefaultValues, isUpdateable, removeIndex, setDefaultCascadeDeleteAction, setPrimaryKey, validateValue
addColumnReference, addReferencedColumns, checkParamRecord, completeInitRecord, count, createRecordCommand, deleteAllReferences, deleteRecord, deleteReferenceRecords, equals, getBeanType, getColumn, getColumn, getColumnExprAt, getColumnIndex, getColumnIndex, getColumnReferences, getColumns, getComment, getEntityName, getFullName, getIdentifier, getKeyConstraints, getRenameTablePhrase, getRowsetData, getTimestampColumn, hashCode, initRecord, initRecord, isColumnReadOnly, isKeyColumn, isSame, key, on, on, prepareInitRecord, readRecord, readRecord, readRecord, recordExists, recordExists, setBeanType, setBeanType, setComment, setEntityName, setRowsetData, setTimestampColumn, updateRecord
checkParamNull
public final DB getDatabase()
getDatabase
in class DBRowSet
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.