|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AxionException | |
---|---|
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.indexes | |
org.axiondb.engine.metaupdaters | |
org.axiondb.engine.rowiterators | RowIterator implementations. |
org.axiondb.engine.tables | |
org.axiondb.event | Event model with listeners for database actions |
org.axiondb.functions | Function implementations. |
org.axiondb.jdbc | JDBC implementations. |
org.axiondb.parser | SQL parser interface and implementation classes. |
org.axiondb.types |
DataType implementations. |
org.axiondb.util | Utility classes. |
Uses of AxionException in org.axiondb |
---|
Subclasses of AxionException in org.axiondb | |
---|---|
class |
ConstraintViolationException
Thrown when a Constraint has been violated. |
class |
TransactionConflictException
Thrown when a transaction conflict is discovered. |
Methods in org.axiondb that throw AxionException | |
---|---|
void |
TransactionManager.abortTransaction(Transaction t)
Abort the given Transaction . |
void |
RowIterator.add(Row row)
Add a Row at the current position in my underlying collection, or throw
UnsupportedOperationException . |
void |
Table.addColumn(Column col)
Add the given Column to this table. |
void |
Table.addConstraint(Constraint constraint)
|
void |
Table.addIndex(Index index)
Add an index, associating it with a Column , and adding it as a
org.axiondb.TableModificationListener to the table. |
void |
Database.addIndex(Index index,
Table table)
Add the given Index to this database, associated with the given table. |
void |
Database.addIndex(Index index,
Table table,
boolean doPopulate)
Add the given Index to this database, associating it with the given table
and (optionally) populating it. |
void |
Table.addRow(Row row)
Insert the given Row . |
void |
JoinedRowIterator.addRowIterator(RowIterator iterator)
|
void |
Database.addTable(Table table)
Add the given Table to this database. |
void |
Transactable.apply()
Apply this committed transaction.. |
void |
Table.applyDeletes(org.apache.commons.collections.primitives.IntCollection rowids)
Remove the specified rows from this table and any associated indices. |
void |
Table.applyInserts(Collection rows)
Insert the given rows into this table and any associated indices. |
void |
Table.applyUpdates(Collection rows)
Update the given rows in this table and any associated indices. |
void |
TableOrganizationContext.assertValidPropertyKeys(Properties props)
Asserts that all property keys referenced in the given Properties instance are valid for the specific external table type. |
void |
AxionCommand.bind(int index,
Object value)
Sets the value of the ith bind variable within this command. |
void |
Index.changeRowId(Table table,
Row row,
int oldId,
int newId)
|
void |
Database.checkpoint()
Make sure any modified state or data has been written to disk. |
void |
AxionCommand.clearBindings()
Clears all bind variables within this command. |
void |
Transactable.commit()
This transaction has been committed. |
void |
TransactionManager.commitTransaction(Transaction t)
Commit the given Transaction . |
void |
Database.createDatabaseLink(DatabaseLink dblink)
|
ExternalTable |
ExternalTableLoader.createExternalTable(Database database,
String name)
|
void |
Database.createSequence(Sequence seq)
Create a numeric sequence |
Table |
ExternalTableLoader.createTable(Database database,
String name)
|
Table |
TableFactory.createTable(Database database,
String name)
|
Transaction |
TransactionManager.createTransaction()
Create a new Transaction . |
void |
Table.drop()
Drop this table from the database. |
void |
Database.dropDatabaseLink(String name)
|
void |
Database.dropIndex(String name)
Drop the given Index from this database. |
void |
Database.dropSequence(String name)
Drop the specified Sequence from this database. |
void |
Database.dropTable(String name)
Drop the specified Table from this database. |
Object |
Sequence.evaluate()
Increment and return the next value in this sequence. |
Object |
Literal.evaluate()
|
Object |
ColumnIdentifier.evaluate(RowDecorator row)
Returns the value of the column I identify within the given row . |
Object |
Literal.evaluate(RowDecorator row)
|
Object |
Selectable.evaluate(RowDecorator row)
|
Object |
SequenceEvaluator.evaluate(RowDecorator row)
|
boolean |
Constraint.evaluate(RowEvent event)
Evaluate the given event under me. |
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. |
RowDecorator |
RowDecoratorIterator.first()
|
Row |
RowIterator.first()
Returns the first Row in the list, positioning the cursor to just before
the first Row in the list. |
int |
Table.getColumnIndex(String name)
Return the zero-based index of the Column with the given name . |
int |
RowSource.getColumnIndex(String name)
|
Connection |
DatabaseLink.getConnection()
|
RowIterator |
Table.getIndexedRows(Selectable where,
boolean readOnly)
|
RowIterator |
Index.getInorderRowIterator(RowSource source)
Returns a RowIterator which is inorder traversal of keys, |
RowIterator |
Table.getMatchingRows(List selectables,
List values)
Obtain an iterator over my Row s where each
Selectable in the selectable list
evaluates to the corresponding value in the value
list . |
Row |
RowSource.getRow(int id)
|
int |
RowDecorator.getRowIndex()
|
RowIterator |
Table.getRowIterator(boolean readOnly)
Obtain an iterator over my Row s. |
RowIterator |
Index.getRowIterator(RowSource source,
Function fn,
Object value)
Returns a RowIterator over the indexed rows, limited by the given
ComparisonOperator /value pair, using the default sort order. |
Table |
Database.getTable(String name)
Get the specified Table , or null if no such table can be found. |
Table |
Database.getTable(TableIdentifier table)
Get the specified Table , or null if no such table can be found. |
protected Object |
BindVariable.getValue()
|
Object |
Sequence.getValue()
Get the current value of this sequence. |
protected Object |
Literal.getValue()
|
boolean |
Database.hasDatabaseLink(String name)
|
boolean |
Database.hasIndex(String name)
Returns true iff the given Index exists. |
boolean |
Table.hasIndex(String name)
|
boolean |
Database.hasSequence(String name)
|
boolean |
Database.hasTable(String name)
|
boolean |
Database.hasTable(TableIdentifier table)
|
RowDecorator |
RowDecoratorIterator.last()
|
Row |
RowIterator.last()
Returns the last Row in the list, positioning the cursor to just after the
last Row in the list. |
Index |
IndexLoader.loadIndex(Table table,
File dataDirectory)
|
Index |
IndexFactory.makeNewInstance(String name,
Column col,
boolean unique)
|
Index |
IndexFactory.makeNewSystemInstance(Table table,
Column col)
Creates a new system index, with a unique internally-generated name, on the given column with the given state of uniqueness. |
RowDecorator |
RowDecoratorIterator.next()
|
Row |
RowIterator.next()
Returns the next Row in the list, or throws
NoSuchElementException if no next Row exists. |
Row |
RowIterator.peekNext()
Return the value that would be returned by a call to RowIterator.next() , if any, but
don't update my position. |
Row |
RowIterator.peekPrevious()
Return the value that would be returned by a call to RowIterator.previous() , if any,
but don't update my position. |
void |
Table.populateIndex(Index index)
Populate an Index , adding my current rows to it. |
RowDecorator |
RowDecoratorIterator.previous()
|
Row |
RowIterator.previous()
Returns the previous Row in the list, or throws
NoSuchElementException if no next Row exists. |
void |
TableOrganizationContext.readOrSetDefaultProperties(Properties props)
|
void |
ExternalTable.remount()
|
void |
Database.remount(File newdir)
Notify this database that its root directory has been moved to the given location. |
void |
Table.remount(File dir,
boolean dataOnly)
Notify this table that its disk-location has moved. |
void |
RowIterator.remove()
Set the Row at the current position in my underlying collection, or throw
UnsupportedOperationException . |
void |
Table.removeIndex(Index index)
Remove an index, both from the indices and as a TableModificationListener |
void |
Table.rename(String oldName,
String newName)
|
void |
Database.renameTable(String oldName,
String newName)
|
void |
RowDecoratorIterator.reset()
|
void |
RowIterator.reset()
Re-initialize this RowIterator to its initial state (positioned just
before the first Row in the list). |
void |
Constraint.resolve(Database db,
TableIdentifier table)
Resolve any unresolved org.axiondb.Selectableidentifiers I may have. |
void |
Database.resolveFromNode(FromNode from,
List aliasList)
|
Selectable |
Database.resolveSelectable(Selectable selectable,
List aliasList,
TableIdentifier[] tables)
|
Selectable |
Database.resolveSelectable(Selectable selectable,
TableIdentifier[] tables)
"Resolve" the given Selectable relative to the given list of
tables , converting aliased or relative references into
absolute ones. |
void |
Transactable.rollback()
This transaction has been aborted. |
void |
Index.save(File dataDirectory)
|
void |
Index.saveAfterTruncate(File dataDirectory)
|
void |
IndexLoader.saveIndex(Index index,
File dataDirectory)
|
void |
IndexLoader.saveIndexAfterTruncate(Index index,
File dataDirectory)
|
void |
RowIterator.set(Row row)
Set the Row at the current position in my underlying collection, or throw
UnsupportedOperationException . |
void |
Constraint.setDeferred(boolean deferred)
Set whether or not I am deferred. |
boolean |
ExternalTable.setTableProperties(Properties prop)
Sets collection of configuration properties for this external table to the given Properties instance. |
void |
TransactionManager.shutdown()
Shut down this TransactionManager . |
void |
Database.shutdown()
Close this database and free any resources associated with it. |
void |
Table.shutdown()
The database is shutting down, shutdown this table also. |
void |
Database.tableAltered(Table t)
Update metadata tables since this table has changed. |
BigDecimal |
DataType.toBigDecimal(Object value)
Convert the given non- null value to a
BigDecimal , or throw a AxionException . |
BigInteger |
DataType.toBigInteger(Object value)
Convert the given non- null value to a
BigInteger , or throw a AxionException . |
Blob |
DataType.toBlob(Object value)
Convert the given non- null value to a Blob , or
throw a AxionException . |
boolean |
DataType.toBoolean(Object value)
Convert the given non- null value to a boolean ,
or throw a SQLException . |
byte |
DataType.toByte(Object value)
Convert the given non- null value to a byte ,
or throw a SQLException . |
byte[] |
DataType.toByteArray(Object value)
Convert the given non- null value to a byte[] ,
or throw a AxionException . |
Clob |
DataType.toClob(Object value)
Convert the given non- null value to a Clob , or
throw a AxionException . |
Date |
DataType.toDate(Object value)
Convert the given non- null value to a Date ,
or throw a SQLException . |
double |
DataType.toDouble(Object value)
Convert the given non- null value to a double ,
or throw a AxionException . |
float |
DataType.toFloat(Object value)
Convert the given non- null value to a float ,
or throw a AxionException . |
int |
DataType.toInt(Object value)
Convert the given non- null value to a int ,
or throw a AxionException . |
long |
DataType.toLong(Object value)
Convert the given non- null value to a long ,
or throw a AxionException . |
short |
DataType.toShort(Object value)
Convert the given non- null value to a short ,
or throw a AxionException . |
String |
DataType.toString(Object value)
Convert the given non- null value to a String , or
throw a AxionException . |
Time |
DataType.toTime(Object value)
Convert the given non- null value to a Time , or
throw a AxionException . |
Timestamp |
DataType.toTimestamp(Object value)
Convert the given non- null value to a Timestamp ,
or throw a AxionException . |
URL |
DataType.toURL(Object value)
Convert the given non- null value to a URL , or
throw a AxionException . |
void |
Table.truncate()
Unconditionally delete all rows in this table. |
void |
Index.truncate()
|
void |
Table.updateRow(Row oldrow,
Row newrow)
Update the given Row . |
Constructors in org.axiondb that throw AxionException | |
---|---|
SequenceEvaluator(Sequence seq,
String method)
|
Uses of AxionException in org.axiondb.constraints |
---|
Methods in org.axiondb.constraints that throw AxionException | |
---|---|
boolean |
NotNullConstraint.evaluate(RowEvent event)
|
boolean |
UniqueConstraint.evaluate(RowEvent event)
|
boolean |
ForeignKeyConstraint.evaluate(RowEvent event)
|
abstract boolean |
BaseConstraint.evaluate(RowEvent event)
|
boolean |
PrimaryKeyConstraint.evaluate(RowEvent event)
|
abstract boolean |
BaseSelectableBasedConstraint.evaluate(RowEvent event)
|
boolean |
NullConstraint.evaluate(RowEvent event)
Returns true . |
boolean |
CheckConstraint.evaluate(RowEvent event)
|
protected static boolean |
NotNullConstraint.noneNull(RowDecorator dec,
Row row,
Iterator selectables)
|
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)
|
void |
BaseConstraint.setDeferred(boolean deferred)
|
Uses of AxionException in org.axiondb.engine |
---|
Methods in org.axiondb.engine that throw AxionException | |
---|---|
void |
TransactionManagerImpl.abortTransaction(Transaction t)
|
void |
TransactableTableImpl.addColumn(Column col)
|
void |
TransactableTableImpl.addConstraint(Constraint constraint)
|
void |
TransactableTableImpl.addIndex(Index index)
|
void |
BaseDatabase.addIndex(Index index,
Table table)
|
void |
SnapshotIsolationTransaction.addIndex(Index index,
Table table)
|
void |
BaseDatabase.addIndex(Index index,
Table table,
boolean doPopulate)
|
void |
SnapshotIsolationTransaction.addIndex(Index index,
Table table,
boolean doPopulate)
|
void |
TransactableTableImpl.addRow(Row row)
|
void |
BaseDatabase.addTable(Table t)
|
void |
SnapshotIsolationTransaction.addTable(Table table)
|
void |
TransactableTableImpl.apply()
|
void |
SnapshotIsolationTransaction.apply()
|
void |
TransactableTableImpl.applyDeletes(org.apache.commons.collections.primitives.IntCollection rowids)
|
void |
TransactableTableImpl.applyInserts(Collection rows)
|
void |
TransactableTableImpl.applyUpdates(Collection rows)
|
protected void |
TransactableTableImpl.checkConstraints(RowEvent event)
|
protected void |
TransactableTableImpl.checkConstraints(RowEvent event,
boolean deferred)
|
void |
DiskDatabase.checkpoint()
|
void |
BaseDatabase.checkpoint()
|
void |
SnapshotIsolationTransaction.checkpoint()
|
void |
SnapshotIsolationTransaction.columnAdded(ColumnEvent event)
|
void |
TransactableTableImpl.commit()
|
void |
SnapshotIsolationTransaction.commit()
|
void |
TransactionManagerImpl.commitTransaction(Transaction t)
|
void |
SnapshotIsolationTransaction.constraintAdded(ConstraintEvent event)
|
void |
SnapshotIsolationTransaction.constraintRemoved(ConstraintEvent event)
|
void |
BaseDatabase.createDatabaseLink(DatabaseLink dblink)
|
void |
SnapshotIsolationTransaction.createDatabaseLink(DatabaseLink server)
|
protected void |
BaseDatabase.createMetaDataTables()
Should get called by subclasses in constructors |
void |
DiskDatabase.createSequence(Sequence seq)
|
void |
BaseDatabase.createSequence(Sequence seq)
|
void |
SnapshotIsolationTransaction.createSequence(Sequence seq)
|
Table |
DiskTableFactory.createTable(Database database,
String name)
|
Table |
MemoryTableFactory.createTable(Database database,
String name)
|
Transaction |
TransactionManagerImpl.createTransaction()
|
void |
DiskDatabase.defrag()
|
int |
DiskDatabase.defragTable(String tableName)
|
void |
TransactableTableImpl.drop()
|
void |
BaseDatabase.dropDatabaseLink(String name)
|
void |
SnapshotIsolationTransaction.dropDatabaseLink(String server)
|
void |
BaseDatabase.dropIndex(String name)
|
void |
SnapshotIsolationTransaction.dropIndex(String name)
|
void |
BaseDatabase.dropSequence(String name)
|
void |
SnapshotIsolationTransaction.dropSequence(String name)
|
void |
BaseDatabase.dropTable(String name)
|
void |
SnapshotIsolationTransaction.dropTable(String name)
|
int |
TransactableTableImpl.getColumnIndex(String name)
|
RowIterator |
TransactableTableImpl.getIndexedRows(Selectable node,
boolean readOnly)
|
RowIterator |
TransactableTableImpl.getMatchingRows(List selectables,
List values)
|
static Database |
Databases.getOrCreateDatabase(String name,
File dir)
|
Row |
TransactableTableImpl.getRow(int id)
|
RowIterator |
TransactableTableImpl.getRowIterator(boolean readOnly)
|
Table |
BaseDatabase.getTable(String name)
|
Table |
SnapshotIsolationTransaction.getTable(String name)
|
Table |
BaseDatabase.getTable(TableIdentifier table)
|
Table |
SnapshotIsolationTransaction.getTable(TableIdentifier table)
|
boolean |
BaseDatabase.hasDatabaseLink(String name)
|
boolean |
SnapshotIsolationTransaction.hasDatabaseLink(String name)
|
boolean |
TransactableTableImpl.hasIndex(String name)
|
boolean |
BaseDatabase.hasIndex(String name)
|
boolean |
SnapshotIsolationTransaction.hasIndex(String name)
|
boolean |
BaseDatabase.hasSequence(String name)
|
boolean |
SnapshotIsolationTransaction.hasSequence(String name)
|
boolean |
BaseDatabase.hasTable(String name)
|
boolean |
SnapshotIsolationTransaction.hasTable(String name)
|
boolean |
BaseDatabase.hasTable(TableIdentifier id)
|
boolean |
SnapshotIsolationTransaction.hasTable(TableIdentifier table)
|
Index |
IntBTreeIndexLoader.loadIndex(Table table,
File dataDirectory)
|
Index |
ObjectBTreeIndexLoader.loadIndex(Table table,
File dataDirectory)
|
Index |
StringBTreeIndexLoader.loadIndex(Table table,
File dataDirectory)
|
protected void |
BaseDatabase.loadProperties(Properties props)
|
Index |
BTreeIndexFactory.makeNewInstance(String name,
Column col,
boolean unique)
|
Index |
ArrayIndexFactory.makeNewInstance(String name,
Column col,
boolean unique)
|
void |
TransactableTableImpl.populateIndex(Index index)
|
void |
DiskDatabase.remount(File newdir)
|
void |
BaseDatabase.remount(File newdir)
|
void |
SnapshotIsolationTransaction.remount(File newdir)
|
void |
TransactableTableImpl.remount(File dir,
boolean dataOnly)
|
void |
TransactableTableImpl.removeIndex(Index index)
|
void |
TransactableTableImpl.rename(String oldName,
String newName)
|
void |
BaseDatabase.renameTable(String oldName,
String newName)
|
void |
SnapshotIsolationTransaction.renameTable(String oldName,
String newName)
|
void |
BaseDatabase.resolveFromNode(FromNode node,
List aliasList)
|
void |
SnapshotIsolationTransaction.resolveFromNode(FromNode from,
List aliasList)
|
Selectable |
BaseDatabase.resolveSelectable(Selectable selectable,
List aliasList,
TableIdentifier[] tables)
|
Selectable |
SnapshotIsolationTransaction.resolveSelectable(Selectable selectable,
List aliasList,
TableIdentifier[] tables)
|
Selectable |
BaseDatabase.resolveSelectable(Selectable selectable,
TableIdentifier[] tables)
|
Selectable |
SnapshotIsolationTransaction.resolveSelectable(Selectable selectable,
TableIdentifier[] tables)
|
void |
TransactableTableImpl.rollback()
|
void |
SnapshotIsolationTransaction.rollback()
|
void |
SnapshotIsolationTransaction.rowDeleted(RowEvent event)
|
void |
SnapshotIsolationTransaction.rowInserted(RowEvent event)
|
void |
SnapshotIsolationTransaction.rowUpdated(RowEvent event)
|
void |
IntBTreeIndexLoader.saveIndex(Index ndx,
File dataDirectory)
|
void |
ObjectBTreeIndexLoader.saveIndex(Index ndx,
File dataDirectory)
|
void |
StringBTreeIndexLoader.saveIndex(Index ndx,
File dataDirectory)
|
void |
IntBTreeIndexLoader.saveIndexAfterTruncate(Index ndx,
File dataDirectory)
|
void |
ObjectBTreeIndexLoader.saveIndexAfterTruncate(Index ndx,
File dataDirectory)
|
void |
TransactableTableImpl.shutdown()
|
void |
TransactionManagerImpl.shutdown()
|
void |
DiskDatabase.shutdown()
|
void |
BaseDatabase.shutdown()
|
void |
SnapshotIsolationTransaction.shutdown()
|
void |
BaseDatabase.tableAltered(Table t)
|
void |
SnapshotIsolationTransaction.tableAltered(Table table)
|
void |
TransactableTableImpl.truncate()
|
void |
TransactableTableImpl.updateRow(Row oldrow,
Row newrow)
|
Constructors in org.axiondb.engine that throw AxionException | |
---|---|
DiskDatabase(File dbDir)
|
|
DiskDatabase(String name,
File dbDir)
|
|
DiskDatabase(String name,
File dbDir,
Properties props)
|
|
MemoryDatabase()
|
|
MemoryDatabase(String name)
|
|
MemoryDatabase(String name,
Properties props)
|
Uses of AxionException in org.axiondb.engine.commands |
---|
Methods in org.axiondb.engine.commands that throw AxionException | |
---|---|
protected void |
BaseAxionCommand.assertNotReadOnly(Database db)
Throws an AxionException if the given Database is read-only. |
protected Object |
BaseAxionCommand.attemptToConvertValue(Object val,
DataType type,
ColumnIdentifier colid)
|
void |
BaseAxionCommand.bind(int index,
Object value)
Sets the value of the i th bind variable within this command. |
protected void |
SelectCommand.buildTableList(Database db)
|
protected void |
SubSelectCommand.buildTableList(Database db)
|
void |
BaseAxionCommand.clearBindings()
Clears all bind variables within this command. |
boolean |
DMLWhenClause.evaluate(RowDecorator dec)
|
Object |
SubSelectCommand.evaluate(RowDecorator row)
|
boolean |
DropSequenceCommand.execute(Database db)
|
boolean |
SelectCommand.execute(Database database)
|
boolean |
DropTableCommand.execute(Database db)
|
boolean |
InsertCommand.execute(Database database)
|
boolean |
CreateSequenceCommand.execute(Database db)
|
boolean |
UpdateCommand.execute(Database database)
|
boolean |
CreateDatabaseLinkCommand.execute(Database db)
|
boolean |
ShutdownCommand.execute(Database db)
|
abstract boolean |
CreateCommand.execute(Database db)
|
boolean |
CreateIndexCommand.execute(Database db)
|
boolean |
CreateViewCommand.execute(Database db)
|
boolean |
AlterTableCommand.execute(Database db)
|
abstract boolean |
DropCommand.execute(Database db)
|
boolean |
TruncateCommand.execute(Database db)
|
boolean |
DeleteCommand.execute(Database database)
|
boolean |
CreateTableCommand.execute(Database db)
|
boolean |
RemountCommand.execute(Database db)
|
boolean |
DefragCommand.execute(Database db)
|
boolean |
UpsertCommand.execute(Database database)
|
boolean |
SubSelectCommand.execute(Database database)
|
boolean |
DropViewCommand.execute(Database db)
|
boolean |
DropIndexCommand.execute(Database db)
|
boolean |
CheckFileStateCommand.execute(Database db)
|
boolean |
ConstraintCommand.execute(Database db)
|
boolean |
DropDatabaseLinkCommand.execute(Database db)
|
protected void |
DropConstraintCommand.execute(Database db,
Table table)
|
protected void |
AddConstraintCommand.execute(Database db,
Table table)
|
protected abstract void |
ConstraintCommand.execute(Database db,
Table table)
|
AxionResultSet |
SelectCommand.executeQuery(Database db)
Execute this command, returning a ResultSet . |
AxionResultSet |
InsertCommand.executeQuery(Database database)
Unsupported, use InsertCommand.executeUpdate(org.axiondb.Database) instead. |
AxionResultSet |
UpdateCommand.executeQuery(Database database)
Unsupported, use UpdateCommand.executeUpdate(org.axiondb.Database) instead. |
AxionResultSet |
ShutdownCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
CreateCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
AlterTableCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
DropCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
TruncateCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
DeleteCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
RemountCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
DefragCommand.executeQuery(Database database)
Unsupported |
AxionResultSet |
UpsertCommand.executeQuery(Database database)
Unsupported, use UpsertCommand.executeUpdate(org.axiondb.Database) instead. |
AxionResultSet |
SubSelectCommand.executeQuery(Database db)
|
AxionResultSet |
CheckFileStateCommand.executeQuery(Database db)
|
AxionResultSet |
ConstraintCommand.executeQuery(Database database)
Unsupported |
int |
SelectCommand.executeUpdate(Database database)
Unsupported |
int |
InsertCommand.executeUpdate(Database db)
|
int |
UpdateCommand.executeUpdate(Database db)
|
int |
ShutdownCommand.executeUpdate(Database database)
|
int |
CreateCommand.executeUpdate(Database database)
|
int |
AlterTableCommand.executeUpdate(Database db)
|
int |
DropCommand.executeUpdate(Database database)
|
int |
TruncateCommand.executeUpdate(Database db)
|
int |
DeleteCommand.executeUpdate(Database db)
|
int |
RemountCommand.executeUpdate(Database database)
|
int |
DefragCommand.executeUpdate(Database db)
|
int |
UpsertCommand.executeUpdate(Database db)
|
int |
SubSelectCommand.executeUpdate(Database database)
|
int |
CheckFileStateCommand.executeUpdate(Database database)
|
int |
ConstraintCommand.executeUpdate(Database database)
|
static ComparisonFunction |
AxionQueryOptimizer.findFirstEqualFunction(Set joinOnConditionNodes,
TableIdentifier tid,
Database db)
|
static ComparisonFunction |
AxionQueryOptimizer.findFirstFunctionUsingIndexedColumn(Set joinOnConditionNodes,
TableIdentifier tid,
Database db)
|
protected int |
UpsertCommand.getCommitSize()
|
RowIterator |
SubSelectCommand.getRowIterator(Database db)
Return RowIterator that can used for other commands for sub-query. |
RowIterator |
SubSelectCommand.getRowIterator(Database db,
RowDecorator rowDec)
|
protected RowIterator |
BaseAxionCommand.getRowIterator(Table table,
Selectable whereNode,
boolean readOnly)
|
protected RowIterator |
BaseAxionCommand.getRowIterator(Table table,
Selectable whereNode,
boolean readOnly,
RowDecorator dec)
|
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 |
SelectCommand.makeRowIterator(Database db)
|
RowIterator |
AxionQueryPlanner.makeRowIterator(Database db)
|
RowIterator |
SubSelectCommand.makeRowIterator(Database db)
|
protected RowIterator |
SelectCommand.makeRowIterator(Database db,
boolean refresh)
|
void |
UpsertCommand.postProcess()
|
static Set |
AxionQueryOptimizer.processWhereTree(Selectable tree)
Decomposes the given WhereNode into a Set of nodes that were
originally joined by ANDs, and adds to this set predicates that are implied by the
original tree (for example, given A = 1 and A = B, we can
infer B = 1.) |
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)
|
Uses of AxionException in org.axiondb.engine.indexes |
---|
Methods in org.axiondb.engine.indexes that throw AxionException | |
---|---|
void |
IntBTreeIndex.changeRowId(Table table,
Row row,
int oldId,
int newId)
|
void |
ObjectBTreeIndex.changeRowId(Table table,
Row row,
int oldId,
int newId)
|
void |
BaseArrayIndex.changeRowId(Table table,
Row row,
int oldId,
int newId)
|
RowIterator |
IntBTreeIndex.getInorderRowIterator(RowSource source)
|
abstract RowIterator |
BaseIndex.getInorderRowIterator(RowSource source)
|
RowIterator |
ObjectBTreeIndex.getInorderRowIterator(RowSource source)
|
RowIterator |
BaseArrayIndex.getInorderRowIterator(RowSource source)
|
RowIterator |
IntBTreeIndex.getRowIterator(RowSource source,
Function function,
Object value)
|
abstract RowIterator |
BaseIndex.getRowIterator(RowSource source,
Function fn,
Object value)
|
RowIterator |
ObjectBTreeIndex.getRowIterator(RowSource source,
Function function,
Object value)
|
RowIterator |
BaseArrayIndex.getRowIterator(RowSource source,
Function fn,
Object value)
|
protected int |
IntArrayIndex.insertKey(int seeking)
|
protected abstract int |
BaseArrayIndex.insertKey(Object value)
|
protected int |
ObjectArrayIndex.insertKey(Object seeking)
|
protected int |
IntArrayIndex.insertKey(Object value)
|
Index |
BaseArrayIndexLoader.loadIndex(Table table,
File dataDirectory)
|
Index |
BaseIndexFactory.makeNewSystemInstance(Table table,
Column col)
Creates a new system instance with an autogenerated index name that combines the table name, column name, and current UNIX time (expressed in hexadecimal). |
protected int |
ObjectArrayIndex.removeKey(Comparable seeking)
|
protected int |
IntArrayIndex.removeKey(int seeking)
|
protected abstract int |
BaseArrayIndex.removeKey(Object value)
|
protected int |
ObjectArrayIndex.removeKey(Object value)
|
protected int |
IntArrayIndex.removeKey(Object value)
|
protected abstract void |
BaseArrayIndex.removeKeyAt(int index)
|
protected void |
ObjectArrayIndex.removeKeyAt(int index)
|
protected void |
IntArrayIndex.removeKeyAt(int index)
|
void |
IntBTreeIndex.rowDeleted(RowEvent event)
|
void |
ObjectBTreeIndex.rowDeleted(RowEvent event)
|
void |
BaseArrayIndex.rowDeleted(RowEvent event)
|
void |
IntBTreeIndex.rowInserted(RowEvent event)
|
void |
ObjectBTreeIndex.rowInserted(RowEvent event)
|
void |
BaseArrayIndex.rowInserted(RowEvent event)
|
void |
IntBTreeIndex.rowUpdated(RowEvent event)
|
void |
ObjectBTreeIndex.rowUpdated(RowEvent event)
|
void |
BaseArrayIndex.rowUpdated(RowEvent event)
|
abstract void |
BaseIndex.save(File dataDirectory)
|
void |
BaseArrayIndex.save(File dataDirectory)
|
void |
BaseBTreeIndex.save(File dataDirectory)
|
abstract void |
BaseIndex.saveAfterTruncate(File dataDirectory)
|
void |
BaseArrayIndex.saveAfterTruncate(File dataDirectory)
|
void |
BaseBTreeIndex.saveAfterTruncate(File dataDirectory)
|
void |
BaseArrayIndexLoader.saveIndex(Index ndx,
File dataDirectory)
|
void |
BaseArrayIndexLoader.saveIndexAfterTruncate(Index ndx,
File dataDirectory)
|
void |
IntBTreeIndex.truncate()
|
abstract void |
BaseIndex.truncate()
|
void |
ObjectBTreeIndex.truncate()
|
void |
BaseArrayIndex.truncate()
|
void |
ObjectArrayIndex.truncate()
|
void |
IntArrayIndex.truncate()
|
Constructors in org.axiondb.engine.indexes that throw AxionException | |
---|---|
IntBTreeIndex(String name,
Column column,
boolean unique)
|
|
IntBTreeIndex(String name,
Column column,
boolean unique,
File dataDirectory)
|
|
ObjectBTreeIndex(String name,
Column column,
boolean unique)
|
|
ObjectBTreeIndex(String name,
Column column,
boolean unique,
File dataDirectory)
|
|
StringBTreeIndex(String name,
Column column,
boolean unique)
|
|
StringBTreeIndex(String name,
Column column,
boolean unique,
int minimizationFactor)
|
|
StringBTreeIndex(String name,
Column column,
boolean unique,
int minimizationFactor,
File dataDirectory)
|
Uses of AxionException in org.axiondb.engine.metaupdaters |
---|
Methods in org.axiondb.engine.metaupdaters that throw AxionException | |
---|---|
void |
AxionColumnsMetaTableUpdater.columnAdded(ColumnEvent e)
|
void |
AxionColumnsMetaTableUpdater.constraintAdded(ConstraintEvent event)
|
void |
AxionColumnsMetaTableUpdater.constraintRemoved(ConstraintEvent event)
|
protected Row |
AxionColumnsMetaTableUpdater.createRowForColumnAdded(Table t,
Column col)
|
void |
AxionColumnsMetaTableUpdater.rowDeleted(RowEvent event)
|
void |
AxionColumnsMetaTableUpdater.rowInserted(RowEvent event)
|
void |
AxionColumnsMetaTableUpdater.rowUpdated(RowEvent event)
|
Uses of AxionException in org.axiondb.engine.rowiterators |
---|
Methods in org.axiondb.engine.rowiterators that throw AxionException | |
---|---|
protected boolean |
BaseJoinedRowIterator.acceptable(int rowindex,
Row row)
|
protected boolean |
DistinctRowIterator.acceptable(int rowindex,
Row row)
|
protected abstract boolean |
AbstractAcceptingRowIterator.acceptable(int rowindex,
Row row)
My filtering method. |
protected boolean |
FilteringRowIterator.acceptable(int rowindex,
Row row)
|
void |
SortedRowIterator.add(Row row)
|
void |
BaseRowIterator.add(Row row)
Not supported in the base implementation. |
void |
AbstractFilteringRowIterator.add(Row row)
Not supported in this base implementation. |
void |
UnmodifiableRowIterator.add(Row row)
|
void |
RowIteratorRowDecoratorIterator.add(Row row)
|
void |
DelegatingRowIterator.add(Row row)
|
void |
NestedLoopJoinedRowIterator.addRowIterator(RowIterator iterator)
|
void |
IndexJoinedRowIterator.addRowIterator(RowIterator iterator)
|
protected boolean |
LimitingRowIterator.determineNextRow()
|
protected abstract boolean |
AbstractFilteringRowIterator.determineNextRow()
|
protected boolean |
AbstractAcceptingRowIterator.determineNextRow()
|
protected boolean |
LimitingRowIterator.determinePreviousRow()
|
protected abstract boolean |
AbstractFilteringRowIterator.determinePreviousRow()
|
protected boolean |
AbstractAcceptingRowIterator.determinePreviousRow()
|
Row |
BaseJoinedRowIterator.first()
|
Row |
BaseRowIterator.first()
|
Row |
AbstractFilteringRowIterator.first()
|
Row |
TransformingRowIterator.first()
|
RowDecorator |
RowIteratorRowDecoratorIterator.first()
|
Row |
DelegatingRowIterator.first()
|
protected abstract org.apache.commons.collections.primitives.IntList |
SortedRowIterator.getSortedRowIds(RowIterator unsortedRows,
Comparator comparator)
|
protected org.apache.commons.collections.primitives.IntList |
SortedRowIterator.MergeSort.getSortedRowIds(RowIterator unsortedRows,
Comparator comparator)
|
protected abstract List |
SortedRowIterator.getSortedRowList(RowIterator unsortedRows,
Comparator comparator)
|
protected List |
SortedRowIterator.MergeSort.getSortedRowList(RowIterator unsortedRows,
Comparator comparator)
|
Row |
BaseJoinedRowIterator.last()
|
Row |
BaseRowIterator.last()
|
Row |
AbstractFilteringRowIterator.last()
|
Row |
TransformingRowIterator.last()
|
RowDecorator |
RowIteratorRowDecoratorIterator.last()
|
Row |
DelegatingRowIterator.last()
|
Row |
BaseJoinedRowIterator.next()
|
abstract Row |
BaseRowIterator.next()
|
Row |
AbstractFilteringRowIterator.next()
|
Row |
TransformingRowIterator.next()
|
Row |
RowViewRowIterator.next()
|
Row |
CollatingRowIterator.next()
|
RowDecorator |
RowIteratorRowDecoratorIterator.next()
|
Row |
DelegatingRowIterator.next()
|
Row |
ChainedRowIterator.next()
|
Row |
BaseRowIterator.peekNext()
|
Row |
AbstractFilteringRowIterator.peekNext()
|
Row |
DelegatingRowIterator.peekNext()
|
Row |
BaseRowIterator.peekPrevious()
|
Row |
AbstractFilteringRowIterator.peekPrevious()
|
Row |
DelegatingRowIterator.peekPrevious()
|
Row |
BaseJoinedRowIterator.previous()
|
abstract Row |
BaseRowIterator.previous()
|
Row |
AbstractFilteringRowIterator.previous()
|
Row |
TransformingRowIterator.previous()
|
Row |
RowViewRowIterator.previous()
|
Row |
CollatingRowIterator.previous()
|
RowDecorator |
RowIteratorRowDecoratorIterator.previous()
|
Row |
DelegatingRowIterator.previous()
|
Row |
ChainedRowIterator.previous()
|
void |
SortedRowIterator.remove()
|
void |
BaseRowIterator.remove()
Not supported in the base implementation. |
void |
AbstractFilteringRowIterator.remove()
|
void |
UnmodifiableRowIterator.remove()
|
void |
CollatingRowIterator.remove()
|
void |
RowIteratorRowDecoratorIterator.remove()
|
void |
DelegatingRowIterator.remove()
|
void |
ChainedRowIterator.remove()
|
void |
FilteringChangingIndexedRowIterator.removeIndexKey()
|
void |
ChangingIndexedRowIterator.removeIndexKey()
|
void |
MutableIndexedRowIterator.removeIndexKey()
|
void |
NestedLoopJoinedRowIterator.reset()
|
void |
BaseJoinedRowIterator.reset()
|
abstract void |
BaseRowIterator.reset()
|
void |
AbstractFilteringRowIterator.reset()
|
void |
RowViewRowIterator.reset()
|
void |
FilteringChangingIndexedRowIterator.reset()
|
void |
DistinctRowIterator.reset()
|
void |
ChangingIndexedRowIterator.reset()
|
void |
CollatingRowIterator.reset()
|
void |
RebindableIndexedRowIterator.reset()
|
void |
RowIteratorRowDecoratorIterator.reset()
|
void |
DelegatingRowIterator.reset()
|
void |
IndexJoinedRowIterator.reset()
|
void |
ChainedRowIterator.reset()
|
void |
NestedLoopJoinedRowIterator.set(int rowIndex,
Row row)
|
protected abstract void |
BaseJoinedRowIterator.set(int rowIndex,
Row row)
|
void |
IndexJoinedRowIterator.set(int rowIndex,
Row row)
|
void |
SortedRowIterator.set(Row row)
|
void |
BaseJoinedRowIterator.set(Row row)
|
void |
BaseRowIterator.set(Row row)
Not supported in the base implementation. |
void |
AbstractFilteringRowIterator.set(Row row)
|
void |
RowViewRowIterator.set(Row row)
|
void |
UnmodifiableRowIterator.set(Row row)
|
void |
CollatingRowIterator.set(Row row)
|
void |
RowIteratorRowDecoratorIterator.set(Row row)
|
void |
DelegatingRowIterator.set(Row row)
|
void |
LazyRowRowIterator.set(Row row)
|
void |
ChainedRowIterator.set(Row row)
|
void |
FilteringChangingIndexedRowIterator.setIndexKey(Object value)
|
void |
ChangingIndexedRowIterator.setIndexKey(Object value)
|
void |
MutableIndexedRowIterator.setIndexKey(Object value)
|
protected boolean |
NestedLoopJoinedRowIterator.setNextRow()
|
protected abstract boolean |
BaseJoinedRowIterator.setNextRow()
|
protected boolean |
IndexJoinedRowIterator.setNextRow()
|
protected boolean |
NestedLoopJoinedRowIterator.setPreviousRow()
|
protected abstract boolean |
BaseJoinedRowIterator.setPreviousRow()
|
protected boolean |
IndexJoinedRowIterator.setPreviousRow()
|
Constructors in org.axiondb.engine.rowiterators that throw AxionException | |
---|---|
ChangingIndexedRowIterator(Index index,
Table table,
Function fn)
|
|
GroupedRowIterator(RowIterator rows,
Map colIdToFieldMap,
List groupBy,
List selected)
|
|
RebindableIndexedRowIterator(Index index,
Table table,
Function fn,
BindVariable bvar)
|
|
SortedRowIterator.MergeSort(RowIterator unsortedRows,
Comparator comparator)
|
|
SortedRowIterator.MergeSort(RowIterator unsortedRows,
List orderNodes,
RowDecorator rowDecorator)
|
|
SortedRowIterator.MergeSort(RowSource source,
RowIterator unsortedRows,
Comparator comparator)
|
|
SortedRowIterator.MergeSort(RowSource source,
RowIterator unsortedRows,
List orderNodes,
RowDecorator rowDecorator)
|
Uses of AxionException in org.axiondb.engine.tables |
---|
Methods in org.axiondb.engine.tables that throw AxionException | |
---|---|
void |
TableView.addColumn(Column col)
|
void |
BaseTable.addColumn(Column col)
Add the given Column to this table. |
void |
BaseDiskTable.addColumn(Column col)
|
void |
FixedWidthFlatfileTable.addColumn(Column col,
boolean metaUpdateNeeded)
|
void |
BaseFlatfileTable.addColumn(Column col,
boolean metaUpdateNeeded)
|
void |
BaseDiskTable.addColumn(Column col,
boolean metaUpdateNeeded)
|
void |
TableView.addConstraint(Constraint constraint)
|
void |
BaseTable.addConstraint(Constraint constraint)
|
void |
ExternalDatabaseTable.addConstraint(Constraint constraint)
|
void |
BaseDiskTable.addConstraint(Constraint constraint)
|
void |
TableView.addIndex(Index index)
|
void |
BaseTable.addIndex(Index index)
|
void |
TableView.addRow(Row row)
|
void |
BaseTable.addRow(Row row)
|
protected void |
BaseDiskTable.appendLongFile(String file,
long value)
Appends a long value to a file. |
protected void |
BaseDiskTable.appendLongFile(String file,
org.apache.commons.collections.primitives.LongList value)
Appends several long values to a file. |
void |
ExternalDatabaseTable.apply()
|
void |
TableView.applyDeletes(org.apache.commons.collections.primitives.IntCollection rowids)
|
abstract void |
BaseTable.applyDeletes(org.apache.commons.collections.primitives.IntCollection rowids)
|
void |
MemoryTable.applyDeletes(org.apache.commons.collections.primitives.IntCollection rowids)
|
void |
ExternalDatabaseTable.applyDeletes(org.apache.commons.collections.primitives.IntCollection rowIds)
|
void |
BaseDiskTable.applyDeletes(org.apache.commons.collections.primitives.IntCollection rowIds)
|
protected void |
BaseTable.applyDeletesToIndices(org.apache.commons.collections.primitives.IntCollection rowIds)
|
void |
TableView.applyInserts(Collection rows)
|
abstract void |
BaseTable.applyInserts(Collection rows)
|
void |
MemoryTable.applyInserts(Collection rows)
|
void |
ExternalDatabaseTable.applyInserts(Collection rows)
|
void |
BaseDiskTable.applyInserts(Collection rows)
|
protected void |
BaseFlatfileTable.applyInserts(Iterator rows)
|
protected void |
DiskTable.applyInserts(Iterator rows)
|
protected abstract void |
BaseDiskTable.applyInserts(Iterator rows)
|
protected void |
BaseTable.applyInsertsToIndices(Collection rows)
|
void |
TableView.applyUpdates(Collection rows)
|
abstract void |
BaseTable.applyUpdates(Collection rows)
|
void |
MemoryTable.applyUpdates(Collection rows)
|
void |
ExternalDatabaseTable.applyUpdates(Collection rows)
|
void |
BaseDiskTable.applyUpdates(Collection rows)
|
protected void |
BaseFlatfileTable.applyUpdates(Iterator rows)
|
protected void |
DiskTable.applyUpdates(Iterator rows)
|
protected abstract void |
BaseDiskTable.applyUpdates(Iterator rows)
|
protected void |
BaseTable.applyUpdatesToIndices(Collection rows)
|
protected void |
ExternalDatabaseTable.assertConnection()
|
protected void |
ExternalDatabaseTable.assertExternalResultSet()
|
protected void |
ExternalDatabaseTable.assertUpdatable()
|
void |
ExternalTableFactory.assertValidProperty(Properties props)
|
void |
BaseTableOrganizationContext.assertValidPropertyKeys(Properties props)
|
protected void |
BaseTable.checkConstraints(RowEvent event)
|
protected void |
ExternalDatabaseTable.checkConstraints(RowEvent event)
|
protected void |
BaseTable.checkConstraints(RowEvent event,
boolean deferred)
|
void |
ExternalDatabaseTable.commit()
|
ExternalTable |
DelimitedFlatfileTableLoader.createExternalTable(Database database,
String name)
|
ExternalTable |
TaggedEBCDICTableLoader.createExternalTable(Database database,
String name)
|
ExternalTable |
ExternalDatabaseTableLoader.createExternalTable(Database database,
String name)
|
ExternalTable |
FixedWidthFlatfileTableLoader.createExternalTable(Database database,
String name)
|
protected void |
BaseFlatfileTable.createOrLoadDataFile()
|
protected void |
BaseDiskTable.createOrLoadDataFile()
|
protected void |
BaseDiskTable.createOrLoadFreeIdsFile()
|
protected void |
BaseDiskTable.createOrLoadMetaFile()
|
protected void |
BaseDiskTable.createOrLoadPidxFile()
|
protected void |
ExternalDatabaseTable.createOrLoadResultSet(boolean unconditionally)
|
protected void |
ExternalDatabaseTable.createRemoteTableIfNotExists()
|
protected void |
ExternalDatabaseTable.createResultSet()
|
Table |
DelimitedFlatfileTableLoader.createTable(Database database,
String name)
|
Table |
ExternalTableFactory.createTable(Database database,
String name)
|
Table |
TaggedEBCDICTableLoader.createTable(Database database,
String name)
|
Table |
ExternalDatabaseTableLoader.createTable(Database database,
String name)
|
Table |
TableViewFactory.createTable(Database database,
String name)
|
Table |
FixedWidthFlatfileTableLoader.createTable(Database database,
String name)
|
ExternalTable |
ExternalTableFactory.createTable(Database database,
String name,
Properties props,
List columns)
|
protected void |
BaseTable.deleteRow(Row row)
|
void |
TableView.drop()
|
void |
BaseTable.drop()
|
void |
ExternalDatabaseTable.drop()
|
void |
BaseDiskTable.drop()
|
protected String |
BaseDiskTable.getCanonicalPath(File file)
|
int |
BaseTable.getColumnIndex(String name)
|
RowIterator |
TableView.getIndexedRows(Selectable node,
boolean readOnly)
|
RowIterator |
BaseTable.getIndexedRows(Selectable node,
boolean readOnly)
|
RowIterator |
TableView.getMatchingRows(List selectables,
List values)
|
RowIterator |
BaseTable.getMatchingRows(List selectables,
List values)
|
protected RandomAccessFile |
BaseDiskTable.getReadFile()
|
abstract Row |
BaseTable.getRow(int id)
|
Row |
ExternalDatabaseTable.getRow(int id)
|
Row |
BaseDiskTable.getRow(int id)
|
protected Row |
ExternalDatabaseTable.getRowByOffset(int rowId)
|
protected Row |
FixedWidthFlatfileTable.getRowByOffset(int idToAssign,
long ptr)
|
protected abstract Row |
BaseFlatfileTable.getRowByOffset(int idToAssign,
long ptr)
|
protected Row |
DiskTable.getRowByOffset(int idToAssign,
long ptr)
|
protected abstract Row |
BaseDiskTable.getRowByOffset(int idToAssign,
long ptr)
|
protected Row |
TaggedEBCDICTable.getRowByOffset(int idToAssign,
long ptr)
|
protected Row |
DelimitedFlatfileTable.getRowByOffset(int idToAssign,
long ptr)
|
protected RowIterator |
TableView.getRowIterator()
|
protected RowIterator |
BaseFlatfileTable.getRowIterator()
|
protected abstract RowIterator |
BaseTable.getRowIterator()
|
protected RowIterator |
DiskTable.getRowIterator()
|
protected RowIterator |
MemoryTable.getRowIterator()
|
protected RowIterator |
ExternalDatabaseTable.getRowIterator()
|
RowIterator |
TableView.getRowIterator(boolean readOnly)
|
RowIterator |
BaseTable.getRowIterator(boolean readOnly)
|
protected RandomAccessFile |
BaseDiskTable.getWriteFile()
|
protected long |
FixedWidthFlatfileTable.ignoreRowsToSkip()
|
protected long |
BaseFlatfileTable.ignoreRowsToSkip()
|
protected long |
TaggedEBCDICTable.ignoreRowsToSkip()
|
protected void |
DiskTable.initFiles(File basedir,
boolean datafilesonly)
|
protected void |
BaseDiskTable.initFiles(File basedir,
boolean datafilesonly)
|
protected void |
FixedWidthFlatfileTable.initializeTable()
|
protected void |
BaseFlatfileTable.initializeTable()
|
protected void |
TaggedEBCDICTable.initializeTable()
|
protected int |
FixedWidthFlatfileTable.nextLineLength(long fileOffset)
|
protected int |
BaseFlatfileTable.nextLineLength(long fileOffset)
|
protected RandomAccessFile |
BaseDiskTable.openFile(File file,
boolean writable)
|
protected org.apache.commons.collections.primitives.IntList |
BaseDiskTable.parseIntFile(File file)
Reads a list of int values from a file. |
protected void |
BaseDiskTable.parseMetaFile(File file)
|
protected void |
FixedWidthFlatfileTable.parseTableProperties(ObjectInputStream in)
|
protected void |
BaseDiskTable.parseTableProperties(ObjectInputStream in)
|
protected void |
TaggedEBCDICTable.parseTableProperties(ObjectInputStream in)
|
protected void |
DelimitedFlatfileTable.parseTableProperties(ObjectInputStream in)
|
void |
TableView.populateIndex(Index index)
|
abstract void |
BaseTable.populateIndex(Index index)
|
void |
MemoryTable.populateIndex(Index index)
|
void |
ExternalDatabaseTable.populateIndex(Index index)
|
void |
BaseDiskTable.populateIndex(Index index)
|
void |
BaseFlatfileTable.BaseFlatfileTableOrganizationContext.readOrSetDefaultProperties(Properties props)
|
abstract void |
BaseTableOrganizationContext.readOrSetDefaultProperties(Properties props)
|
protected void |
BaseFlatfileTable.reloadDataFile()
|
protected void |
DiskTable.reloadDataFile()
|
protected abstract void |
BaseDiskTable.reloadDataFile()
|
void |
BaseFlatfileTable.remount()
|
void |
ExternalDatabaseTable.remount()
|
void |
TableView.remount(File dir,
boolean datafilesonly)
|
void |
BaseTable.remount(File dir,
boolean datafilesonly)
|
void |
BaseDiskTable.remount(File newdir,
boolean datafilesonly)
|
void |
TableView.removeIndex(Index index)
|
void |
BaseTable.removeIndex(Index index)
|
void |
BaseDiskTable.removeIndex(Index index)
|
void |
TableView.rename(String oldName,
String newName)
|
void |
BaseTable.rename(String oldName,
String newName)
|
void |
BaseDiskTable.rename(String oldName,
String newName)
|
void |
ExternalDatabaseTable.rollback()
|
protected void |
BaseDiskTable.saveIndices()
|
protected void |
BaseDiskTable.saveIndicesAfterTruncate()
|
void |
TableView.setSubQuery(String query)
|
boolean |
FixedWidthFlatfileTable.setTableProperties(Properties props)
|
boolean |
BaseFlatfileTable.setTableProperties(Properties props)
Sets the properties for the given text table this is only called once by create command get executed |
boolean |
ExternalDatabaseTable.setTableProperties(Properties props)
|
boolean |
TaggedEBCDICTable.setTableProperties(Properties props)
|
boolean |
DelimitedFlatfileTable.setTableProperties(Properties props)
|
protected void |
ExternalDatabaseTable.setUp(DatabaseLink server)
|
void |
TableView.shutdown()
|
void |
BaseTable.shutdown()
|
void |
ExternalDatabaseTable.shutdown()
|
void |
BaseDiskTable.shutdown()
|
protected boolean |
ExternalDatabaseTable.tableExistsInRemoteDB()
|
void |
TableView.truncate()
|
void |
MemoryTable.truncate()
|
void |
ExternalDatabaseTable.truncate()
|
void |
BaseDiskTable.truncate()
|
protected void |
BaseTable.truncateIndices()
|
protected Row |
BaseFlatfileTable.trySettingColumn(int idToAssign,
Row row,
int i,
String colValue)
|
protected void |
BaseDiskTable.updateLongFile(RandomAccessFile pidxFile,
long pidxFileOffset,
long dataFileoffset)
Updates a long value to a file. |
void |
TableView.updateRow(Row oldrow,
Row newrow)
|
void |
BaseTable.updateRow(Row oldrow,
Row newrow)
|
protected void |
BaseDiskTable.writeFridFile()
|
protected void |
FixedWidthFlatfileTable.writeHeader(RandomAccessFile dataFile)
|
protected abstract void |
BaseFlatfileTable.writeHeader(RandomAccessFile data2)
|
protected void |
TaggedEBCDICTable.writeHeader(RandomAccessFile dataFile)
|
protected void |
DelimitedFlatfileTable.writeHeader(RandomAccessFile dataFile)
|
protected void |
BaseDiskTable.writeIntFile(String file,
org.apache.commons.collections.primitives.IntList list)
Writes a list of int values to a file. |
protected void |
BaseDiskTable.writeLongFile(String file,
org.apache.commons.collections.primitives.LongList list)
Writes a list of long values to a file. |
protected void |
BaseDiskTable.writeMetaFile(File file)
|
protected void |
BaseDiskTable.writeNameToFile(File file,
Object obj)
|
protected void |
BaseDiskTable.writePidxFile()
|
protected void |
FixedWidthFlatfileTable.writeRow(CharArrayWriter buffer,
Row row)
|
protected abstract void |
BaseFlatfileTable.writeRow(CharArrayWriter buffer,
Row row)
|
protected void |
TaggedEBCDICTable.writeRow(CharArrayWriter out,
Row row)
|
protected void |
DelimitedFlatfileTable.writeRow(CharArrayWriter buffer,
Row row)
|
protected void |
FixedWidthFlatfileTable.writeTableProperties(ObjectOutputStream out)
|
protected void |
BaseDiskTable.writeTableProperties(ObjectOutputStream out)
|
protected void |
TaggedEBCDICTable.writeTableProperties(ObjectOutputStream out)
|
protected void |
DelimitedFlatfileTable.writeTableProperties(ObjectOutputStream out)
|
Constructors in org.axiondb.engine.tables that throw AxionException | |
---|---|
BaseDiskTable(String name,
Database db,
TableFactory factory)
|
|
BaseFlatfileTable(String name,
Database db,
TableFactory factory)
|
|
DelimitedFlatfileTable(String name,
Database db)
|
|
DiskTable(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 AxionException in org.axiondb.event |
---|
Methods in org.axiondb.event that throw AxionException | |
---|---|
void |
BaseTableModificationListener.columnAdded(ColumnEvent event)
|
void |
TableModificationListener.columnAdded(ColumnEvent event)
|
void |
BaseTableModificationListener.constraintAdded(ConstraintEvent event)
|
void |
TableModificationListener.constraintAdded(ConstraintEvent event)
|
void |
BaseTableModificationListener.constraintRemoved(ConstraintEvent event)
|
void |
TableModificationListener.constraintRemoved(ConstraintEvent event)
|
void |
BaseTableModificationPublisher.publishEvent(TableModifiedEvent e)
|
void |
BaseTableModificationListener.rowDeleted(RowEvent event)
|
void |
TableModificationListener.rowDeleted(RowEvent event)
|
void |
BaseTableModificationListener.rowInserted(RowEvent event)
|
void |
TableModificationListener.rowInserted(RowEvent event)
|
void |
BaseTableModificationListener.rowUpdated(RowEvent event)
|
void |
TableModificationListener.rowUpdated(RowEvent event)
|
void |
RowUpdatedEvent.visit(TableModificationListener listener)
|
abstract void |
TableModifiedEvent.visit(TableModificationListener listener)
|
void |
RowDeletedEvent.visit(TableModificationListener listener)
|
void |
RowInsertedEvent.visit(TableModificationListener listener)
|
void |
ColumnEvent.visit(TableModificationListener listener)
|
Constructors in org.axiondb.event that throw AxionException | |
---|---|
DatabaseSequenceEvent(Sequence seq)
|
Uses of AxionException in org.axiondb.functions |
---|
Methods in org.axiondb.functions that throw AxionException | |
---|---|
Object |
CharToDateFunction.evaluate(RowDecorator row)
Gets String value representing the timestamp/date value in the given format. |
Object |
IsNotNullFunction.evaluate(RowDecorator row)
|
Object |
ConcatFunction.evaluate(RowDecorator row)
|
Object |
NotExistsFunction.evaluate(RowDecorator row)
|
Object |
ContainsFunction.evaluate(RowDecorator row)
|
Object |
DateDiffFunction.evaluate(RowDecorator row)
Returns integer difference (timestamp2 - timestamp1) in units of interval of type interval_type. |
Object |
AverageFunction.evaluate(RowDecorator row)
|
Object |
DateAddFunction.evaluate(RowDecorator row)
Returns new Timestamp which is (timestamp + interval) where interval is integer units of interval_type. |
Object |
IsValidDateTimeFunction.evaluate(RowDecorator row)
|
Object |
Base64EncodeFunction.evaluate(RowDecorator row)
|
Object |
InFunction.evaluate(RowDecorator row)
|
Object |
SignFunction.evaluate(RowDecorator row)
|
Object |
RTrimFunction.evaluate(RowDecorator row)
|
Object |
DateToCharFunction.evaluate(RowDecorator row)
Returns String value representing the timestamp/date value in the given format. |
Object |
NowFunction.evaluate(RowDecorator row)
|
Object |
LTrimFunction.evaluate(RowDecorator row)
|
Object |
DatePartFunction.evaluate(RowDecorator row)
Returns String representation of requested portion of given timestamp. |
Object |
BitOrFunction.evaluate(RowDecorator row)
|
Object |
ScalarFunction.evaluate(RowDecorator row)
|
Object |
ArithmeticFunction.evaluate(RowDecorator row)
|
Object |
InStringFunction.evaluate(RowDecorator row)
|
Object |
LowerFunction.evaluate(RowDecorator row)
|
Object |
Base64DecodeFunction.evaluate(RowDecorator row)
|
Object |
BaseBooleanBranchFunction.evaluate(RowDecorator row)
|
Object |
ABSFunction.evaluate(RowDecorator row)
|
Object |
RoundFunction.evaluate(RowDecorator row)
|
Object |
CharFunction.evaluate(RowDecorator row)
|
Object |
ExistsFunction.evaluate(RowDecorator row)
|
Object |
AsciiFunction.evaluate(RowDecorator row)
|
Object |
DifferenceFunction.evaluate(RowDecorator row)
|
Object |
NotFunction.evaluate(RowDecorator row)
|
Object |
RowNumFunction.evaluate(RowDecorator row)
|
Object |
IfThenFunction.evaluate(RowDecorator row)
|
Object |
AggregateBigDecimalFunction.evaluate(RowDecorator row)
|
Object |
ComparisonFunction.evaluate(RowDecorator row)
|
Object |
SpaceFunction.evaluate(RowDecorator row)
|
Object |
SoundexFunction.evaluate(RowDecorator row)
|
Object |
Log10Function.evaluate(RowDecorator row)
|
Object |
CountFunction.evaluate(RowDecorator row)
|
Object |
CastAsFunction.evaluate(RowDecorator row)
|
Object |
CoalesceFunction.evaluate(RowDecorator row)
|
Object |
MatchesFunction.evaluate(RowDecorator row)
|
Object |
IsNullFunction.evaluate(RowDecorator row)
|
Object |
SubstringFunction.evaluate(RowDecorator row)
Returns substring of str, beginning at character m, n characters long. |
Object |
SoundsLikeFunction.evaluate(RowDecorator row)
|
Object |
ReplaceFunction.evaluate(RowDecorator row)
|
Object |
BitAndFunction.evaluate(RowDecorator row)
|
Object |
ModFunction.evaluate(RowDecorator row)
|
Object |
LPadFunction.evaluate(RowDecorator row)
|
Object |
TruncateFunction.evaluate(RowDecorator row)
|
Object |
LengthFunction.evaluate(RowDecorator row)
|
Object |
RPadFunction.evaluate(RowDecorator row)
|
Object |
NotInFunction.evaluate(RowDecorator row)
|
Object |
LikeToRegexpFunction.evaluate(RowDecorator row)
|
Object |
UpperFunction.evaluate(RowDecorator row)
|
Object |
AverageFunction.evaluate(RowDecoratorIterator rows)
|
Object |
AggregateBigDecimalFunction.evaluate(RowDecoratorIterator rows)
|
Object |
CountFunction.evaluate(RowDecoratorIterator rows)
|
Object |
AggregateFunction.evaluate(RowDecoratorIterator rows)
|
Uses of AxionException in org.axiondb.jdbc |
---|
Methods in org.axiondb.jdbc that throw AxionException | |
---|---|
protected Connection |
ConnectionFactory.createConnection(String url)
|
Transaction |
AxionConnection.getCurrentTransaction()
|
protected Database |
BaseAxionStatement.getDatabase()
|
Constructors in org.axiondb.jdbc that throw AxionException | |
---|---|
AxionConnection(String name,
File path,
String url)
|
Uses of AxionException in org.axiondb.parser |
---|
Methods in org.axiondb.parser that throw AxionException | |
---|---|
AxionCommand |
Parser.parse(String sql)
Parse a command from the given String . |
AxionCommand |
AxionSqlParser.parse(String sql)
|
Uses of AxionException in org.axiondb.types |
---|
Methods in org.axiondb.types that throw AxionException | |
---|---|
InputStream |
LobSource.getInputStream()
|
InputStream |
FileLobSource.getInputStream()
|
InputStream |
FileOffsetLobSource.getInputStream()
|
InputStream |
CompressedLobSource.getInputStream()
|
LobSource |
LobLocator.getLobSource(File parentDir,
RandomAccessFile dataFile)
|
LobSource |
FileOffsetLobLocator.getLobSource(File parentDir,
RandomAccessFile dataFile)
|
protected InputStream |
ClobSource.getUtf8Stream()
|
long |
LobSource.length()
|
long |
FileLobSource.length()
|
long |
FileOffsetLobSource.length()
|
long |
CompressedLobSource.length()
|
protected BlobSource |
CompressedLOBType.makeBlobSource(LobLocator loc)
|
protected BlobSource |
LOBType.makeBlobSource(LobLocator loc)
|
protected ClobSource |
CompressedLOBType.makeClobSource(LobLocator loc)
|
protected ClobSource |
LOBType.makeClobSource(LobLocator loc)
|
OutputStream |
LobSource.setOutputStream(long pos)
|
OutputStream |
FileLobSource.setOutputStream(long pos)
|
OutputStream |
FileOffsetLobSource.setOutputStream(long pos)
|
OutputStream |
CompressedLobSource.setOutputStream(long pos)
|
BigDecimal |
DateType.toBigDecimal(Object value)
|
BigDecimal |
BaseDataType.toBigDecimal(Object value)
|
BigDecimal |
TimestampType.toBigDecimal(Object value)
|
BigDecimal |
TimeType.toBigDecimal(Object value)
|
BigInteger |
BaseDataType.toBigInteger(Object value)
|
Blob |
AnyType.toBlob(Object value)
|
Blob |
BaseDataType.toBlob(Object value)
|
Blob |
LOBType.toBlob(Object value)
|
boolean |
AnyType.toBoolean(Object value)
|
boolean |
BaseDataType.toBoolean(Object value)
|
boolean |
BooleanType.toBoolean(Object value)
|
byte |
AnyType.toByte(Object value)
|
byte |
BaseDataType.toByte(Object value)
|
byte[] |
AnyType.toByteArray(Object value)
|
byte[] |
BaseDataType.toByteArray(Object value)
|
byte[] |
VarBinaryType.toByteArray(Object value)
|
byte[] |
StringType.toByteArray(Object value)
|
Clob |
AnyType.toClob(Object value)
|
Clob |
BaseDataType.toClob(Object value)
|
Clob |
LOBType.toClob(Object value)
|
Date |
DateType.toDate(Object value)
|
Date |
AnyType.toDate(Object value)
|
Date |
BaseDataType.toDate(Object value)
|
Date |
TimestampType.toDate(Object value)
|
Date |
TimeType.toDate(Object value)
|
double |
AnyType.toDouble(Object value)
|
double |
BaseDataType.toDouble(Object value)
|
float |
AnyType.toFloat(Object value)
|
float |
BaseDataType.toFloat(Object value)
|
int |
AnyType.toInt(Object value)
|
int |
BaseDataType.toInt(Object value)
|
long |
AnyType.toLong(Object value)
|
long |
BaseDataType.toLong(Object value)
|
protected Number |
AnyType.toNumber(Object value)
|
protected Number |
BaseDataType.toNumber(Object value)
|
protected Number |
BaseNumberDataType.toNumber(Object value)
|
short |
AnyType.toShort(Object value)
|
short |
BaseDataType.toShort(Object value)
|
String |
DateType.toString(Object value)
|
String |
AnyType.toString(Object value)
|
String |
BaseDataType.toString(Object value)
|
String |
TimestampType.toString(Object value)
|
String |
LOBType.toString(Object value)
|
String |
TimeType.toString(Object value)
|
Time |
DateType.toTime(Object value)
|
Time |
AnyType.toTime(Object value)
|
Time |
BaseDataType.toTime(Object value)
|
Time |
TimestampType.toTime(Object value)
|
Time |
TimeType.toTime(Object value)
|
Timestamp |
DateType.toTimestamp(Object value)
|
Timestamp |
AnyType.toTimestamp(Object value)
|
Timestamp |
BaseDataType.toTimestamp(Object value)
|
Timestamp |
TimestampType.toTimestamp(Object value)
|
Timestamp |
TimeType.toTimestamp(Object value)
|
URL |
BaseDataType.toURL(Object value)
|
void |
LobSource.truncate(long length)
|
void |
FileLobSource.truncate(long length)
|
void |
FileOffsetLobSource.truncate(long length)
|
void |
CompressedLobSource.truncate(long length)
|
Uses of AxionException in org.axiondb.util |
---|
Methods in org.axiondb.util with parameters of type AxionException | |
---|---|
static SQLException |
ExceptionConverter.convert(AxionException e)
|
static SQLException |
ExceptionConverter.convert(String msg,
AxionException e)
|
Methods in org.axiondb.util that throw AxionException | |
---|---|
static String |
DateTimeUtils.convertToChar(Timestamp timestamp,
String formatStr)
Creates a String representation of the given Timestamp object, using the given format string as a template and the current Axion timezone. |
static String |
DateTimeUtils.convertToChar(Timestamp timestamp,
String formatStr,
TimeZone timezone)
Creates a String representation of the given Timestamp object, using the given format string as a template, the given timezone, and the current default Locale. |
static String |
DateTimeUtils.convertToChar(Timestamp timestamp,
String formatStr,
TimeZone timezone,
Locale locale)
Creates a String representation of the given Timestamp object, using the given format string as a template, the given timezone, and the given Locale. |
static Timestamp |
DateTimeUtils.convertToTimestamp(String dateStr,
String formatStr)
Creates a String representation of the given Timestamp object, using the given format string as a template and the current Axion timezone. |
static Timestamp |
DateTimeUtils.convertToTimestamp(String dateStr,
String formatStr,
TimeZone timezone)
Creates a String representation of the given Timestamp object, using the given format string as a template and the given timezone. |
static Timestamp |
DateTimeUtils.convertToTimestamp(String dateStr,
String formatStr,
TimeZone timezone,
Locale locale)
Creates a String representation of the given Timestamp object, using the given format string as a template, the given timezone, and the given Locale |
static String |
DateTimeUtils.getDatePart(Timestamp t,
String partIdent)
Extracts the specified date/time element from the given Timestamp, using the default Locale. |
static String |
DateTimeUtils.getDatePart(Timestamp t,
String partIdent,
Locale locale)
Extracts the specified date/time element from the given Timestamp, using the given Locale. |
static String |
DateTimeUtils.getPartMnemonicFor(String partString)
|
static int |
DateTimeUtils.labelToCode(String value)
Converts the given value, which represents a date or time interval, to its corresponding constant value. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |