Uses of Class
com.mckoi.database.DataTableColumnDef
-
Packages that use DataTableColumnDef Package Description com.mckoi.database The core database classes for Mckoi.com.mckoi.database.interpret -
-
Uses of DataTableColumnDef in com.mckoi.database
Methods in com.mckoi.database that return DataTableColumnDef Modifier and Type Method Description protected static DataTableColumnDef
GTDataSource. booleanColumn(java.lang.String name)
DataTableColumnDef
DataTableDef. columnAt(int column)
static DataTableColumnDef
DataTableColumnDef. createBinaryColumn(java.lang.String name)
Convenience helper - creates a DataTableColumnDef that holds a binary value.static DataTableColumnDef
DataTableColumnDef. createBooleanColumn(java.lang.String name)
Convenience helper - creates a DataTableColumnDef that holds a boolean value.static DataTableColumnDef
DataTableColumnDef. createNumericColumn(java.lang.String name)
Convenience helper - creates a DataTableColumnDef that holds a numeric value.static DataTableColumnDef
DataTableColumnDef. createStringColumn(java.lang.String name)
Convenience helper - creates a DataTableColumnDef that holds a string value.protected static DataTableColumnDef
GTDataSource. dateColumn(java.lang.String name)
DataTableColumnDef
Table. getColumnDefAt(int col_index)
Returns the DataTableColumnDef object for the given column index.protected static DataTableColumnDef
GTDataSource. numericColumn(java.lang.String name)
(package private) static DataTableColumnDef
DataTableColumnDef. read(java.io.DataInput in)
Reads this column from a DataInputStream.protected static DataTableColumnDef
GTDataSource. stringColumn(java.lang.String name)
Convenience methods for constructing a DataTableDef for the dynamically generated table.Methods in com.mckoi.database with parameters of type DataTableColumnDef Modifier and Type Method Description void
DataTableDef. addColumn(DataTableColumnDef col_def)
void
DataTableDef. addVirtualColumn(DataTableColumnDef col_def)
Same as 'addColumn' only this does not perform a check to ensure no two columns are the same.private void
QueryPlan.RangeSelectNode. calcRange(QueryContext context, DataTableColumnDef field, SelectableRangeSet range, Expression exp)
Calculates a list of SelectableRange objects that represent the range of the expression.private void
QueryPlan.RangeSelectNode. updateRange(QueryContext context, SelectableRangeSet range, DataTableColumnDef field, Expression e)
Updates a range with the given expression.Constructors in com.mckoi.database with parameters of type DataTableColumnDef Constructor Description DataTableColumnDef(DataTableColumnDef column_def)
Creates a copy of the given column definition.TemporaryTable(Database database, java.lang.String name, DataTableColumnDef[] fields)
The Constructor. -
Uses of DataTableColumnDef in com.mckoi.database.interpret
Methods in com.mckoi.database.interpret that return DataTableColumnDef Modifier and Type Method Description (package private) static DataTableColumnDef
CreateTable. convertColumnDef(ColumnDef cdef)
Returns a com.mckoi.database.interpret.ColumnDef object a a com.mckoi.database.DataTableColumnDef object.
-