|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
DelegatingRowIterator that
excludes Rows that are not acceptable.AxionBlob.AxionClob.ADD CONSTRAINT command, as generated by ALTER TABLE
and CREATE TABLE statements.Rows.DataType, for use by BindVariable.IndexFactory for array indices.Blob interface, including the
JDBC 2 writing methods.Clob interface, including the
JDBC 2 writing methods.AXION_TABLES meta tableDatabase.Connection implementation.AXION_DB_LINKS meta tableDataSource implementation.DatabaseMetaData implementation.Driver 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 tableTransaction.
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.
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.
false.
true, since all tables are indeed selectable.
committedtransaction..
AxionExceptionif the given Databaseis read-only.
IndexFactory for B-Tree indices.indicesthat 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.
DataType.Databaseimplementation.DatabaseModificationListener.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.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.CHAR(number): returns the
character representing
the unicode value number.DataType representing a single char value.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.DataType representing a compressed LOB value.LobSource that compresses/decompresses
the input/output streams using GZIP compression.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.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.CREATE VIEW AS sub-query command.Transaction.
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.
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.
IllegalArgumentException if the given value
isn't acceptable.
acceptable value
to one of the appropriate type.
Transaction.
Rowreturned by me (by RowIterator.next(),RowIterator.previous(),
RowIterator.first(),RowIterator.last(), etc.).
RowIterator.current()row, if any.
DataTypein this column's configuration
default valuein this
column's configuration
OutputStream wrapping a DataOutput stream.OutputStream wrapping the given DataOutput.
Table.DataType instances.
CREATE DATABASE LINK
(DRIVER=' ' URL='
' USERNAME=' '
PASSWORD=' ');
DatabaseLink being added or dropped.DatabaseModifiedEvents.Table being added or dropped.Table being added or dropped.Table being added or dropped.Map of Databases by name.RowIterator that delegates all
calls to a wrapped instance.Table.Database.Table.TableFactory for disk-based tables.DelegatingRowIteratorimplementing DISTINCT.DROP TABLE
and DROP SEQUENCE.DROP CONSTRAINT command.DROP DATABASE LINK command.DROP INDEX command.DROP SEQUENCE command.DROP TABLE command.DROP VIEW command.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.
false since LOB sizes are not
counted in the maximum row size
(which is unbounded anyway).
Indexfrom this database.
Sequencefrom this database.
Tablefrom this database.
RowIterator that contains no Rows.Exceptions into
SQLExceptions.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 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 iff that
is a Row with the same number of
fields and each is equal to the corresponding
field in me.
true.
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.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.Rowin the list, positioning the cursor to just before
the first Rowin the list.
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.
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
AxionDB".
1.0M1".
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 interface org.axiondb.Row
-
- getIdentifier() -
Method in class org.axiondb.engine.rows.BaseRow
-
- 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.
- getImportedKeys(String, String, String) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- 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 interface org.axiondb.Table
- Return the first
Indexthat pertains to the given Column, or
null if no such Indexexists.
- getIndexForColumn(Column) -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getIndexForColumn(Column) -
Method in class org.axiondb.engine.tables.BaseTable
-
- getIndexForColumn(Column) -
Method in class org.axiondb.engine.tables.TableView
-
- getIndexInfo(String, String, String, boolean, boolean) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Partially supported.
- getIndexLoader() -
Method in interface org.axiondb.Index
-
- 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
-
- getIndexedColumn() -
Method in interface org.axiondb.Index
- Returns the column I index.
- getIndexedColumn() -
Method in class org.axiondb.engine.indexes.BaseIndex
-
- getIndexedRows(Selectable, boolean) -
Method in interface org.axiondb.Table
-
- getIndexedRows(Selectable, boolean) -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getIndexedRows(Selectable, boolean) -
Method in class org.axiondb.engine.tables.BaseTable
-
- getIndexedRows(Selectable, boolean) -
Method in class org.axiondb.engine.tables.TableView
-
- getIndices() -
Method in interface org.axiondb.Table
- Obtain an
Iteratorover my indices.
- getIndices() -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getIndices() -
Method in class org.axiondb.engine.tables.BaseTable
-
- getIndices() -
Method in class org.axiondb.engine.tables.TableView
-
- getInnerTableColumnCount() -
Method in class org.axiondb.engine.rowiterators.NestedLoopJoinedRowIterator
-
- getInorderRowIterator(RowSource) -
Method in interface org.axiondb.Index
- Returns a
RowIteratorwhich is inorder traversal of keys,
- 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
-
- 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() -
Method in interface org.axiondb.RowDecoratorIterator
-
- getIterator(int) -
Method in class org.axiondb.engine.rowiterators.BaseJoinedRowIterator
-
- getIterator() -
Method in class org.axiondb.engine.rowiterators.RowIteratorRowDecoratorIterator
-
- 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.TimeType
-
- getJdbcType() -
Method in class org.axiondb.types.TimestampType
-
- 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.Literal
- Returns my Literal name.
- getLabel() -
Method in interface org.axiondb.Selectable
-
- getLabel() -
Method in class org.axiondb.SequenceEvaluator
-
- getLabel() -
Method in class org.axiondb.engine.commands.SubSelectCommand
-
- getLabel() -
Method in class org.axiondb.functions.BaseFunction
- Returns my function alias or name.
- 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
-
- getLogWriter() -
Method in class org.axiondb.jdbc.AxionDataSource
-
- getLoginTimeout() -
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 interface org.axiondb.Table
- Obtain an
iteratorover my Rows where each
Selectablein the selectable list
evaluatesto the corresponding value in the value
list.
- getMatchingRows(List, List) -
Method in class org.axiondb.engine.TransactableTableImpl
-
- getMatchingRows(List, List) -
Method in class org.axiondb.engine.tables.BaseTable
-
- getMatchingRows(List, List) -
Method in class org.axiondb.engine.tables.TableView
-
- 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.
- getMaxRowSize() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Returns
0, since Axion has no hard limit
on the size of a row.
- getMaxRows() -
Method in class org.axiondb.jdbc.BaseAxionStatement
-
- 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 class org.axiondb.parser.ParseException
- This method has the standard behavior when this object has been
created using the standard constructors.
- getMessage() -
Method in class 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 interface org.axiondb.Transaction
- Return a
Setof Tables that have been modified thus far in this
transaction.
- getModifiedTables() -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- 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 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 interface org.axiondb.Function
- Returns the cannonical name of this function.
- 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.
- getName() -
Method in class org.axiondb.constraints.BaseConstraint
-
- getName() -
Method in class org.axiondb.engine.BaseDatabase
-
- getName() -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- getName() -
Method in class org.axiondb.engine.TransactableTableImpl
-
- 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.tables.BaseTable
-
- getName() -
Method in class org.axiondb.engine.tables.TableView
-
- getName() -
Method in class org.axiondb.event.DatabaseSequenceEvent
-
- getName() -
Method in class org.axiondb.event.DatabaseTypeEvent
-
- getName() -
Method in class org.axiondb.functions.BaseFunction
-
- getName() -
Method in class org.axiondb.functions.FunctionIdentifier
-
- getNestedThrowable() -
Method in class org.axiondb.AxionException
- Return the
Throwable I'm wrapping, if any.
- getNewRow() -
Method in class org.axiondb.event.RowEvent
-
- getNextRowId() -
Method in interface org.axiondb.Table
- Reserve a row id.
- getNextRowId() -
Method in class org.axiondb.engine.TransactableTableImpl
-
- 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
-
- 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 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.
- getOpenOnTransaction() -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- 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.
- getProcedureTerm() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getProcedures(String, String, String) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getPropertyInfo(String, Properties) -
Method in class org.axiondb.jdbc.AxionDriver
-
- getPropertyKeys() -
Method in interface org.axiondb.TableOrganizationContext
- Gets a Set of Strings representing valid property key names.
- getPropertyKeys() -
Method in class org.axiondb.engine.tables.BaseFlatfileTable.BaseFlatfileTableOrganizationContext
-
- getPropertyKeys() -
Method in class org.axiondb.engine.tables.BaseTableOrganizationContext
-
- 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 interface org.axiondb.Transaction
- Return a
Setof Tables that have been read thus far in this
transaction.
- getReadTables() -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- 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 interface org.axiondb.TableOrganizationContext
-
- getRequiredPropertyKeys() -
Method in class org.axiondb.engine.tables.BaseFlatfileTable.BaseFlatfileTableOrganizationContext
-
- getRequiredPropertyKeys() -
Method in class org.axiondb.engine.tables.BaseTableOrganizationContext
-
- 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() -
Method in class org.axiondb.RowDecorator
- Gets the
RowI'm currently decorating.
- getRow(int) -
Method in interface org.axiondb.RowSource
-
- getRow(int) -
Method in class org.axiondb.engine.TransactableTableImpl
-
- 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() -
Method in class org.axiondb.jdbc.AxionResultSet
-
- 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 interface org.axiondb.Table
- Return the number of
Rows I contain.
- getRowCount() -
Method in class org.axiondb.engine.TransactableTableImpl
-
- 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
-
- getRowIndex() -
Method in class org.axiondb.RowDecorator
-
- 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.
- getRowIterator(boolean) -
Method in class org.axiondb.engine.TransactableTableImpl
-
- 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
-
- getRows() -
Method in class org.axiondb.engine.commands.AxionQueryContext
-
- getSQLKeywords() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getSQLStateType() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently unsupported.
- 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
-
- getSchemaTerm() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- getSchemas() -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Supported.
- getSearchStringEscape() -
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
-
- 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.
- getSelectCount() -
Method in class org.axiondb.engine.commands.AxionQueryContext
- Gets the number of
Selectables being selected.
- getSelectSQL(String, List) -
Method in class org.axiondb.engine.tables.ExternalDatabaseTable
-
- getSelectable() -
Method in class org.axiondb.OrderNode
-
- getSelectable(int) -
Method in interface org.axiondb.SelectableBasedConstraint
-
- getSelectable(int) -
Method in class org.axiondb.constraints.BaseSelectableBasedConstraint
-
- getSelectableCount() -
Method in interface org.axiondb.SelectableBasedConstraint
-
- getSelectableCount() -
Method in class org.axiondb.constraints.BaseSelectableBasedConstraint
-
- 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
-
- getSelected() -
Method in class org.axiondb.engine.commands.AxionQueryContext
-
- 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.MergeSort
-
- getSortedRowIds(RowIterator, Comparator) -
Method in class org.axiondb.engine.rowiterators.SortedRowIterator
-
- getSortedRowList(RowIterator, Comparator) -
Method in class org.axiondb.engine.rowiterators.SortedRowIterator.MergeSort
-
- getSortedRowList(RowIterator, Comparator) -
Method in class org.axiondb.engine.rowiterators.SortedRowIterator
-
- getSourceRow() -
Method in class org.axiondb.engine.rows.RowView
-
- getSourceTable() -
Method in class org.axiondb.engine.commands.UpsertCommand
-
- getSqlType() -
Method in class org.axiondb.Column
-
- getStartValue() -
Method in class org.axiondb.engine.commands.CreateSequenceCommand
-
- getState() -
Method in interface org.axiondb.Transaction
- Return my current transaction state.
- getState() -
Method in class org.axiondb.engine.SnapshotIsolationTransaction
-
- 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
-
- 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.
- getTabSize(int) -
Method in class org.axiondb.parser.SimpleCharStream
-
- 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(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.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() -
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.TableIdentifier
-
- getTableName() -
Method in class org.axiondb.engine.commands.ConstraintCommand
-
- getTableName(int) -
Method in class org.axiondb.jdbc.AxionResultSetMetaData
-
- getTablePrivileges(String, String, String) -
Method in class org.axiondb.jdbc.AxionDatabaseMetaData
- Currently not supported.
- 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.
- 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
-
- 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.
- 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.
- 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.
- getTimeZone() -
Static method in class org.axiondb.types.TimeType
-
- getTimeZone() -
Static method in class org.axiondb.types.TimestampType
-
- 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
-
- 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.FromNode
- get the type of the join
- getType() -
Method in interface org.axiondb.Index
- Returns my type.
- getType() -
Method in interface org.axiondb.Table
- Get the type of this table.
- getType() -
Method in class org.axiondb.constraints.BaseConstraint
-
- getType() -
Method in class org.axiondb.engine.TransactableTableImpl
-
- 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.jdbc.AxionResultSet
-
- 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.
- 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
-
- 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
-
- 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.Literal
-
- getValue() -
Method in class org.axiondb.Sequence
- Get the current value of this sequence.
- getValue() -
Method in class org.axiondb.event.DatabaseSequenceEvent
-
- 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
-
ColumnIdentifierreferences a column in this table
true if I have a current Row.
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.
equals/
hashCodecontract.
equals/
hashCodecontract.
Object.hashCode()
contract.
Object.hashCode()
contract.
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.IntListIterators into
a single IntListIterator.DataType representing an integer value.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.DataType representing a Large Object (LOB), for
example a Clob or Blob.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 long value.string
containing the lower case version of the input string.Rowin the list, positioning the cursor to just after the
last Rowin the list.
boolean that indicates whether first string matches the regular
expression represented by the second stringDatabase.Table.TableFactory for memory-based tables.TransactableTablefor this table.
RowIteratorthat iterates over zero or more RowIterators,
returning Rows that are the cross product of the Row s
returned by the contained iterators.Selectables is null.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.
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.Selectables are
null or my collection of Selectables is not
unique.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.
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.)
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.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.RowIterator that creates
RowViews based upon selected Row identifiers.DataInput.
DataInput.
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.
ConcreteFunction that evaluates a single
Row.Constraints that are defined by one or more Selectable
s.WhereNodetree.SequenceEvents.DataType representing a short value.double value.Row.RowIterator over a single Row.Transaction implementation that provides
"snapshot isolation", which supports TRANSACTION_SERIALIZABLE
isolation without locking.ObjectBTreeoptimized for reading and writing Strings.Clob based upon a simple String.DataType representing a String value.BaseBTree.save(File)
BaseBTree.save(File)
Rowat the current position in my underlying collection, or throw
UnsupportedOperationException.
setBytes(pos,bytes,0,bytes.length)
DataType, if any.
ResultSetgenerated from this object will
contain distinct tuples (default is false).
AxionCommand.execute(org.axiondb.Database)
FromNodefor the select statement.
.".
AxionResultSetupon execution, they
should set it here so that they can support AxionCommand.execute(org.axiondb.Database).
RowI'm currently decorating.
RowI'm currently decorating.
Selectablebeing selected.
setString(pos,str,0,str.length())
PreparedStatement.setUnicodeStream(int, java.io.InputStream, int)
where treefor this query.
TransactionManager.
String.
false, since Axion currently
ignores case in identifiers, and stores them internally
as upper case values.
false, since Axion currently
ignores case in identifiers, and stores them internally
as upper case values.
false, since Axion currently
ignores case in identifiers, and stores them internally
as upper case values.
false, since Axion currently
ignores case in identifiers, and stores them internally
as upper case values.
true, since Axion currently
ignores case in identifiers, and stores them internally
as upper case values.
true.
false as this feature is currently not supported.
false as this feature is currently not supported.
true, since Axion supports addBatch,clearBatch and executeBatch.
false as this feature is currently not supported.
false as this feature is currently not supported.
false as this feature is currently not supported.
false as this feature is currently not supported.
false as this feature is currently not supported.
true, since Axion supports column aliasing.
true; use CAST(col AS type)
false as this feature is currently not supported.
true.
false, since Axion currently
doesn't treat Data Definition Language (DDL) statements
like CREATE or DROP transactionally.
true.
true as Axion supports table aliasing.
true.
true.
#getRowIterator(org.axiondb.RowSource,org.axiondb.ComparisonOperator,java.lang.Object)
can support the given operator, false otherwise.
true
true
true
true.
true as Axion supports the
"ODBC Minimum SQL Grammar".
false, since Axion currently ignores case in identifiers.
false, since Axion currently
ignores case in identifiers.
false as this feature is currently unsupported.
true, Axion supports multiple transactions.
true, Axion supports NOT NULL constraints.
false.
false.
true.
true.
true, since Axion allows arbitrary columns in an ORDER BY.
true.
false since this feature is currently not supported.
false since this feature is currently not supported.
true iff type is ResultSet.TYPE_FORWARD_ONLY.
false as this feature is currently not supported.
false as this feature is currently not supported.
false as this feature is currently not supported.
false as this feature is currently not supported.
false as this feature is currently not supported.
true since you could use id = {sub-select}.
true
true
false as this feature is currently not supported.
true if the DataType.successor(java.lang.Object)method is supported, false
otherwise.
true.
false
false
true as Axion supports table aliasing.
true iff level is
Connection.TRANSACTION_SERIALIZABLE since
Axion supports TRANSACTION_SERIALIZABLE transactions
only.
true, since Axion supports transactions.
false since UNION queries are
currently not supported..
false as this feature is currently not supported.
Tableinstances.RowEvents.Table has changed, due to a DDL
or DML command.Table.TableFactory for view created using SELECT.Table.DataType representing a timestamp value.Transactableversion of a Table.TransactableTable.Transactionlifecycle.TransactionManager currently
only supportd SnapshotIsolationTransactions.DelegatingRowIterator that
transforms
each returned Row.TRUNCATE TABLE command.null value to a
BigDecimal, or throw a AxionException.
null value to a
BigInteger, or throw a AxionException.
null value to a Blob, or
throw a AxionException.
null value to a boolean,
or throw a SQLException.
null value to a byte,
or throw a SQLException.
null value to a byte[],
or throw a AxionException.
null value to a Clob, or
throw a AxionException.
null value to a Date,
or throw a SQLException.
null value to a double,
or throw a AxionException.
null value to a float,
or throw a AxionException.
null value to a int,
or throw a AxionException.
null value to a long,
or throw a AxionException.
null value to a short,
or throw a AxionException.
String representation of me, suitable for debugging
output.
null value to a String, or
throw a AxionException.
String representation of me, suitable for debugging
output.
String representation
of me, perhaps suitable for debugging purposes.
"BigDecimal"
"boolean"
"character"
"float"
"integer"
"string"
"string"
null value to a Time, or
throw a AxionException.
null value to a Timestamp,
or throw a AxionException.
null value to a URL, or
throw a AxionException.
Selectables is
not unique within my table.DataType representing an unsigned byte value.DataType representing a unsigned integer value as a long.DataType representing an unsigned short value as an int.string
representing the upper case version of the input string.Row.
false, since the driver does not
require local files
false, since the driver does not
require local files
DataType representing a BinaryArray value.DataOutput.
DataOutput.
DataOutput.
DataOutput.
DataOutput.
DataOutput.
DataOutput.
DataOutput.
DataOutput.
DataOutput.
DataOutput.
DataOutput.
DataOutput.
DataOutput.
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||