Package | Description |
---|---|
com.mckoi.database |
The core database classes for Mckoi.
|
Modifier and Type | Method and Description |
---|---|
DataTableDef |
FunctionTable.getDataTableDef()
Returns the DataTableDef object that represents the columns in this
function table.
|
DataTableDef |
GTPrivMapDataSource.getDataTableDef() |
DataTableDef |
GTSQLTypeInfoDataSource.getDataTableDef() |
DataTableDef |
TemporaryTable.getDataTableDef() |
DataTableDef |
TableAccessState.getDataTableDef()
Returns the DataTableDef object that contains information on the columns
of the table.
|
DataTableDef |
RawDiagnosticTable.getDataTableDef()
Returns the DataTableDef object that describes the logical topology of
the columns in this table.
|
DataTableDef |
ViewDef.getDataTableDef()
Returns the DataTableDef for this view.
|
DataTableDef |
JoinedTable.getDataTableDef()
Returns the DataTableDef object that describes the columns in this
table.
|
DataTableDef |
TableQueryDef.getDataTableDef()
Returns an immutable DataTableDef object that describes the columns in this
table source, and the name of the table.
|
DataTableDef |
DataTable.getDataTableDef()
Returns the DataTableDef object for this table.
|
DataTableDef |
FilterTable.getDataTableDef()
Returns a DataTableDef object that defines the name of the table and the
layout of the columns of the table.
|
abstract DataTableDef |
Table.getDataTableDef()
Returns a DataTableDef object that defines the name of the table and the
layout of the columns of the table.
|
DataTableDef |
TableDataSource.getDataTableDef()
Returns a DataTableDef object that defines the layout of the table that
this data is in.
|
DataTableDef |
ReferenceTable.getDataTableDef()
Returns the 'modified' DataTableDef object for this reference.
|
DataTableDef |
SubsetColumnTable.getDataTableDef()
Returns the DataTableDef object that describes the columns and name
of this table.
|
DataTableDef |
CompositeTable.getDataTableDef() |
DataTableDef |
DataTableFilter.getDataTableDef()
Returns a DataTableDef object that defines the name of the table and the
layout of the columns of the table.
|
DataTableDef |
DatabaseConnection.getDataTableDef(TableName name)
Returns the DataTableDef for the table with the given name.
|
DataTableDef |
SimpleTransaction.getDataTableDef(TableName table_name)
Returns the DataTableDef for the table with the given name that is
visible within this transaction.
|
DataTableDef |
DatabaseQueryContext.getDataTableDef(TableName name)
Returns a DataTableDef for the given table name.
|
DataTableDef |
TableDescriptions.getDef(String table_name)
Returns the DataTableDef object for the table with the given name.
|
protected DataTableDef |
Transaction.getDynamicDataTableDef(TableName table_name)
Returns the DataTableDef for the given internal table.
|
protected DataTableDef |
SimpleTransaction.getDynamicDataTableDef(TableName table_name)
Returns the DataTableDef for a dynamic table defined in this transaction.
|
DataTableDef |
DataTableDef.noColumnCopy()
Returns a copy of this object, except with no columns or constraints.
|
Modifier and Type | Method and Description |
---|---|
void |
DatabaseConnection.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.
|
void |
DatabaseConnection.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.
|
void |
Transaction.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.
|
void |
Transaction.alterTable(TableName table_name,
DataTableDef table_def)
Alters the table with the given name within this transaction to the
specified table definition.
|
void |
Transaction.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.
|
void |
DatabaseConnection.createTable(DataTableDef table_def)
Create a new table within the context of the current connection
transaction.
|
void |
Transaction.createTable(DataTableDef table_def)
Creates a new table within this transaction.
|
void |
DatabaseConnection.createTable(DataTableDef table_def,
int data_sector_size,
int index_sector_size)
Create a new table with a starting initial sector size.
|
void |
Transaction.createTable(DataTableDef table_def,
int data_sector_size,
int index_sector_size)
Creates a new table within this transaction with the given sector size.
|
Transaction.CheckExpression |
TransactionSystem.prepareTransactionCheckConstraint(DataTableDef table_def,
Transaction.CheckExpression check)
Given a Transaction.CheckExpression, this will prepare the expression and
return a new prepared CheckExpression.
|
Transaction.CheckExpression |
DatabaseSystem.prepareTransactionCheckConstraint(DataTableDef table_def,
Transaction.CheckExpression check)
Given a Transaction.CheckExpression, this will prepare the expression and
return a new prepared CheckExpression.
|
void |
DatabaseConnection.updateTable(DataTableDef table_def)
Updates a given table within the context of the current connection
transaction.
|
void |
DatabaseConnection.updateTable(DataTableDef table_def,
int data_sector_size,
int index_sector_size)
Updates a given table within the context of the current connection
transaction.
|
Constructor and Description |
---|
DataTableDef(DataTableDef table_def)
Copy constructor.
|
ViewDef(DataTableDef view_def,
QueryPlanNode query_node)
Constructs the ViewDef object.
|
Copyright © 2015. All rights reserved.