Uses of Interface
com.mckoi.database.TableDataSource
-
Packages that use TableDataSource Package Description com.mckoi.database The core database classes for Mckoi. -
-
Uses of TableDataSource in com.mckoi.database
Subinterfaces of TableDataSource in com.mckoi.database Modifier and Type Interface Description interfaceMutableTableDataSourceA mutable data source that allows for the addition and removal of rows.Classes in com.mckoi.database that implement TableDataSource Modifier and Type Class Description classAbstractDataTableThis is the abstract class implemented by a DataTable like table.classCompositeTableA composite of two or more datasets used to implement UNION, INTERSECTION, and DIFFERENCE.classDataTableDataTable is a wrapper for a MutableTableDataSource that fits into the query hierarchy level.classDataTableFilterThis object sits on top of a DataTable object filtering out certain types of calls.classDefaultDataTableThis represents a default implementation of a DataTable.classFilterTableA table that is a filter for another table.classFunctionTableA table that has a number of columns and as many rows as the refering table.classGTPrivMapDataSourceA GTDataSource that maps a Privs 11-bit set to strings that represent the priv in human understandable string.classGTSQLTypeInfoDataSourceA GTDataSource that models all SQL types that are available.classJoinedTableA Table that represents the result of one or more other tables joined together.classNaturallyJoinedTableA table that is the cartesian product of two tables.classReferenceTableThis is an implementation of a Table that references a DataTable as its parent.classSubsetColumnTableThis object is a filter that sits atop a Table object.classTableThis is a definition for a table in the database.classTemporaryTableThis class represents a temporary table that is built from data that is not related to any underlying DataTable object from the database.classVirtualTableA VirtualTable is a representation of a table whose rows are actually physically stored in another table.Methods in com.mckoi.database that return TableDataSource Modifier and Type Method Description protected TableDataSourceSelectableScheme. getTable()Returns the Table.TableDataSourceSimpleTransaction. getTableDataSource(TableName table_name)Returns a TableDataSource object that represents the table with the given name within this transaction.Methods in com.mckoi.database with parameters of type TableDataSource Modifier and Type Method Description SelectableSchemeBlindSearch. copy(TableDataSource table, boolean immutable)Returns an exact copy of this scheme including any optimization information.SelectableSchemeInsertSearch. copy(TableDataSource table, boolean immutable)Returns an exact copy of this scheme including any optimization information.abstract SelectableSchemeSelectableScheme. copy(TableDataSource table, boolean immutable)Returns an exact copy of this scheme including any optimization information.Constructors in com.mckoi.database with parameters of type TableDataSource Constructor Description BlindSearch(TableDataSource table, int column)The Constructor.CollatedBaseSearch(TableDataSource table, int column)The Constructor.InsertSearch(TableDataSource table, int column)The Constructor.InsertSearch(TableDataSource table, int column, IntegerVector vec)Constructor sets the scheme with a pre-sorted list.RowData(TableDataSource table)The Constructor generates a blank row.SelectableScheme(TableDataSource table, int column)The constructor for all schemes.SimpleTableQuery(TableDataSource in_table)Constructs the SimpleTableQuery with the given MutableTableDataSource object.
-