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