Uses of Class
com.mckoi.database.DataTableDef
Packages that use DataTableDef
-
Uses of DataTableDef in com.mckoi.database
Fields in com.mckoi.database declared as DataTableDefModifier and TypeFieldDescriptionprotected DataTableDef
MasterTableDataSource.table_def
A DataTableDef object that describes the table topology.protected DataTableDef
MasterTableDataSource.table_def
A DataTableDef object that describes the table topology.Methods in com.mckoi.database that return DataTableDefModifier and TypeMethodDescriptionCompositeTable.getDataTableDef()
DatabaseConnection.getDataTableDef
(TableName name) Returns the DataTableDef for the table with the given name.DatabaseQueryContext.getDataTableDef
(TableName name) Returns a DataTableDef for the given table name.DataTable.getDataTableDef()
Returns the DataTableDef object for this table.DataTableFilter.getDataTableDef()
Returns a DataTableDef object that defines the name of the table and the layout of the columns of the table.FilterTable.getDataTableDef()
Returns a DataTableDef object that defines the name of the table and the layout of the columns of the table.FunctionTable.getDataTableDef()
Returns the DataTableDef object that represents the columns in this function table.GTPrivMapDataSource.getDataTableDef()
GTSQLTypeInfoDataSource.getDataTableDef()
JoinedTable.getDataTableDef()
Returns the DataTableDef object that describes the columns in this table.RawDiagnosticTable.getDataTableDef()
Returns the DataTableDef object that describes the logical topology of the columns in this table.ReferenceTable.getDataTableDef()
Returns the 'modified' DataTableDef object for this reference.SimpleTransaction.getDataTableDef
(TableName table_name) Returns the DataTableDef for the table with the given name that is visible within this transaction.SubsetColumnTable.getDataTableDef()
Returns the DataTableDef object that describes the columns and name of this table.abstract DataTableDef
Table.getDataTableDef()
Returns a DataTableDef object that defines the name of the table and the layout of the columns of the table.TableAccessState.getDataTableDef()
Returns the DataTableDef object that contains information on the columns of the table.TableDataSource.getDataTableDef()
Returns a DataTableDef object that defines the layout of the table that this data is in.TableQueryDef.getDataTableDef()
Returns an immutable DataTableDef object that describes the columns in this table source, and the name of the table.TemporaryTable.getDataTableDef()
ViewDef.getDataTableDef()
Returns the DataTableDef for this view.Returns the DataTableDef object for the table with the given name.protected DataTableDef
SimpleTransaction.getDynamicDataTableDef
(TableName table_name) Returns the DataTableDef for a dynamic table defined in this transaction.protected DataTableDef
Transaction.getDynamicDataTableDef
(TableName table_name) Returns the DataTableDef for the given internal table.DataTableDef.noColumnCopy()
Returns a copy of this object, except with no columns or constraints.Methods in com.mckoi.database with parameters of type DataTableDefModifier and TypeMethodDescriptionvoid
DatabaseConnection.alterCreateTable
(DataTableDef table_def) Given a DataTableDef, if the table exists then it is updated otherwise if it doesn't exist then it is created.void
DatabaseConnection.alterCreateTable
(DataTableDef table_def, int data_sector_size, int index_sector_size) Given a DataTableDef, if the table exists then it is updated otherwise if it doesn't exist then it is created.void
Transaction.alterCreateTable
(DataTableDef table_def, int data_sector_size, int index_sector_size) Given a DataTableDef, if the table exists then it is updated otherwise if it doesn't exist then it is created.void
Transaction.alterTable
(TableName table_name, DataTableDef table_def) Alters the table with the given name within this transaction to the specified table definition.void
Transaction.alterTable
(TableName table_name, DataTableDef table_def, int data_sector_size, int index_sector_size) Alter the table with the given name to the new definition and give the copied table a new data sector size.void
DatabaseConnection.createTable
(DataTableDef table_def) Create a new table within the context of the current connection transaction.void
DatabaseConnection.createTable
(DataTableDef table_def, int data_sector_size, int index_sector_size) Create a new table with a starting initial sector size.void
Transaction.createTable
(DataTableDef table_def) Creates a new table within this transaction.void
Transaction.createTable
(DataTableDef table_def, int data_sector_size, int index_sector_size) Creates a new table within this transaction with the given sector size.DatabaseSystem.prepareTransactionCheckConstraint
(DataTableDef table_def, Transaction.CheckExpression check) Given a Transaction.CheckExpression, this will prepare the expression and return a new prepared CheckExpression.TransactionSystem.prepareTransactionCheckConstraint
(DataTableDef table_def, Transaction.CheckExpression check) Given a Transaction.CheckExpression, this will prepare the expression and return a new prepared CheckExpression.void
DatabaseConnection.updateTable
(DataTableDef table_def) Updates a given table within the context of the current connection transaction.void
DatabaseConnection.updateTable
(DataTableDef table_def, int data_sector_size, int index_sector_size) Updates a given table within the context of the current connection transaction.Constructors in com.mckoi.database with parameters of type DataTableDefModifierConstructorDescriptionDataTableDef
(DataTableDef table_def) Copy constructor.ViewDef
(DataTableDef view_def, QueryPlanNode query_node) Constructs the ViewDef object.