## Uses of Interface
com.mckoi.database.RootTable

Packages that use RootTable
com.mckoi.database: The core database classes for Mckoi.

### Uses of RootTable in com.mckoi.database

Classes in com.mckoi.database that implement RootTable
`class` `AbstractDataTable` This is the abstract class implemented by a DataTable like table.
`class` `CompositeTable` A composite of two or more datasets used to implement UNION, INTERSECTION, and DIFFERENCE.
`class` `DataTable` DataTable is a wrapper for a MutableTableDataSource that fits into the query hierarchy level.
`class` `DataTableFilter` This object sits on top of a DataTable object filtering out certain types of calls.
`class` `DefaultDataTable` This represents a default implementation of a DataTable.
`class` `FunctionTable` A table that has a number of columns and as many rows as the refering table.
`class` `ReferenceTable` This is an implementation of a Table that references a DataTable as its parent.
`class` `SubsetColumnTable` This object is a filter that sits atop a Table object.
`class` `TemporaryTable` This class represents a temporary table that is built from data that is not related to any underlying DataTable object from the database.

Methods in com.mckoi.database with parameters of type RootTable
`boolean` AbstractDataTable.`typeEquals​(RootTable table)` This function is used to check that two tables are identical.
`boolean` CompositeTable.`typeEquals​(RootTable table)`
`boolean` ReferenceTable.`typeEquals​(RootTable table)`
`boolean` RootTable.`typeEquals​(RootTable table)` This is function is used to check that two root tables are identical.
`boolean` SubsetColumnTable.`typeEquals​(RootTable table)` This function is used to check that two tables are identical.