Uses of Class
com.mckoi.database.DataTableDef
-
Packages that use DataTableDef Package Description com.mckoi.database The core database classes for Mckoi.com.mckoi.database.interpret -
-
Uses of DataTableDef in com.mckoi.database
Fields in com.mckoi.database declared as DataTableDef Modifier and Type Field Description (package private) static DataTableDefGTConnectionInfoDataSource. DEF_DATA_TABLE_DEFThe data table def that describes this table of data source.(package private) static DataTableDefGTCurrentConnectionsDataSource. DEF_DATA_TABLE_DEFThe data table def that describes this table of data source.(package private) static DataTableDefGTPrivMapDataSource. DEF_DATA_TABLE_DEFThe data table def that describes this table of data source.(package private) static DataTableDefGTProductDataSource. DEF_DATA_TABLE_DEFThe data table def that describes this table of data source.(package private) static DataTableDefGTSQLTypeInfoDataSource. DEF_DATA_TABLE_DEFThe data table def that describes this table of data source.(package private) static DataTableDefGTStatisticsDataSource. DEF_DATA_TABLE_DEFThe data table def that describes this table of data source.(package private) static DataTableDefGTTableColumnsDataSource. DEF_DATA_TABLE_DEFThe data table def that describes this table of data source.(package private) static DataTableDefGTTableInfoDataSource. DEF_DATA_TABLE_DEFThe data table def that describes this table of data source.private DataTableDefFunctionTable. fun_table_defThe DataTableDef object that describes the columns in this function table.private static DataTableDef[]DatabaseConnection. INTERNAL_DEF_LISTA list of DataTableDef system table definitions for tables internal to the database connection.private static DataTableDef[]Transaction. INTERNAL_DEF_LISTA list of DataTableDef system table definitions for tables internal to the transaction.private DataTableDefReferenceTable. modified_table_defThe modified DataTableDef object for this reference.private DataTableDefSubsetColumnTable. subset_table_defThe DataTableDef object that describes the subset column of this table.private DataTableDefDatabaseConnection.TriggeredOldNewDataSource. table_defprotected DataTableDefMasterTableDataSource. table_defA DataTableDef object that describes the table topology.private DataTableDefRowData. table_defThe definition of the table.private DataTableDefSimpleTableQuery. table_defThe DataTableDef for this table.private DataTableDefTemporaryTable. table_defThe DataTableDef object that describes the columns in this table.private DataTableDef[]AbstractInternalTableInfo. table_def_listThe list of DataTableDef objects that descibe each table in the above list.private DataTableDefViewDef. view_defThe DataTableDef object that describes the view column def.private DataTableDef[]GTTableColumnsDataSource. visible_tablesThe list of all DataTableDef visible to the transaction.private DataTableDefJoinedTable. vt_table_defThe DataTableDef object that describes the columns and name of this table.Methods in com.mckoi.database that return DataTableDef Modifier and Type Method Description private static DataTableDefConnectionTriggerManager.TriggerInternalTableInfo. createDataTableDef(java.lang.String schema, java.lang.String name)private static DataTableDefProcedureManager.ProcedureInternalTableInfo. createDataTableDef(java.lang.String schema, java.lang.String name)private static DataTableDefSequenceManager.SequenceInternalTableInfo. createDataTableDef(java.lang.String schema, java.lang.String name)DataTableDefAbstractInternalTableInfo. getDataTableDef(int i)Returns the DataTableDef object that describes the table at the given index in this container.abstract DataTableDefAbstractInternalTableInfo2. getDataTableDef(int i)DataTableDefCompositeTable. getDataTableDef()DataTableDefConnectionTriggerManager.TriggerInternalTableInfo. getDataTableDef(int i)DataTableDefDatabaseConnection. getDataTableDef(TableName name)Returns the DataTableDef for the table with the given name.DataTableDefDatabaseConnection.OldAndNewInternalTableInfo. getDataTableDef(int i)DataTableDefDatabaseConnection.TriggeredOldNewDataSource. getDataTableDef()DataTableDefDatabaseQueryContext. getDataTableDef(TableName name)Returns a DataTableDef for the given table name.DataTableDefDataTable. getDataTableDef()Returns the DataTableDef object for this table.DataTableDefDataTableFilter. getDataTableDef()Returns a DataTableDef object that defines the name of the table and the layout of the columns of the table.DataTableDefFilterTable. getDataTableDef()Returns a DataTableDef object that defines the name of the table and the layout of the columns of the table.DataTableDefFunctionTable. getDataTableDef()Returns the DataTableDef object that represents the columns in this function table.DataTableDefGTConnectionInfoDataSource. getDataTableDef()DataTableDefGTCurrentConnectionsDataSource. getDataTableDef()abstract DataTableDefGTDataSource. getDataTableDef()DataTableDefGTPrivMapDataSource. getDataTableDef()DataTableDefGTProductDataSource. getDataTableDef()DataTableDefGTSQLTypeInfoDataSource. getDataTableDef()DataTableDefGTStatisticsDataSource. getDataTableDef()DataTableDefGTTableColumnsDataSource. getDataTableDef()DataTableDefGTTableInfoDataSource. getDataTableDef()DataTableDefInternalTableInfo. getDataTableDef(int i)Returns the DataTableDef object that describes the table at the given index in this container.DataTableDefJoinedTable. getDataTableDef()Returns the DataTableDef object that describes the columns in this table.(package private) DataTableDefMasterTableDataSource. getDataTableDef()Returns the DataTableDef object that represents the topology of this table data source (name, columns, etc).DataTableDefMasterTableDataSource.MMutableTableDataSource. getDataTableDef()DataTableDefMasterTableDataSource.MRawDiagnosticTable. getDataTableDef()DataTableDefProcedureManager.ProcedureInternalTableInfo. getDataTableDef(int i)DataTableDefRawDiagnosticTable. getDataTableDef()Returns the DataTableDef object that describes the logical topology of the columns in this table.DataTableDefReferenceTable. getDataTableDef()Returns the 'modified' DataTableDef object for this reference.DataTableDefSequenceManager.SequenceInternalTableInfo. getDataTableDef(int i)DataTableDefSimpleTransaction. getDataTableDef(TableName table_name)Returns the DataTableDef for the table with the given name that is visible within this transaction.DataTableDefSubsetColumnTable. getDataTableDef()Returns the DataTableDef object that describes the columns and name of this table.abstract DataTableDefTable. getDataTableDef()Returns a DataTableDef object that defines the name of the table and the layout of the columns of the table.DataTableDefTableAccessState. getDataTableDef()Returns the DataTableDef object that contains information on the columns of the table.DataTableDefTableDataSource. getDataTableDef()Returns a DataTableDef object that defines the layout of the table that this data is in.DataTableDefTableQueryDef. getDataTableDef()Returns an immutable DataTableDef object that describes the columns in this table source, and the name of the table.DataTableDefTemporaryTable. getDataTableDef()DataTableDefViewDef. getDataTableDef()Returns the DataTableDef for this view.DataTableDefViewManager.ViewInternalTableInfo. getDataTableDef(int i)DataTableDefTableDescriptions. getDef(java.lang.String table_name)Returns the DataTableDef object for the table with the given name.protected DataTableDefSimpleTransaction. getDynamicDataTableDef(TableName table_name)Returns the DataTableDef for a dynamic table defined in this transaction.protected DataTableDefTransaction. getDynamicDataTableDef(TableName table_name)Returns the DataTableDef for the given internal table.(package private) DataTableDefV1MasterTableDataSource. loadDataTableDef()DataTableDefDataTableDef. noColumnCopy()Returns a copy of this object, except with no columns or constraints.(package private) static DataTableDefDataTableDef. read(java.io.DataInput in)Reads this DataTableDef file from the data input stream.Methods in com.mckoi.database with parameters of type DataTableDef Modifier and Type Method Description (package private) voidTableDescriptions. add(DataTableDef table)Adds a new DataTableDef object to the list of tables in the database.voidDatabaseConnection. 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.voidDatabaseConnection. 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.voidTransaction. 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.voidTransaction. alterTable(TableName table_name, DataTableDef table_def)Alters the table with the given name within this transaction to the specified table definition.voidTransaction. 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.(package private) static java.util.ArrayListConvertUtils. convertIndexFiles1(java.io.File original_ijf, IndexStore new_store, DataTableDef table_def, DebugLogger logger)Upgrades an .ijf index file to an .iid IndexStore.voidDataTableFile. create(DataTableDef def)Creates a new file of the given table.(package private) voidV1MasterTableDataSource. create(int table_id, DataTableDef table_def, int data_sector_size, int index_sector_size)Physically create this master table in the file system at the given path.(package private) voidV2MasterTableDataSource. create(int table_id, DataTableDef table_def)Create this master table in the file system at the given path.(package private) MasterTableDataSourceTableDataConglomerate. createMasterTable(DataTableDef table_def, int data_sector_size, int index_sector_size)Creates a table store in this conglomerate with the given name and returns a reference to the table.voidDatabaseConnection. createTable(DataTableDef table_def)Create a new table within the context of the current connection transaction.voidDatabaseConnection. createTable(DataTableDef table_def, int data_sector_size, int index_sector_size)Create a new table with a starting initial sector size.voidTransaction. createTable(DataTableDef table_def)Creates a new table within this transaction.voidTransaction. createTable(DataTableDef table_def, int data_sector_size, int index_sector_size)Creates a new table within this transaction with the given sector size.(package private) static int[]TableDataConglomerate. findColumnIndices(DataTableDef table_def, java.lang.String[] cols)Returns a list of column indices into the given DataTableDef for the given column names.Transaction.CheckExpressionDatabaseSystem. prepareTransactionCheckConstraint(DataTableDef table_def, Transaction.CheckExpression check)Given a Transaction.CheckExpression, this will prepare the expression and return a new prepared CheckExpression.Transaction.CheckExpressionTransactionSystem. prepareTransactionCheckConstraint(DataTableDef table_def, Transaction.CheckExpression check)Given a Transaction.CheckExpression, this will prepare the expression and return a new prepared CheckExpression.(package private) voidV1MasterTableDataSource. saveDataTableDef(DataTableDef def)protected voidMasterTableDataSource. setupDataTableDef(DataTableDef table_def)Sets up the DataTableDef.(package private) voidMasterTableJournal. testCommitClash(DataTableDef table_def, MasterTableJournal journal)Throws a transaction clash exception if it detects a clash between journal entries.booleanDataTableFile. update(DataTableDef def)Updates a file of the given table.voidDatabaseConnection. updateTable(DataTableDef table_def)Updates a given table within the context of the current connection transaction.voidDatabaseConnection. 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 AbstractInternalTableInfo(java.lang.String type, DataTableDef[] table_def_list)Constructs the container than manages the creation of the given table objects.DataTableDef(DataTableDef table_def)Copy constructor.ReferenceTable(Table table, DataTableDef def)Constructs the ReferenceTable given the parent table, and a new DataTableDef that describes the columns in this table.TriggeredOldNewDataSource(TransactionSystem system, DataTableDef table_def)Constructor.ViewDef(DataTableDef view_def, QueryPlanNode query_node)Constructs the ViewDef object. -
Uses of DataTableDef in com.mckoi.database.interpret
Fields in com.mckoi.database.interpret declared as DataTableDef Modifier and Type Field Description private DataTableDefFromTableDirectSource. data_table_defThe DataTableDef object that describes the table.Methods in com.mckoi.database.interpret that return DataTableDef Modifier and Type Method Description (package private) DataTableDefCreateTable. createDataTableDef()Creates a DataTableDef that describes the table that was defined by this create statement.
-