public final class SubsetColumnTable extends FilterTable implements RootTable
This method implements RootTable which means a union operation will not decend further past this table when searching for the roots.
parentDEBUG_QUERY| Constructor and Description |
|---|
SubsetColumnTable(Table parent)
The Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
findFieldName(Variable v)
Given a fully qualified variable field name, ie.
|
TObject |
getCellContents(int column,
int row)
Returns an object that represents the information in the given cell
in the table.
|
int |
getColumnCount()
Returns the number of columns in the table.
|
DataTableDef |
getDataTableDef()
Returns the DataTableDef object that describes the columns and name
of this table.
|
Variable |
getResolvedVariable(int column)
Returns a fully qualified Variable object that represents the name of
the column at the given index.
|
void |
setColumnMap(int[] mapping,
Variable[] aliases)
Adds a column map into this table.
|
String |
toString()
Returns a string that represents this table.
|
boolean |
typeEquals(RootTable table)
This function is used to check that two tables are identical.
|
getDatabase, getParent, getRowCount, hasRootsLocked, lockRoot, printGraph, rowEnumeration, unlockRootall, allColumnMatchesValue, any, columnContainsCell, columnContainsValue, columnMatchesValue, columnMerge, compareCells, Debug, distinct, distinct, dumpTo, emptySelect, exhaustiveSelect, fastFindFieldName, getColumnDefAt, getColumnScheme, getFirstCellContent, getFirstCellContent, getLastCellContent, getLastCellContent, getSingleCellContent, getSingleCellContent, getSystem, getTableAccessState, getTTypeForColumn, getTTypeForColumn, join, orderByColumn, orderByColumn, orderByColumn, orderByColumns, orderedRowList, outside, rangeSelect, selectAll, selectAll, selectFirst, selectLast, selectRange, selectRest, simpleJoin, simpleSelect, singleRowSelect, toMap, unionpublic SubsetColumnTable(Table parent)
public void setColumnMap(int[] mapping,
Variable[] aliases)
public int getColumnCount()
getColumnCount in class FilterTablepublic int findFieldName(Variable v)
findFieldName in class FilterTablepublic DataTableDef getDataTableDef()
getDataTableDef in interface TableDataSourcegetDataTableDef in class FilterTablepublic Variable getResolvedVariable(int column)
getResolvedVariable in class FilterTablepublic final TObject getCellContents(int column, int row)
getCellContents in interface TableDataSourcegetCellContents in class FilterTablepublic boolean typeEquals(RootTable table)
typeEquals in interface RootTableCopyright © 2015. All rights reserved.