|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Database | |
---|---|
org.axiondb | Core interfaces, identifiers, and exceptions. |
org.axiondb.constraints | Constraint implementations. |
org.axiondb.engine | Core database machinery. |
org.axiondb.engine.commands | AxionCommand implementations. |
org.axiondb.engine.metaupdaters | |
org.axiondb.engine.tables | |
org.axiondb.jdbc | JDBC implementations. |
Uses of Database in org.axiondb |
---|
Subinterfaces of Database in org.axiondb | |
---|---|
interface |
Transaction
A database transaction. |
Methods in org.axiondb that return Database | |
---|---|
Database |
Transaction.getOpenOnTransaction()
Get the Database upon which I am open (i.e., the state to which we will
return to if I am rolled back. |
Methods in org.axiondb with parameters of type Database | |
---|---|
ExternalTable |
ExternalTableLoader.createExternalTable(Database database,
String name)
|
Table |
TableFactory.createTable(Database database,
String name)
|
Table |
ExternalTableLoader.createTable(Database database,
String name)
|
boolean |
AxionCommand.execute(Database db)
Executes an SQL statement that may return multiple results. |
AxionResultSet |
AxionCommand.executeQuery(Database db)
Executes an SQL statement that returns a single ResultSet object such as
a SELECT statement. |
int |
AxionCommand.executeUpdate(Database db)
Executes an SQL that may add, delete or modify zero or more rows within the database, such as an INSERT, UPDATE or DELETE statement. |
void |
Constraint.resolve(Database db,
TableIdentifier table)
Resolve any unresolved org.axiondb.Selectableidentifiers I may have. |
Uses of Database in org.axiondb.constraints |
---|
Methods in org.axiondb.constraints with parameters of type Database | |
---|---|
void |
BaseConstraint.resolve(Database db,
TableIdentifier table)
This base implementation is a no-op. |
void |
BaseSelectableBasedConstraint.resolve(Database db,
TableIdentifier table)
This base implementation resolves all of the
Selectable s in my list. |
void |
CheckConstraint.resolve(Database db,
TableIdentifier table)
|
Uses of Database in org.axiondb.engine |
---|
Classes in org.axiondb.engine that implement Database | |
---|---|
class |
BaseDatabase
Abstract base Database implementation. |
class |
DiskDatabase
A disk-resident Database . |
class |
MemoryDatabase
A memory-resident Database . |
class |
SnapshotIsolationTransaction
A Transaction implementation that provides
"snapshot isolation", which supports TRANSACTION_SERIALIZABLE
isolation without locking. |
Methods in org.axiondb.engine that return Database | |
---|---|
Database |
SnapshotIsolationTransaction.getOpenOnTransaction()
|
static Database |
Databases.getOrCreateDatabase(String name,
File dir)
|
Methods in org.axiondb.engine with parameters of type Database | |
---|---|
Table |
DiskTableFactory.createTable(Database database,
String name)
|
Table |
MemoryTableFactory.createTable(Database database,
String name)
|
Constructors in org.axiondb.engine with parameters of type Database | |
---|---|
SnapshotIsolationTransaction(Database db)
|
|
TransactionManagerImpl(Database db)
|
Uses of Database in org.axiondb.engine.commands |
---|
Fields in org.axiondb.engine.commands declared as Database | |
---|---|
protected Database |
SelectCommand._currentDatabase
|
Methods in org.axiondb.engine.commands with parameters of type Database | |
---|---|
protected void |
BaseAxionCommand.assertNotReadOnly(Database db)
Throws an AxionException if the given Database is read-only. |
protected void |
SubSelectCommand.buildTableList(Database db)
|
protected void |
SelectCommand.buildTableList(Database db)
|
boolean |
SubSelectCommand.execute(Database database)
|
boolean |
SelectCommand.execute(Database database)
|
boolean |
ConstraintCommand.execute(Database db)
|
boolean |
AlterTableCommand.execute(Database db)
|
boolean |
CreateTableCommand.execute(Database db)
|
abstract boolean |
CreateCommand.execute(Database db)
|
boolean |
CheckFileStateCommand.execute(Database db)
|
boolean |
CreateDatabaseLinkCommand.execute(Database db)
|
boolean |
CreateIndexCommand.execute(Database db)
|
boolean |
CreateSequenceCommand.execute(Database db)
|
boolean |
CreateViewCommand.execute(Database db)
|
boolean |
DefragCommand.execute(Database db)
|
boolean |
DeleteCommand.execute(Database database)
|
abstract boolean |
DropCommand.execute(Database db)
|
boolean |
DropDatabaseLinkCommand.execute(Database db)
|
boolean |
DropIndexCommand.execute(Database db)
|
boolean |
DropSequenceCommand.execute(Database db)
|
boolean |
DropTableCommand.execute(Database db)
|
boolean |
DropViewCommand.execute(Database db)
|
boolean |
InsertCommand.execute(Database database)
|
boolean |
RemountCommand.execute(Database db)
|
boolean |
ShutdownCommand.execute(Database db)
|
boolean |
TruncateCommand.execute(Database db)
|
boolean |
UpdateCommand.execute(Database database)
|
boolean |
UpsertCommand.execute(Database database)
|
protected void |
AddConstraintCommand.execute(Database db,
Table table)
|
protected abstract void |
ConstraintCommand.execute(Database db,
Table table)
|
protected void |
DropConstraintCommand.execute(Database db,
Table table)
|
AxionResultSet |
SubSelectCommand.executeQuery(Database db)
|
AxionResultSet |
SelectCommand.executeQuery(Database db)
Execute this command, returning a ResultSet . |
AxionResultSet |
ConstraintCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
AlterTableCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
CreateCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
CheckFileStateCommand.executeQuery(Database db)
|
AxionResultSet |
DefragCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
DeleteCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
DropCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
InsertCommand.executeQuery(Database database)
Unsupported, use InsertCommand.executeUpdate(org.axiondb.Database) instead. |
AxionResultSet |
RemountCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
ShutdownCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
TruncateCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
UpdateCommand.executeQuery(Database database)
Unsupported, use UpdateCommand.executeUpdate(org.axiondb.Database) instead. |
AxionResultSet |
UpsertCommand.executeQuery(Database database)
Unsupported, use UpsertCommand.executeUpdate(org.axiondb.Database) instead. |
int |
SubSelectCommand.executeUpdate(Database database)
|
int |
SelectCommand.executeUpdate(Database database)
Unsupported |
int |
ConstraintCommand.executeUpdate(Database database)
|
int |
AlterTableCommand.executeUpdate(Database db)
|
int |
CreateCommand.executeUpdate(Database database)
|
int |
CheckFileStateCommand.executeUpdate(Database database)
|
int |
DefragCommand.executeUpdate(Database db)
|
int |
DeleteCommand.executeUpdate(Database db)
|
int |
DropCommand.executeUpdate(Database database)
|
int |
InsertCommand.executeUpdate(Database db)
|
int |
RemountCommand.executeUpdate(Database database)
|
int |
ShutdownCommand.executeUpdate(Database database)
|
int |
TruncateCommand.executeUpdate(Database db)
|
int |
UpdateCommand.executeUpdate(Database db)
|
int |
UpsertCommand.executeUpdate(Database db)
|
static ComparisonFunction |
AxionQueryOptimizer.findFirstEqualFunction(Set joinOnConditionNodes,
TableIdentifier tid,
Database db)
|
static ComparisonFunction |
AxionQueryOptimizer.findFirstFunctionUsingIndexedColumn(Set joinOnConditionNodes,
TableIdentifier tid,
Database db)
|
RowIterator |
SubSelectCommand.getRowIterator(Database db)
Return RowIterator that can used for other commands for sub-query. |
RowIterator |
SubSelectCommand.getRowIterator(Database db,
RowDecorator rowDec)
|
protected Table |
BaseAxionCommand.getTableForIdentifier(Database db,
TableIdentifier identifier)
|
Table |
SubSelectCommand.getTableView(Database db,
String name)
Return TableView a table wrapper to hold sub-query RowIterator. |
Table |
SubSelectCommand.getUpdatableTableView(Database db)
|
Table |
SubSelectCommand.getUpdatableTableView(Database db,
String name)
|
RowIterator |
SubSelectCommand.makeRowIterator(Database db)
|
RowIterator |
SelectCommand.makeRowIterator(Database db)
|
RowIterator |
AxionQueryPlanner.makeRowIterator(Database db)
|
protected RowIterator |
SelectCommand.makeRowIterator(Database db,
boolean refresh)
|
protected void |
SelectCommand.resolve(Database db)
|
void |
DMLWhenClause.resolve(Database database,
TableIdentifier[] tables)
|
protected void |
BaseAxionCommand.resolveSelectableList(List list,
Database db,
TableIdentifier table)
|
protected void |
BaseAxionCommand.resolveSelectableList(List list,
Database db,
TableIdentifier[] tables)
|
void |
SubSelectCommand.setDB(Database db)
|
Uses of Database in org.axiondb.engine.metaupdaters |
---|
Constructors in org.axiondb.engine.metaupdaters with parameters of type Database | |
---|---|
AxionColumnsMetaTableUpdater(Database db)
|
|
AxionDBLinksMetaTableUpdater(Database db)
|
|
AxionSequencesMetaTableUpdater(Database db)
|
|
AxionTablePropertiesMetaTableUpdater(Database db)
|
|
AxionTablesMetaTableUpdater(Database db)
|
|
AxionTypesMetaTableUpdater(Database db)
|
Uses of Database in org.axiondb.engine.tables |
---|
Methods in org.axiondb.engine.tables with parameters of type Database | |
---|---|
ExternalTable |
DelimitedFlatfileTableLoader.createExternalTable(Database database,
String name)
|
ExternalTable |
ExternalDatabaseTableLoader.createExternalTable(Database database,
String name)
|
ExternalTable |
FixedWidthFlatfileTableLoader.createExternalTable(Database database,
String name)
|
ExternalTable |
TaggedEBCDICTableLoader.createExternalTable(Database database,
String name)
|
Table |
DelimitedFlatfileTableLoader.createTable(Database database,
String name)
|
Table |
ExternalDatabaseTableLoader.createTable(Database database,
String name)
|
Table |
ExternalTableFactory.createTable(Database database,
String name)
|
Table |
FixedWidthFlatfileTableLoader.createTable(Database database,
String name)
|
Table |
TableViewFactory.createTable(Database database,
String name)
|
Table |
TaggedEBCDICTableLoader.createTable(Database database,
String name)
|
ExternalTable |
ExternalTableFactory.createTable(Database database,
String name,
Properties props,
List columns)
|
Constructors in org.axiondb.engine.tables with parameters of type Database | |
---|---|
BaseDiskTable(String name,
Database db,
TableFactory factory)
|
|
BaseFlatfileTable(String name,
Database db,
TableFactory factory)
|
|
DelimitedFlatfileTable(String name,
Database db)
|
|
DiskTable(String name,
Database db)
|
|
ExternalDatabaseTable(String name,
Database db)
|
|
FixedWidthFlatfileTable(String name,
Database db)
|
|
TableView(Database db,
RowIterator rowIterator,
Map colIdToFieldMap,
List select,
List trueColumns,
String name)
|
|
TableView(Database db,
RowIterator rowIterator,
Map colIdToFieldMap,
List select,
List trueColumns,
String name,
String type)
|
|
TableView(Database db,
String name)
|
|
TaggedEBCDICTable(String name,
Database db)
|
Uses of Database in org.axiondb.jdbc |
---|
Methods in org.axiondb.jdbc that return Database | |
---|---|
Database |
AxionConnection.getDatabase()
|
protected Database |
BaseAxionStatement.getDatabase()
|
Constructors in org.axiondb.jdbc with parameters of type Database | |
---|---|
AxionConnection(Database db)
|
|
AxionConnection(Database db,
String url)
|
|
AxionDatabaseMetaData(AxionConnection conn,
Database db)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |