Uses of Class
com.mckoi.database.DataTableDef
-
Packages that use DataTableDef Package Description com.mckoi.database The core database classes for Mckoi. -
-
Uses of DataTableDef in com.mckoi.database
Fields in com.mckoi.database declared as DataTableDef Modifier and Type Field Description protected 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 DataTableDef Modifier and Type Method Description DataTableDef
CompositeTable. getDataTableDef()
DataTableDef
DatabaseConnection. getDataTableDef(TableName name)
Returns the DataTableDef for the table with the given name.DataTableDef
DatabaseQueryContext. getDataTableDef(TableName name)
Returns a DataTableDef for the given table name.DataTableDef
DataTable. getDataTableDef()
Returns the DataTableDef object for this table.DataTableDef
DataTableFilter. getDataTableDef()
Returns a DataTableDef object that defines the name of the table and the layout of the columns of the table.DataTableDef
FilterTable. getDataTableDef()
Returns a DataTableDef object that defines the name of the table and the layout of the columns of the table.DataTableDef
FunctionTable. getDataTableDef()
Returns the DataTableDef object that represents the columns in this function table.DataTableDef
GTPrivMapDataSource. getDataTableDef()
DataTableDef
GTSQLTypeInfoDataSource. getDataTableDef()
DataTableDef
JoinedTable. getDataTableDef()
Returns the DataTableDef object that describes the columns in this table.DataTableDef
RawDiagnosticTable. getDataTableDef()
Returns the DataTableDef object that describes the logical topology of the columns in this table.DataTableDef
ReferenceTable. getDataTableDef()
Returns the 'modified' DataTableDef object for this reference.DataTableDef
SimpleTransaction. getDataTableDef(TableName table_name)
Returns the DataTableDef for the table with the given name that is visible within this transaction.DataTableDef
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.DataTableDef
TableAccessState. getDataTableDef()
Returns the DataTableDef object that contains information on the columns of the table.DataTableDef
TableDataSource. getDataTableDef()
Returns a DataTableDef object that defines the layout of the table that this data is in.DataTableDef
TableQueryDef. getDataTableDef()
Returns an immutable DataTableDef object that describes the columns in this table source, and the name of the table.DataTableDef
TemporaryTable. getDataTableDef()
DataTableDef
ViewDef. getDataTableDef()
Returns the DataTableDef for this view.DataTableDef
TableDescriptions. getDef(java.lang.String table_name)
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
DataTableDef. noColumnCopy()
Returns a copy of this object, except with no columns or constraints.Methods in com.mckoi.database with parameters of type DataTableDef Modifier and Type Method Description void
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.Transaction.CheckExpression
DatabaseSystem. prepareTransactionCheckConstraint(DataTableDef table_def, Transaction.CheckExpression check)
Given a Transaction.CheckExpression, this will prepare the expression and return a new prepared CheckExpression.Transaction.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 DataTableDef Constructor Description DataTableDef(DataTableDef table_def)
Copy constructor.ViewDef(DataTableDef view_def, QueryPlanNode query_node)
Constructs the ViewDef object.
-