|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Transaction.
DelegatingRowIterator that
excludes Rows that are not acceptable.AxionBlob.AxionClob.true if a field of my type can be assigned the given non-
null value , false otherwise.
true iff value is String
that can be converted without exception, null,
or a Number.
true iff value is null,
or a Boolean.
true iff value is null,
a Character, or a single character String.
true iff value is String
that can be converted without exception, null,
or a Number.
true iff value is null
or a Serializable.object
true iff value is null
or a String.
true iff value is null,
a Number, or a String
that can be converted to a Long.
true iff value is null,
a Number, within the unsigned byte range (0 to 255).
true if a field of my type can
be assigned the given non-null value,
false otherwise.
Rowat the current position in my underlying collection, or throw
UnsupportedOperationException.
Selectableto my argument list.
Columnto this table.
Columnto this table.
ADD CONSTRAINT command, as generated by ALTER TABLE
and CREATE TABLE statements.TableIdentifierto the list of tables being selected from.
Indexto this database, associated with the given table.
Indexto this database, associating it with the given table
and (optionally) populating it.
Column, and adding it as a
org.axiondb.TableModificationListenerto the table.
OrderNodeto the order by clause for this query
Row.
Selectableto the list of items being selected.
Tableto this database.
Rows.false.
true, since all tables are indeed selectable.
DataType, for use by BindVariable.committedtransaction..
IndexFactory for array indices.AxionExceptionif the given Databaseis read-only.
Blob interface, including the
JDBC 2 writing methods.Clob interface, including the
JDBC 2 writing methods.AXION_TABLES meta tableDatabase.Connection implementation.DatabaseMetaData implementation.DataSource implementation.AXION_DB_LINKS meta tableDriver implementation.AxionException(null,null).
AxionException(message,null).
AxionException with the given
message, wrapping the given Throwable.
AxionException(null,nested).
PreparedStatement implementation.ResultSet implementation.ResultSetMetaData implementation.AXION_SEQUENCES meta tableStatement implementation.AXION_TABLE_PROPERTIES meta tableAXION_TABLES meta tableAXION_TYPES meta tableindicesthat maintain an in-memory,
sorted array of key values (and their associated row identifiers).AxionCommandimplementation.Statement implementation.indices.Constraint implementation.Constraint with the
given name and type.
Databaseimplementation.DatabaseModificationListener.DataType.Table.ConcreteFunctionimplementation.Index.IndexFactoryto hold common methods.DataType for Number types.Row,
providing equals,
hashCode and
toString implementations.RowIterator.SelectableBasedConstraintimplementation.Constraintwith the given name and type
.
Table.listener
implementations.events
to one or more listeners.DataType representing an number value.Literalthat can be bound via PreparedStatementmethods.Blob wrapping a LobSource.DataType representing a Boolean value.IndexFactory for B-Tree indices.RandomAccessFile.Blob based upon a simple byte array.DataType representing a byte value.RowIterators to make
them look like one (similiar to a SQL UNION).DelegatingRowIterator that is wraps
a RowIterator from some Index,
and that can be reset to recreate the iterator
for a new bound value.DataType representing a single char value.CHAR(number): returns the
character representing
the unicode value number.condition is
violated.CHECKFILESTATE query.Clob wrapping a LobSource.COALESCE([value]+): returns the first non-null value in the
argument list.RowIterators
according to the given RowComparator.Table.Column in a Table has changed,
for example, due to a DDL command.Transaction.
LobSource that compresses/decompresses
the input/output streams using GZIP compression.DataType representing a compressed LOB value.CONCAT(string [, string]*):
concatenates one or more strings.Function, as opposed to a FunctionIdentifier.AxionConnections.Table has
changed.Constrainthas been violated.booleanthat
indicates whether the second string is a substring of the first.acceptablevalue to one of the appropriate type.
null
and throws IllegalArgumentException otherwise.
IllegalArgumentException if the given value
isn't acceptable.
Boolean converted from the given value,
or throws IllegalArgumentException if the given value
isn't acceptable.
IllegalArgumentException if the given value
isn't acceptable.
IllegalArgumentException if the
given value
isn't acceptable.
IllegalArgumentExceptionif the given value isn't
acceptable.
IllegalArgumentException if the given value
isn't acceptable.
Integer converted from the given value,
or throws IllegalArgumentException if the given value
isn't acceptable.
IllegalArgumentException if the given value
isn't acceptable.
String converted from the given value,
or throws IllegalArgumentException if the given value
isn't acceptable.
IllegalArgumentException if the given value
isn't acceptable.
String converted from the given value,
or throws IllegalArgumentException if the given value
isn't acceptable.
IllegalArgumentException if the given value
isn't acceptable.
IllegalArgumentExceptionif the given value isn't
acceptable.
IllegalArgumentException if the given value
isn't acceptable.
IllegalArgumentException if the given value
isn't acceptable.
IllegalArgumentException if the given value
isn't acceptable.
acceptable value
to one of the appropriate type.
COUNT: an aggregate function returning the number of rows.CREATE TABLE and
CREATE SEQUENCE.CREATE DATABASE LINK command.CREATE [UNIQUE] [TYPE] INDEX command.CREATE SEQUENCE command.CREATE [TYPE] TABLE command.Transaction.
CREATE VIEW AS sub-query command.Rowreturned by me (by RowIterator.next(),RowIterator.previous(),
RowIterator.first(),RowIterator.last(), etc.).
RowIterator.current()row, if any.
DataTypein this column's configuration
CREATE DATABASE LINK
(DRIVER=' ' URL='
' USERNAME=' '
PASSWORD=' ');
DatabaseLink being added or dropped.DatabaseModifiedEvents.Table being added or dropped.Map of Databases by name.Table being added or dropped.Table being added or dropped.false, since Axion currently
doesn't treat Data Definition Language (DDL) statements
like CREATE or DROP transactionally.
false, since Axion currently
doesn't treat Data Definition Language (DDL) statements
like CREATE or DROP transactionally.
OutputStream wrapping a DataOutput stream.OutputStream wrapping the given DataOutput.
Table.DataType instances.default valuein this
column's configuration
RowIterator that delegates all
calls to a wrapped instance.Table.Database.Table.TableFactory for disk-based tables.DelegatingRowIteratorimplementing DISTINCT.false since LOB sizes are not
counted in the maximum row size
(which is unbounded anyway).
DROP TABLE
and DROP SEQUENCE.DROP CONSTRAINT command.DROP DATABASE LINK command.Indexfrom this database.
DROP INDEX command.Sequencefrom this database.
DROP SEQUENCE command.Tablefrom this database.
DROP TABLE command.DROP VIEW command.RowIterator that contains no Rows.Columns are equal if they have the same name.
true iff otherobject is a ColumnIdentifier
whose name, table identifier, and alias are equal to mine.
true iff that
is a Row with the same number of
fields and each is equal to the corresponding
field in me.
true iff otherobject is a Literalwhose name
are equal to mine.
true iff that is a Row with the same
number of fields and each is equal to the corresponding field in me.
true.
Exceptions into
SQLExceptions.ResultSet object such as
a SELECT statement.
InsertCommand.executeUpdate(org.axiondb.Database)instead.
ResultSet.
UpdateCommand.executeUpdate(org.axiondb.Database)instead.
UpsertCommand.executeUpdate(org.axiondb.Database)instead.
LobLocator.LobLocatorFactory for FileLobLocators.LobSource that's backed by a simple File.LobLocator based upon an byte-offset into a file.LobLocatorFactory for FileOffsetLobLocators.LobSource that's backed by a single file, storing
each LOB as an offset and length.DelegatingRowIterator that only returns Rows
that match a given WhereNode.Rowin the list, positioning the cursor to just before
the first Rowin the list.
Table.WhereNode tree into a HashSet
of WhereNodes that were originally ANDed together
in the source tree.DataType representing an float value.ConcreteFunctioninstances.Selectable representing an unresolved Function.Selectableat the given index.
ResultSet.getBigDecimal(int,int)
ResultSet.getBigDecimal(java.lang.String,int)
Iteratorover all my BindVariables, in the proper
order.
Columncorresponding to the given zero-based index .
Columnfor the given name .
Columns I contain.
ResultSetMetaData#getColumnDisplaySizefor this data
type.
Iteratorover the ColumnIdentifiersfor
my Columns.
Columnwith the given name .
ComparableComparator.
Connection.
AxionDB".
1.0M1".
DataTypeof this column.
DataType, if any.
DataTypecurrently registered for the given name, or null.
DataType
DataType
CharacterType
DataType
StringType
DataType
DataType
DataType
DataType
StringType
AnyType
StringType
StringType
StringType
StringType
StringType
StringType
StringType
StringType
StringType
StringType
StringType
BooleanType
StringType
StringType
StringType
Connection.TRANSACTION_SERIALIZABLE.
ResultSetgenerated from this object will contain
distinct tuples.
0.
1.
Axion JDBC Driver".
- getDriverVersion() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently returns "
1.0M1".
- getEffectedRowCount() -
Method in interface org.axiondb.AxionCommand
- Returns the last row count generated by
AxionCommand.execute(org.axiondb.Database) or AxionCommand.executeUpdate(org.axiondb.Database).
- getEffectedRowCount() -
Method in class org.axiondb.engine.commands.BaseAxionCommand
-
- getElseClause() -
Method in class org.axiondb.engine.commands.InsertCommand
-
- getEndColumn() -
Method in class org.axiondb.parser.SimpleCharStream
-
- getEndLine() -
Method in class org.axiondb.parser.SimpleCharStream
-
- getExportedKeys(String, String, String) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getExternalDatabaseLink() -
Method in class org.axiondb.event.DatabaseLinkEvent
-
- getExtraNameCharacters() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getFetchDirection() -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getFetchDirection() -
Method in class org.axiondb.jdbc.AxionStatement
-
- getFetchSize() -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getFetchSize() -
Method in class org.axiondb.jdbc.AxionStatement
-
- getFile(File) -
Method in class org.axiondb.types.FileLobLocator
-
- getFile() -
Method in class org.axiondb.types.FileLobSource
-
- getFileName() -
Method in class org.axiondb.types.FileLobLocator
-
- getFilePointer() -
Method in class org.axiondb.util.BufferedRandomAccessFile
-
- getFloat(int) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getFloat(String) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getFrom() -
Method in class org.axiondb.engine.commands.AxionQueryContext
- Gets the root
FromNodefor the select statement.
- getFrom(int) -
Method in class org.axiondb.engine.commands.AxionQueryContext
- Gets the i th table being selected.
- getFromArray() -
Method in class org.axiondb.engine.commands.AxionQueryContext
-
- getFromCount() -
Method in class org.axiondb.engine.commands.AxionQueryContext
- Gets the number of tables being from.
- getGeneratedKeys() -
Method in class org.axiondb.jdbc.AxionStatement
-
- getGlobalVariable(String) -
Method in interface org.axiondb.Database
-
- getGlobalVariable(String) -
Method in class org.axiondb.engine.BaseDatabase
-
- getGlobalVariable(String) -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- getGroupBy() -
Method in class org.axiondb.engine.commands.AxionQueryContext
- Gets Selectable in Group by clause.
- getGroupBy(int) -
Method in class org.axiondb.engine.commands.AxionQueryContext
- Gets Selectable in Group by clause.
- getGroupByCount() -
Method in class org.axiondb.engine.commands.AxionQueryContext
- Gets the number of
Slectables group by in my query.
- getHoldability() -
Method in class org.axiondb.jdbc.AxionConnection
- Currently unsupported.
- getIdentifier() -
Method in class org.axiondb.engine.rows.BaseRow
-
- getIdentifier() -
Method in interface org.axiondb.Row
-
- getIdentifierQuoteString() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
" as Axion now supports quoted identifiers to allow for escaping
of reserved words for use as table or column identifiers.
- GetImage() -
Method in class org.axiondb.parser.SimpleCharStream
-
- getImportedKeys(String, String, String) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getIndexedColumn() -
Method in class org.axiondb.engine.indexes.BaseIndex
-
- getIndexedColumn() -
Method in interface org.axiondb.Index
- Returns the column I index.
- getIndexedRows(Selectable, boolean) -
Method in class org.axiondb.engine.tables.BaseTable
-
- getIndexedRows(Selectable, boolean) -
Method in class org.axiondb.engine.tables.TableView
-
- getIndexedRows(Selectable, boolean) -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getIndexedRows(Selectable, boolean) -
Method in interface org.axiondb.Table
-
- getIndexFactory(String) -
Method in interface org.axiondb.Database
- Get the
IndexFactorycurrently registered for the given name, or
null.
- getIndexFactory(String) -
Method in class org.axiondb.engine.BaseDatabase
-
- getIndexFactory(String) -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- getIndexForColumn(Column) -
Method in class org.axiondb.engine.tables.BaseTable
-
- getIndexForColumn(Column) -
Method in class org.axiondb.engine.tables.TableView
-
- getIndexForColumn(Column) -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getIndexForColumn(Column) -
Method in interface org.axiondb.Table
- Return the first
Indexthat pertains to the given Column, or
null if no such Indexexists.
- getIndexInfo(String, String, String, boolean, boolean) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Partially supported.
- getIndexLoader() -
Method in class org.axiondb.engine.indexes.BaseArrayIndex
-
- getIndexLoader() -
Method in class org.axiondb.engine.indexes.BaseIndex
-
- getIndexLoader() -
Method in class org.axiondb.engine.indexes.IntArrayIndex
-
- getIndexLoader() -
Method in class org.axiondb.engine.indexes.IntBTreeIndex
-
- getIndexLoader() -
Method in class org.axiondb.engine.indexes.ObjectArrayIndex
-
- getIndexLoader() -
Method in class org.axiondb.engine.indexes.ObjectBTreeIndex
-
- getIndexLoader() -
Method in class org.axiondb.engine.indexes.StringBTreeIndex
-
- getIndexLoader() -
Method in interface org.axiondb.Index
-
- getIndices() -
Method in class org.axiondb.engine.tables.BaseTable
-
- getIndices() -
Method in class org.axiondb.engine.tables.TableView
-
- getIndices() -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getIndices() -
Method in interface org.axiondb.Table
- Obtain an
Iteratorover my indices.
- getInnerTableColumnCount() -
Method in class org.axiondb.engine.rowiterators.NestedLoopJoinedRowIterator
-
- getInorderRowIterator(RowSource) -
Method in class org.axiondb.engine.indexes.BaseArrayIndex
-
- getInorderRowIterator(RowSource) -
Method in class org.axiondb.engine.indexes.BaseIndex
-
- getInorderRowIterator(RowSource) -
Method in class org.axiondb.engine.indexes.IntBTreeIndex
-
- getInorderRowIterator(RowSource) -
Method in class org.axiondb.engine.indexes.ObjectBTreeIndex
-
- getInorderRowIterator(RowSource) -
Method in interface org.axiondb.Index
- Returns a
RowIteratorwhich is inorder traversal of keys,
- getInputStream() -
Method in class org.axiondb.types.CompressedLobSource
-
- getInputStream() -
Method in class org.axiondb.types.FileLobSource
-
- getInputStream() -
Method in class org.axiondb.types.FileOffsetLobSource
-
- getInputStream() -
Method in interface org.axiondb.types.LobSource
-
- getInsertColumnIterator() -
Method in class org.axiondb.engine.commands.UpsertCommand
-
- getInsertSQL() -
Method in class org.axiondb.engine.tables.ExternalDatabaseTable
-
- getInsertValueIterator() -
Method in class org.axiondb.engine.commands.UpsertCommand
-
- getInt(int) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getInt(String) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getIntForm() -
Method in class org.axiondb.util.NullObject
-
- getIntKey() -
Method in interface org.axiondb.util.IntHashMap.Int2ObjectEntry
-
- getIterator(int) -
Method in class org.axiondb.engine.rowiterators.BaseJoinedRowIterator
-
- getIterator() -
Method in class org.axiondb.engine.rowiterators.RowIteratorRowDecoratorIterator
-
- getIterator() -
Method in interface org.axiondb.RowDecoratorIterator
-
- getIteratorCount() -
Method in class org.axiondb.engine.rowiterators.BaseJoinedRowIterator
-
- getJDBCMajorVersion() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently unsupported.
- getJDBCMinorVersion() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently unsupported.
- getJdbcType() -
Method in interface org.axiondb.DataType
- Returns the JDBC
type codemost closely matching this type.
- getJdbcType() -
Method in class org.axiondb.types.AnyType
-
- getJdbcType() -
Method in class org.axiondb.types.BaseDataType
-
- getJdbcType() -
Method in class org.axiondb.types.BigDecimalType
-
- getJdbcType() -
Method in class org.axiondb.types.BooleanType
-
- getJdbcType() -
Method in class org.axiondb.types.ByteType
-
- getJdbcType() -
Method in class org.axiondb.types.CharacterType
-
- getJdbcType() -
Method in class org.axiondb.types.DateType
-
- getJdbcType() -
Method in class org.axiondb.types.FloatType
-
- getJdbcType() -
Method in class org.axiondb.types.IntegerType
-
- getJdbcType() -
Method in class org.axiondb.types.LOBType
-
- getJdbcType() -
Method in class org.axiondb.types.LongType
-
- getJdbcType() -
Method in class org.axiondb.types.ObjectType
-
- getJdbcType() -
Method in class org.axiondb.types.ShortType
-
- getJdbcType() -
Method in class org.axiondb.types.StringType
-
- getJdbcType() -
Method in class org.axiondb.types.TimestampType
-
- getJdbcType() -
Method in class org.axiondb.types.TimeType
-
- getJdbcType() -
Method in class org.axiondb.types.UnsignedByteType
-
- getJdbcType() -
Method in class org.axiondb.types.UnsignedIntegerType
-
- getJdbcType() -
Method in class org.axiondb.types.UnsignedShortType
-
- getJdbcType() -
Method in class org.axiondb.types.VarBinaryType
- Returns
Types.VARBINARY.
- getJdbcUrl() -
Method in class org.axiondb.DatabaseLink
-
- getKey(int) -
Method in class org.axiondb.util.IntBTree
- Obtain the key stored at the specified index.
- getKey(int) -
Method in class org.axiondb.util.ObjectBTree
- Obtain the key stored at the specified index.
- getKeyByValue(Object) -
Method in class org.axiondb.util.IntHashMap
-
- getKeyList() -
Method in class org.axiondb.engine.indexes.BaseArrayIndex
-
- getKeyList(int, int) -
Method in class org.axiondb.engine.indexes.BaseArrayIndex
-
- getKeyList() -
Method in class org.axiondb.engine.indexes.IntArrayIndex
-
- getKeyList(int, int) -
Method in class org.axiondb.engine.indexes.IntArrayIndex
-
- getKeyList() -
Method in class org.axiondb.engine.indexes.ObjectArrayIndex
-
- getKeyList(int, int) -
Method in class org.axiondb.engine.indexes.ObjectArrayIndex
-
- getLabel() -
Method in class org.axiondb.BaseSelectable
-
- getLabel() -
Method in class org.axiondb.ColumnIdentifier
- Returns my column alias or name.
- getLabel() -
Method in class org.axiondb.engine.commands.SubSelectCommand
-
- getLabel() -
Method in class org.axiondb.functions.BaseFunction
- Returns my function alias or name.
- getLabel() -
Method in class org.axiondb.Literal
- Returns my Literal name.
- getLabel() -
Method in interface org.axiondb.Selectable
-
- getLabel() -
Method in class org.axiondb.SequenceEvaluator
-
- getLeft() -
Method in class org.axiondb.FromNode
- Get the Left input
- getLimit() -
Method in class org.axiondb.engine.commands.AxionQueryContext
-
- getLine() -
Method in class org.axiondb.parser.SimpleCharStream
- Deprecated.
- getLiteralPrefix() -
Method in interface org.axiondb.DataType
- Prefix used to quote a literal to delimit value for this type when in SQL syntax or
result display
- getLiteralPrefix() -
Method in class org.axiondb.types.BaseDataType
-
- getLiteralPrefix() -
Method in class org.axiondb.types.StringType
-
- getLiteralSuffix() -
Method in interface org.axiondb.DataType
- Suffix used to quote a literal to delimit value for this type when in SQL syntax or
result display
- getLiteralSuffix() -
Method in class org.axiondb.types.BaseDataType
-
- getLiteralSuffix() -
Method in class org.axiondb.types.StringType
-
- getLobDir() -
Method in class org.axiondb.engine.tables.BaseDiskTable
-
- getLobDir() -
Method in class org.axiondb.engine.tables.BaseFlatfileTable
-
- getLobDir() -
Method in class org.axiondb.engine.tables.DiskTable
-
- getLobDir() -
Method in class org.axiondb.types.LOBType
-
- getLobFile() -
Method in class org.axiondb.types.LOBType
-
- getLobSource(File, RandomAccessFile) -
Method in class org.axiondb.types.FileLobLocator
-
- getLobSource(File, RandomAccessFile) -
Method in class org.axiondb.types.FileOffsetLobLocator
-
- getLobSource(File, RandomAccessFile) -
Method in interface org.axiondb.types.LobLocator
-
- getLoginTimeout() -
Method in class org.axiondb.jdbc.AxionDataSource
-
- getLogWriter() -
Method in class org.axiondb.jdbc.AxionDataSource
-
- getLong(int) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getLong(String) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getMajorVersion() -
Method in class org.axiondb.jdbc.AxionDriver
-
- getMatchingRows(List, List) -
Method in class org.axiondb.engine.tables.BaseTable
-
- getMatchingRows(List, List) -
Method in class org.axiondb.engine.tables.TableView
-
- getMatchingRows(List, List) -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getMatchingRows(List, List) -
Method in interface org.axiondb.Table
- Obtain an
iteratorover my Rows where each
Selectablein the selectable list
evaluatesto the corresponding value in the value
list.
- getMaxBinaryLiteralLength() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
0.
- getMaxCatalogNameLength() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
0.
- getMaxCharLiteralLength() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
0.
- getMaxColumnNameLength() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
0, since Axion has no hard limit
on the length of a column name.
- getMaxColumnsInGroupBy() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns 0.
- getMaxColumnsInIndex() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
1, since Axion currently doesn't
support multi-column indices.
- getMaxColumnsInOrderBy() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
Integer.MAX_VALUE, the
maximum number of columns Axion can manage in a single
ORDER BY clause.
- getMaxColumnsInSelect() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
Integer.MAX_VALUE, the
maximum number of columns Axion can manage in a single
SELECT clause.
- getMaxColumnsInTable() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
Integer.MAX_VALUE, the
maximum number of columns Axion can manage in a single
table.
- getMaxConnections() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
0, since Axion has no hard limit
on the number of connections.
- getMaxCursorNameLength() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
0 since named cursors are not supported.
- getMaxFieldSize() -
Method in class org.axiondb.jdbc.AxionStatement
-
- getMaxIndexLength() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
0.
- getMaxProcedureNameLength() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
0.
- getMaxRows() -
Method in class org.axiondb.jdbc.BaseAxionStatement
-
- getMaxRowSize() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
0, since Axion has no hard limit
on the size of a row.
- getMaxSchemaNameLength() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
0.
- getMaxStatementLength() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
0, since Axion has no hard limit
on the size of a statement.
- getMaxStatements() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
0.
- getMaxTableNameLength() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
Integer.MAX_VALUE.
- getMaxTablesInSelect() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
Integer.MAX_VALUE, the
maximum number of tables Axion can manage in a single
SELECT statement.
- getMaxUserNameLength() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
0.
- getMessage() -
Method in exception org.axiondb.parser.ParseException
- This method has the standard behavior when this object has been
created using the standard constructors.
- getMessage() -
Method in error org.axiondb.parser.TokenMgrError
- You can also modify the body of this method to customize your error messages.
- getMetaData() -
Method in class org.axiondb.jdbc.AxionConnection
-
- getMetaData() -
Method in class org.axiondb.jdbc.AxionPreparedStatement
-
- getMetaData() -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getMetaFile() -
Method in class org.axiondb.engine.tables.BaseDiskTable
-
- getMinimizationFactor() -
Method in class org.axiondb.engine.indexes.StringBTreeIndex
-
- getMinorVersion() -
Method in class org.axiondb.jdbc.AxionDriver
-
- getModifiedTables() -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- getModifiedTables() -
Method in interface org.axiondb.Transaction
- Return a
Setof Tables that have been modified thus far in this
transaction.
- getMoreResults() -
Method in class org.axiondb.jdbc.AxionStatement
-
- getMoreResults(int) -
Method in class org.axiondb.jdbc.AxionStatement
- Currently unsupported when current is not Statement.CLOSE_CURRENT_RESULT or Statement.CLOSE_ALL_RESULTS.
- getMultiTableEvaluationMode() -
Method in class org.axiondb.engine.commands.InsertCommand
-
- getName() -
Method in class org.axiondb.Column
- Get the name of this column.
- getName() -
Method in class org.axiondb.ColumnIdentifier
- Returns the name of my column, if any.
- getName() -
Method in interface org.axiondb.Constraint
- Get my name.
- getName() -
Method in class org.axiondb.constraints.BaseConstraint
-
- getName() -
Method in interface org.axiondb.Database
- Returns the name of this
Database.
- getName() -
Method in class org.axiondb.DatabaseLink
- Get the name of this database link.
- getName() -
Method in class org.axiondb.engine.BaseDatabase
-
- getName() -
Method in class org.axiondb.engine.commands.SubSelectCommand
-
- getName() -
Method in class org.axiondb.engine.indexes.BaseIndex
-
- getName() -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- getName() -
Method in class org.axiondb.engine.tables.BaseTable
-
- getName() -
Method in class org.axiondb.engine.tables.TableView
-
- getName() -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getName() -
Method in class org.axiondb.event.DatabaseSequenceEvent
-
- getName() -
Method in class org.axiondb.event.DatabaseTypeEvent
-
- getName() -
Method in interface org.axiondb.Function
- Returns the cannonical name of this function.
- getName() -
Method in class org.axiondb.functions.BaseFunction
-
- getName() -
Method in class org.axiondb.functions.FunctionIdentifier
-
- getName() -
Method in interface org.axiondb.Index
- Returns my name.
- getName() -
Method in class org.axiondb.Literal
- Returns the name of Literal, if any.
- getName() -
Method in interface org.axiondb.Selectable
-
- getName() -
Method in class org.axiondb.Sequence
- Get the name of this sequence.
- getName() -
Method in class org.axiondb.SequenceEvaluator
-
- getName() -
Method in interface org.axiondb.Table
- Get the name of this table.
- getNestedThrowable() -
Method in exception org.axiondb.AxionException
- Return the
Throwable I'm wrapping, if any.
- getNewRow() -
Method in class org.axiondb.event.RowEvent
-
- getNextRowId() -
Method in class org.axiondb.engine.tables.BaseDiskTable
-
- getNextRowId() -
Method in class org.axiondb.engine.tables.BaseTable
-
- getNextRowId() -
Method in class org.axiondb.engine.tables.ExternalDatabaseTable
-
- getNextRowId() -
Method in class org.axiondb.engine.tables.MemoryTable
-
- getNextRowId() -
Method in class org.axiondb.engine.tables.TableView
-
- getNextRowId() -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getNextRowId() -
Method in interface org.axiondb.Table
- Reserve a row id.
- getNextToken() -
Method in class org.axiondb.parser.AxionSqlParser
-
- getNextToken() -
Method in class org.axiondb.parser.AxionSqlParserTokenManager
-
- getNodes(Selectable) -
Method in class org.axiondb.engine.visitors.FlattenWhereNodeVisitor
-
- getNullableCode() -
Method in interface org.axiondb.DataType
- Code indicating that type does not accept, does accept, or does not disclose
acceptance of
null values
- getNullableCode() -
Method in class org.axiondb.types.BaseDataType
-
- getNumericFunctions() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getObject(int) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getObject(String) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getObject(int, Map) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getObject(String, Map) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getObjectName() -
Method in class org.axiondb.engine.commands.CreateCommand
-
- getObjectName() -
Method in class org.axiondb.engine.commands.DropCommand
-
- getOffset() -
Method in class org.axiondb.engine.commands.AxionQueryContext
-
- getOldRow() -
Method in class org.axiondb.event.RowEvent
-
- getOpenOnTransaction() -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- getOpenOnTransaction() -
Method in interface org.axiondb.Transaction
- Get the
Databaseupon which I am open (i.e., the state to which we will
return to if I am rolled back.
- getOrCreateDatabase(String, File) -
Static method in class org.axiondb.engine.Databases
-
- getOrderBy() -
Method in class org.axiondb.engine.commands.AxionQueryContext
- Gets the List of
OrderNodein my order by clause.
- getOrderBy(int) -
Method in class org.axiondb.engine.commands.AxionQueryContext
- Gets the i th
OrderNodein my order by clause.
- getOrderByCount() -
Method in class org.axiondb.engine.commands.AxionQueryContext
- Gets the number of
OrderNodes in my query.
- getParameterMetaData() -
Method in class org.axiondb.jdbc.AxionPreparedStatement
- Currently unsupported.
- getParentRow() -
Method in class org.axiondb.engine.commands.AxionQueryContext
-
- getParentTables() -
Method in class org.axiondb.engine.commands.AxionQueryContext
-
- getPartMnemonicFor(String) -
Static method in class org.axiondb.util.DateTimeUtils
-
- getPlanNodeRowIterator() -
Method in class org.axiondb.engine.commands.AxionQueryPlanner
-
- getPrecision() -
Method in interface org.axiondb.DataType
- Value returned by
ResultSetMetaData#getPrecisionfor this data type.
- getPrecision(int) -
Method in class org.axiondb.jdbc.AxionResultSetMetaData
-
- getPrecision() -
Method in class org.axiondb.types.BaseDataType
-
- getPrecision() -
Method in class org.axiondb.types.BooleanType
-
- getPrecision() -
Method in class org.axiondb.types.ByteType
-
- getPrecision() -
Method in class org.axiondb.types.CharacterType
-
- getPrecision() -
Method in class org.axiondb.types.FloatType
-
- getPrecision() -
Method in class org.axiondb.types.IntegerType
-
- getPrecision() -
Method in class org.axiondb.types.LongType
-
- getPrecision() -
Method in class org.axiondb.types.ShortType
-
- getPrecision() -
Method in class org.axiondb.types.TimestampType
-
- getPrecision() -
Method in class org.axiondb.types.UnsignedByteType
-
- getPrecision() -
Method in class org.axiondb.types.UnsignedIntegerType
-
- getPrecision() -
Method in class org.axiondb.types.UnsignedShortType
-
- getPreferredValueClassName() -
Method in interface org.axiondb.DataType
- Returns the "normal" type returned by
DataType.convert(java.lang.Object).
- getPreferredValueClassName() -
Method in class org.axiondb.types.AnyType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.BaseDataType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.BigDecimalType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.BooleanType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.ByteType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.CharacterType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.FloatType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.IntegerType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.LongType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.ObjectType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.ShortType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.StringType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.TimestampType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.UnsignedByteType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.UnsignedIntegerType
-
- getPreferredValueClassName() -
Method in class org.axiondb.types.UnsignedShortType
-
- getPrimaryKeys(String, String, String) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getProcedureColumns(String, String, String, String) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getProcedures(String, String, String) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getProcedureTerm() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getPropertyInfo(String, Properties) -
Method in class org.axiondb.jdbc.AxionDriver
-
- getPropertyKeys() -
Method in class org.axiondb.engine.tables.BaseFlatfileTable.BaseFlatfileTableOrganizationContext
-
- getPropertyKeys() -
Method in class org.axiondb.engine.tables.BaseTableOrganizationContext
-
- getPropertyKeys() -
Method in interface org.axiondb.TableOrganizationContext
- Gets a Set of Strings representing valid property key names.
- getQualifier() -
Method in class org.axiondb.engine.tables.DelimitedFlatfileTable
-
- getQualifierLength() -
Method in class org.axiondb.engine.tables.DelimitedFlatfileTable
-
- getQueryContext() -
Method in class org.axiondb.engine.commands.SelectCommand
-
- getQueryTimeout() -
Method in class org.axiondb.jdbc.AxionStatement
-
- getReadFile() -
Method in class org.axiondb.engine.tables.BaseDiskTable
-
- getReadTables() -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- getReadTables() -
Method in interface org.axiondb.Transaction
- Return a
Setof Tables that have been read thus far in this
transaction.
- getRef(int) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getRef(String) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getReplacementForNullKey() -
Method in class org.axiondb.engine.indexes.ObjectBTreeIndex
-
- getReplacementForNullKey() -
Method in class org.axiondb.engine.indexes.StringBTreeIndex
-
- getReplacementForNullKey() -
Method in class org.axiondb.util.ObjectBTree
-
- getReplacementForNullKey() -
Method in class org.axiondb.util.StringBTree
-
- getRequiredPropertyKeys() -
Method in class org.axiondb.engine.tables.BaseFlatfileTable.BaseFlatfileTableOrganizationContext
-
- getRequiredPropertyKeys() -
Method in class org.axiondb.engine.tables.BaseTableOrganizationContext
-
- getRequiredPropertyKeys() -
Method in interface org.axiondb.TableOrganizationContext
-
- getResolvedSelect() -
Method in class org.axiondb.engine.commands.AxionQueryContext
-
- getResult() -
Method in class org.axiondb.engine.visitors.ReferencesOtherTablesWhereNodeVisitor
-
- getResultSet() -
Method in interface org.axiondb.AxionCommand
- Returns the last
ResultSet generated by
AxionCommand.execute(org.axiondb.Database) or AxionCommand.executeQuery(org.axiondb.Database).
- getResultSet() -
Method in class org.axiondb.engine.commands.BaseAxionCommand
-
- getResultSet() -
Method in class org.axiondb.jdbc.AxionStatement
-
- getResultSetConcurrency() -
Method in class org.axiondb.jdbc.AxionStatement
-
- getResultSetHoldability() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
-
- getResultSetHoldability() -
Method in class org.axiondb.jdbc.AxionStatement
- Currently unsupported.
- getResultSetType() -
Method in class org.axiondb.jdbc.AxionStatement
-
- getRight() -
Method in class org.axiondb.FromNode
- get the right input
- getRootDir() -
Method in class org.axiondb.engine.tables.BaseDiskTable
-
- getRow(int) -
Method in class org.axiondb.engine.rows.JoinedRow
-
- getRow(int) -
Method in class org.axiondb.engine.tables.BaseDiskTable
-
- getRow(int) -
Method in class org.axiondb.engine.tables.BaseTable
-
- getRow(int) -
Method in class org.axiondb.engine.tables.ExternalDatabaseTable
-
- getRow(int) -
Method in class org.axiondb.engine.tables.MemoryTable
-
- getRow(int) -
Method in class org.axiondb.engine.tables.TableView
-
- getRow(int) -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getRow() -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getRow() -
Method in class org.axiondb.RowDecorator
- Gets the
RowI'm currently decorating.
- getRow(int) -
Method in interface org.axiondb.RowSource
-
- getRowByOffset(int, long) -
Method in class org.axiondb.engine.tables.BaseDiskTable
-
- getRowByOffset(int, long) -
Method in class org.axiondb.engine.tables.BaseFlatfileTable
-
- getRowByOffset(int, long) -
Method in class org.axiondb.engine.tables.DelimitedFlatfileTable
-
- getRowByOffset(int, long) -
Method in class org.axiondb.engine.tables.DiskTable
-
- getRowByOffset(int) -
Method in class org.axiondb.engine.tables.ExternalDatabaseTable
-
- getRowByOffset(int, long) -
Method in class org.axiondb.engine.tables.FixedWidthFlatfileTable
-
- getRowByOffset(int, long) -
Method in class org.axiondb.engine.tables.TaggedEBCDICTable
-
- getRowCount() -
Method in class org.axiondb.engine.tables.BaseDiskTable
-
- getRowCount() -
Method in class org.axiondb.engine.tables.BaseTable
-
- getRowCount() -
Method in class org.axiondb.engine.tables.ExternalDatabaseTable
-
- getRowCount() -
Method in class org.axiondb.engine.tables.MemoryTable
-
- getRowCount() -
Method in class org.axiondb.engine.tables.TableView
-
- getRowCount() -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getRowCount() -
Method in interface org.axiondb.Table
- Return the number of
Rows I contain.
- getRowIndex() -
Method in class org.axiondb.RowDecorator
-
- getRowIterator(Table, Selectable, boolean) -
Method in class org.axiondb.engine.commands.BaseAxionCommand
-
- getRowIterator(Table, Selectable, boolean, RowDecorator) -
Method in class org.axiondb.engine.commands.BaseAxionCommand
-
- getRowIterator(Database) -
Method in class org.axiondb.engine.commands.SubSelectCommand
- Return RowIterator that can used for other commands for sub-query.
- getRowIterator(Database, RowDecorator) -
Method in class org.axiondb.engine.commands.SubSelectCommand
-
- getRowIterator(RowSource, Function, Object) -
Method in class org.axiondb.engine.indexes.BaseArrayIndex
-
- getRowIterator(RowSource, Function, Object) -
Method in class org.axiondb.engine.indexes.BaseIndex
-
- getRowIterator(RowSource, Function, Object) -
Method in class org.axiondb.engine.indexes.IntBTreeIndex
-
- getRowIterator(RowSource, Function, Object) -
Method in class org.axiondb.engine.indexes.ObjectBTreeIndex
-
- getRowIterator() -
Method in class org.axiondb.engine.tables.BaseFlatfileTable
-
- getRowIterator() -
Method in class org.axiondb.engine.tables.BaseTable
-
- getRowIterator(boolean) -
Method in class org.axiondb.engine.tables.BaseTable
-
- getRowIterator() -
Method in class org.axiondb.engine.tables.DiskTable
-
- getRowIterator() -
Method in class org.axiondb.engine.tables.ExternalDatabaseTable
-
- getRowIterator() -
Method in class org.axiondb.engine.tables.MemoryTable
-
- getRowIterator() -
Method in class org.axiondb.engine.tables.TableView
-
- getRowIterator(boolean) -
Method in class org.axiondb.engine.tables.TableView
-
- getRowIterator(boolean) -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getRowIterator(RowSource, Function, Object) -
Method in interface org.axiondb.Index
- Returns a
RowIteratorover the indexed rows, limited by the given
ComparisonOperator/value pair, using the default sort order.
- getRowIterator(boolean) -
Method in interface org.axiondb.Table
- Obtain an
iteratorover my Rows.
- getRows() -
Method in class org.axiondb.engine.commands.AxionQueryContext
-
- getScale() -
Method in class org.axiondb.Column
-
- getScale() -
Method in interface org.axiondb.DataType
- Value returned by
ResultSetMetaData#getScalefor this data type.
- getScale(int) -
Method in class org.axiondb.jdbc.AxionResultSetMetaData
-
- getScale() -
Method in class org.axiondb.types.BaseDataType
-
- getScale() -
Method in class org.axiondb.types.BigDecimalType
-
- getScale() -
Method in class org.axiondb.types.FloatType
-
- getSchemaName() -
Method in class org.axiondb.DatabaseLink
-
- getSchemaName(int) -
Method in class org.axiondb.jdbc.AxionResultSetMetaData
-
- getSchemas() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Supported.
- getSchemaTerm() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getSearchableCode() -
Method in interface org.axiondb.DataType
- Code indicating how much
WHERE ...
- getSearchableCode() -
Method in class org.axiondb.types.BaseDataType
-
- getSearchableCode() -
Method in class org.axiondb.types.LOBType
-
- getSearchableCode() -
Method in class org.axiondb.types.StringType
-
- getSearchStringEscape() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getSelect() -
Method in class org.axiondb.engine.commands.AxionQueryContext
-
- getSelect(int) -
Method in class org.axiondb.engine.commands.AxionQueryContext
- Gets the i th
Selectablebeing selected.
- getSelectable(int) -
Method in class org.axiondb.constraints.BaseSelectableBasedConstraint
-
- getSelectable() -
Method in class org.axiondb.OrderNode
-
- getSelectable(int) -
Method in interface org.axiondb.SelectableBasedConstraint
-
- getSelectableCount() -
Method in class org.axiondb.constraints.BaseSelectableBasedConstraint
-
- getSelectableCount() -
Method in interface org.axiondb.SelectableBasedConstraint
-
- getSelectableIterator() -
Method in class org.axiondb.RowDecorator
- Gets the selectable To Field Iterator
- getSelectableList() -
Method in class org.axiondb.constraints.BaseSelectableBasedConstraint
-
- getSelectables() -
Method in class org.axiondb.constraints.BaseSelectableBasedConstraint
-
- getSelectCount() -
Method in class org.axiondb.engine.commands.AxionQueryContext
- Gets the number of
Selectables being selected.
- getSelected() -
Method in class org.axiondb.engine.commands.AxionQueryContext
-
- getSelectSQL(String, List) -
Method in class org.axiondb.engine.tables.ExternalDatabaseTable
-
- getSequence(String) -
Method in interface org.axiondb.Database
- Get the specified
Sequence, or null if no such sequence can be
found.
- getSequence(String) -
Method in class org.axiondb.engine.BaseDatabase
-
- getSequence(String) -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- getSequenceCount() -
Method in class org.axiondb.engine.BaseDatabase
-
- getSequences() -
Method in class org.axiondb.engine.BaseDatabase
-
- getShort(int) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getShort(String) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getShortName() -
Method in class org.axiondb.engine.rowiterators.BaseJoinedRowIterator
-
- getShortName() -
Method in class org.axiondb.engine.rowiterators.ChangingIndexedRowIterator
-
- getShortName() -
Method in class org.axiondb.engine.rowiterators.FilteringChangingIndexedRowIterator
-
- getShortName() -
Method in class org.axiondb.engine.rowiterators.FilteringRowIterator
-
- getShortName() -
Method in class org.axiondb.engine.rowiterators.IndexJoinedRowIterator
-
- getShortName() -
Method in class org.axiondb.engine.rowiterators.NestedLoopJoinedRowIterator
-
- getSize() -
Method in class org.axiondb.Column
-
- getSortedRowIds(RowIterator, Comparator) -
Method in class org.axiondb.engine.rowiterators.SortedRowIterator
-
- getSortedRowIds(RowIterator, Comparator) -
Method in class org.axiondb.engine.rowiterators.SortedRowIterator.MergeSort
-
- getSortedRowList(RowIterator, Comparator) -
Method in class org.axiondb.engine.rowiterators.SortedRowIterator
-
- getSortedRowList(RowIterator, Comparator) -
Method in class org.axiondb.engine.rowiterators.SortedRowIterator.MergeSort
-
- getSourceRow() -
Method in class org.axiondb.engine.rows.RowView
-
- getSourceTable() -
Method in class org.axiondb.engine.commands.UpsertCommand
-
- getSQLKeywords() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getSQLStateType() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently unsupported.
- getSqlType() -
Method in class org.axiondb.Column
-
- getStartValue() -
Method in class org.axiondb.engine.commands.CreateSequenceCommand
-
- getState() -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- getState() -
Method in interface org.axiondb.Transaction
- Return my current transaction state.
- getStatement() -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getString(int) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getString(String) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getString() -
Method in class org.axiondb.types.StringClob
-
- getStringForm() -
Method in class org.axiondb.util.NullObject
-
- getStringFunctions() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getSubSelectAlias() -
Method in class org.axiondb.engine.commands.UpdateCommand
-
- getSubString(long, int) -
Method in class org.axiondb.jdbc.AbstractAxionClob
-
- getSubString(long, int) -
Method in interface org.axiondb.jdbc.AxionClob
-
- getSubString(long, int) -
Method in class org.axiondb.types.StringClob
-
- GetSuffix(int) -
Method in class org.axiondb.parser.SimpleCharStream
-
- getSuperTables(String, String, String) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Always empty, super tables are currently not supported.
- getSuperTypes(String, String, String) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Always empty, super types are currently not supported.
- getSystemFunctions() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getTable(String) -
Method in interface org.axiondb.Database
- Get the specified
Table, or null if no such table can be found.
- getTable(TableIdentifier) -
Method in interface org.axiondb.Database
- Get the specified
Table, or null if no such table can be found.
- getTable(String) -
Method in class org.axiondb.engine.BaseDatabase
-
- getTable(TableIdentifier) -
Method in class org.axiondb.engine.BaseDatabase
-
- getTable() -
Method in class org.axiondb.engine.commands.CreateIndexCommand
-
- getTable() -
Method in class org.axiondb.engine.commands.DeleteCommand
-
- getTable() -
Method in class org.axiondb.engine.commands.InsertCommand
-
- getTable() -
Method in class org.axiondb.engine.commands.RemountCommand
-
- getTable() -
Method in class org.axiondb.engine.commands.UpdateCommand
-
- getTable(String) -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- getTable(TableIdentifier) -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- getTable() -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getTable() -
Method in class org.axiondb.event.ConstraintEvent
-
- getTable() -
Method in class org.axiondb.event.DatabaseModifiedEvent
-
- getTable() -
Method in class org.axiondb.event.TableModifiedEvent
-
- getTableAlias() -
Method in class org.axiondb.ColumnIdentifier
- Returns the alias name of my table or null.
- getTableAlias() -
Method in class org.axiondb.TableIdentifier
-
- getTableCount() -
Method in class org.axiondb.FromNode
- Number of tables in this FromNode and its children.
- getTableFactory(String) -
Method in interface org.axiondb.Database
- Get the
TableFactorycurrently registered for the given name, or
null.
- getTableFactory(String) -
Method in class org.axiondb.engine.BaseDatabase
-
- getTableFactory(String) -
Method in class org.axiondb.engine.DiskDatabase
-
- getTableFactory(String) -
Method in class org.axiondb.engine.MemoryDatabase
-
- getTableFactory(String) -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- getTableFile(String) -
Method in class org.axiondb.engine.tables.BaseDiskTable
-
- getTableForIdentifier(Database, TableIdentifier) -
Method in class org.axiondb.engine.commands.BaseAxionCommand
-
- getTableIdentifier() -
Method in class org.axiondb.ColumnIdentifier
- Returns my table identifier, if any.
- getTableModificationListeners() -
Method in class org.axiondb.event.BaseTableModificationPublisher
-
- getTableName() -
Method in class org.axiondb.ColumnIdentifier
- Returns the name of my table or null.
- getTableName() -
Method in class org.axiondb.engine.commands.ConstraintCommand
-
- getTableName(int) -
Method in class org.axiondb.jdbc.AxionResultSetMetaData
-
- getTableName() -
Method in class org.axiondb.TableIdentifier
-
- getTablePrivileges(String, String, String) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getTableProperties() -
Method in class org.axiondb.engine.tables.BaseTableOrganizationContext
-
- getTableProperties() -
Method in class org.axiondb.engine.tables.DelimitedFlatfileTable
-
- getTableProperties() -
Method in class org.axiondb.engine.tables.ExternalDatabaseTable
-
- getTableProperties() -
Method in class org.axiondb.engine.tables.FixedWidthFlatfileTable
-
- getTableProperties() -
Method in class org.axiondb.engine.tables.TaggedEBCDICTable
-
- getTableProperties() -
Method in interface org.axiondb.ExternalTable
- Gets Organization Property.
- getTableProperties() -
Method in interface org.axiondb.TableOrganizationContext
- Gets table properties for this external table instance.
- getTables() -
Method in class org.axiondb.engine.BaseDatabase
-
- getTables() -
Method in class org.axiondb.engine.commands.AxionQueryContext
-
- getTables(String, String, String, String[]) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Supported.
- getTableTypes() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Supported.
- getTableView(Database, String) -
Method in class org.axiondb.engine.commands.SubSelectCommand
- Return TableView a table wrapper to hold sub-query RowIterator.
- getTargetTable() -
Method in class org.axiondb.engine.commands.UpsertCommand
-
- getTime(int) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getTime(String) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getTime(int, Calendar) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getTime(String, Calendar) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getTimeDateFunctions() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getTimestamp(int) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getTimestamp(String) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getTimestamp(int, Calendar) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getTimestamp(String, Calendar) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getTimeZone() -
Static method in class org.axiondb.types.TimestampType
-
- getTimeZone() -
Static method in class org.axiondb.types.TimeType
-
- getToken(int) -
Method in class org.axiondb.parser.AxionSqlParser
-
- getTransactionIsolation() -
Method in class org.axiondb.jdbc.AxionConnection
-
- getTransactionManager() -
Method in interface org.axiondb.Database
- Get the
TransactionManagerfor this database.
- getTransactionManager() -
Method in class org.axiondb.engine.BaseDatabase
-
- getTransactionManager() -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- getType() -
Method in interface org.axiondb.Constraint
- Get a human-readable descrption of the type of constraint I represent.
- getType() -
Method in class org.axiondb.constraints.BaseConstraint
-
- getType() -
Method in class org.axiondb.engine.commands.CreateIndexCommand
-
- getType() -
Method in class org.axiondb.engine.commands.CreateTableCommand
-
- getType() -
Method in class org.axiondb.engine.indexes.BaseArrayIndex
-
- getType() -
Method in class org.axiondb.engine.indexes.BaseBTreeIndex
-
- getType() -
Method in class org.axiondb.engine.tables.BaseTable
-
- getType() -
Method in class org.axiondb.engine.tables.TableView
-
- getType() -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getType() -
Method in class org.axiondb.FromNode
- get the type of the join
- getType() -
Method in interface org.axiondb.Index
- Returns my type.
- getType() -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getType() -
Method in interface org.axiondb.Table
- Get the type of this table.
- getTypeInfo() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Supported.
- getTypeMap() -
Method in class org.axiondb.jdbc.AxionConnection
-
- getUDTs(String, String, String, int[]) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getUnicodeStream(int) -
Method in class org.axiondb.jdbc.AxionResultSet
- Deprecated. See
ResultSet.getUnicodeStream(int)
- getUnicodeStream(String) -
Method in class org.axiondb.jdbc.AxionResultSet
- Deprecated. See
ResultSet.getUnicodeStream(int)
- getUpdatableTableView(Database) -
Method in class org.axiondb.engine.commands.SubSelectCommand
-
- getUpdatableTableView(Database, String) -
Method in class org.axiondb.engine.commands.SubSelectCommand
-
- getUpdateColumnIterator() -
Method in class org.axiondb.engine.commands.UpsertCommand
-
- getUpdateCount() -
Method in class org.axiondb.jdbc.AxionStatement
-
- getUpdateValueIterator() -
Method in class org.axiondb.engine.commands.UpsertCommand
-
- getURL() -
Method in class org.axiondb.jdbc.AxionConnection
-
- getURL() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns the connect string used to establish my
Connection.
- getURL(int) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getURL(String) -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getUserName() -
Method in class org.axiondb.DatabaseLink
-
- getUserName() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently returns
null.
- getUsingSubSelectAlias() -
Method in class org.axiondb.engine.commands.UpsertCommand
-
- getUtf8Stream() -
Method in class org.axiondb.types.ClobSource
-
- getValue() -
Method in class org.axiondb.BindVariable
-
- getValue() -
Method in class org.axiondb.event.DatabaseSequenceEvent
-
- getValue() -
Method in class org.axiondb.Literal
-
- getValue() -
Method in class org.axiondb.Sequence
- Get the current value of this sequence.
- getValueCount() -
Method in class org.axiondb.engine.commands.UpdateCommand
-
- getValueIterator() -
Method in class org.axiondb.engine.commands.InsertCommand
-
- getValueIterator() -
Method in class org.axiondb.engine.commands.UpdateCommand
-
- getValueList() -
Method in class org.axiondb.engine.indexes.BaseArrayIndex
-
- getVersionColumns(String, String, String) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getWarnings() -
Method in class org.axiondb.jdbc.AxionConnection
-
- getWarnings() -
Method in class org.axiondb.jdbc.AxionResultSet
-
- getWarnings() -
Method in class org.axiondb.jdbc.AxionStatement
-
- getWhere() -
Method in class org.axiondb.engine.commands.AxionQueryContext
- Returns the
where treefor this query.
- getWhere() -
Method in class org.axiondb.engine.commands.DeleteCommand
-
- getWhere() -
Method in class org.axiondb.engine.commands.UpdateCommand
-
- getWriteFile() -
Method in class org.axiondb.engine.tables.BaseDiskTable
-
- glomLobs() -
Method in class org.axiondb.engine.tables.DiskTable
-
- GREATER -
Static variable in interface org.axiondb.parser.AxionSqlParserConstants
-
- GREATEREQUAL -
Static variable in interface org.axiondb.parser.AxionSqlParserConstants
-
- GreaterThanFunction - Class in org.axiondb.functions
-
- GreaterThanFunction() -
Constructor for class org.axiondb.functions.GreaterThanFunction
-
- GreaterThanOrEqualFunction - Class in org.axiondb.functions
-
- GreaterThanOrEqualFunction() -
Constructor for class org.axiondb.functions.GreaterThanOrEqualFunction
-
- GROUP -
Static variable in interface org.axiondb.parser.AxionSqlParserConstants
-
- GroupedRowIterator - Class in org.axiondb.engine.rowiterators
- Processes a "raw" iterator to implement GROUP BY functionality.
- GroupedRowIterator(RowIterator, Map, List, List) -
Constructor for class org.axiondb.engine.rowiterators.GroupedRowIterator
-
ColumnIdentifierreferences a column in this table
true if I have a current Row.
equals/
hashCodecontract.
Object.hashCode()
contract.
equals/
hashCodecontract.
Object.hashCode()
contract.
true iff the given Indexexists.
true if I have more Rows when traversing the list
in the forward direction.
true if I have more Rows when traversing the list
in the reverse direction.
IFTHEN(condition value): returns value if condition
evalates to true; else, it returns null.Indexinstances.ChangingIndexedRowIterator.indicesto disk.array indexover integer keys.IndexLoader for IntArrayIndex.B-Tree indexover integer keys.IndexLoader for IntBTreeIndex.DataType representing an integer value.IntListIterators into
a single IntListIterator.Indexexists for the given Column
true if there are no rows to report with this iterator.
true when this database is
known to be read only, false otherwise.
TransactionManager.shutdown().
Row composed of zero or more Rows,
joined together end-to-end.JoinedRows.Rowin the list, positioning the cursor to just after the
last Rowin the list.
Row which loads data from a RowSource
as needed.RowIterator that creates
LazyRows based upon a list of Row identifiers.Type integerrepresenting the
length of the input string .RowIterator implementing LIMIT and OFFSET.RowIterator that simply wraps a ListIterator.typedliteral value.LobSources.LobLocators.DataType representing a Large Object (LOB), for
example a Clob or Blob.DataType representing a long value.string
containing the lower case version of the input string.TransactableTablefor this table.
boolean that indicates whether first string matches the regular
expression represented by the second stringDatabase.Table.TableFactory for memory-based tables.RowIteratorthat iterates over zero or more RowIterators,
returning Rows that are the cross product of the Row s
returned by the contained iterators.Rowin the list, or throws
NoSuchElementExceptionif no next Row exists.
RowIterator.next()row, if any, or the number of elements is
the iterator if we've reached the end.
Selectables is null.true.
false, since nulls are
considered greater than any non-null value.
false, since nulls are
considered greater than any non-null value.
true, since nulls are
considered greater than any non-null value.
false, since nulls are
considered greater than any non-null value.
indexover Object keys.IndexLoader for ObjectArrayIndex.Objects, based on the implementation described in
"Introduction to Algorithms" by Cormen, Leiserson and Rivest (CLR).B-Tree indexover Object keys.IndexLoader for ObjectBTreeIndex.DataType representing a Serializable object value.OrderNode that sorts the given selectable in
ascending or descending order.
Constraint implementations.AxionCommand implementations.RowIterator implementations.Function implementations.DataType implementations.command from the given String.
RowIterator.next(), if any, but
don't update my position.
RowIterator.previous(), if any,
but don't update my position.
Index, adding my current rows to it.
Rowin the list, or throws
NoSuchElementExceptionif no next Row exists.
RowIterator.previous()row, if any, or -1 if we're add the
beginning of the list.
Selectables are
null or my collection of Selectables is not
unique.WhereNodeinto a Setof 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.)
DataInput.
DataInput.
DelegatingRowIterator that is wraps
a RowIterator from some Index,
and that can be reset to recreate the iterator
for a new bound value.REMOUNT command, which points the database at
a new location or refresh the external table.Rowat the current position in my underlying collection, or throw
UnsupportedOperationException.
RowIterator to its initial state (positioned just
before the first Rowin the list).
org.axiondb.Selectableidentifiers I may have.
resolvesall of the
Selectables in my list.
Selectablerelative to the given list of
tables, converting aliased or relative references into
absolute ones.
Comparatorfor Rows, which will sort a collection according to
the value of a single selectable.Rowwith meta-information.RowDecorators.Table.Table has changed, for
example, due to a DML command.Table.Rows.RowDecoratorIterator based upon some
decorator and RowIterator.Rowgenerator and container.Table.Rowwrapper for sub-query view.