Class Summary | |
---|---|
ABSFunction | |
AbstractAcceptingRowIterator |
Abstract base DelegatingRowIteratorthat excludes Rows that are not
acceptable .
|
AbstractAxionBlob | Abstract base implementation of AxionBlob. |
AbstractAxionClob | Abstract base implementation of AxionClob. |
AbstractBaseTable | An abstract implementation of Table, code common between TransactableTableImpl and BaseTable |
AbstractFilteringRowIterator | |
AbstractJoinedRowIterator | |
AddConstraintCommand |
An ADD CONSTRAINT command, as generated by ALTER TABLE
and CREATE TABLE statements.
|
AddFunction | |
AggregateFunction | An aggregate function, which evalutes a collection of Rows. |
AlterSequenceCommand |
A ALTER SEQUENCE command.
|
AlterTableCommand | A ALTER TABLE tableName ADD | DROP |ALTER column definition command. |
AmbiguousColumnReferenceVisitor | Assert Ambiguous Column Reference. |
AndFunction | |
AnyType | Generic implemention of DataType, for use by BindVariable. |
ArithmeticFunction | |
ArrayIndexFactory |
An IndexFactory for BaseArrayIndex array indices .
|
AsciiEbcdicEncoder | Utility to convert Ascii to EBCDIC and vice-versa |
AsciiFunction | Returns the Integer value of the left most char of the String |
AssertGroupByRulesVisitor | Assert general rules for Group By for Select Command. |
AverageFunction | |
AxionBlob | The JDBC Blob interface, including the JDBC 2 writing methods. |
AxionClob | The JDBC Clob interface, including the JDBC 2 writing methods. |
AxionColumnsMetaTableUpdater |
Updates the AXION_TABLES meta table
|
AxionCommand | A command to be executed against a Database. |
AxionConnection | A Connection implementation. |
AxionDatabaseMetaData | A DatabaseMetaDataimplementation. |
AxionDataSource | A DataSource implementation. |
AxionDateTimeFormatParser | JavaCC generated date/time format string parser. |
AxionDateTimeFormatParserConstants | Token literal values and constants. |
AxionDateTimeFormatParserTokenManager | Token Manager. |
AxionDBLinksMetaTableUpdater |
Updates the AXION_DB_LINKS meta table
|
AxionDriver | A Driver implementation. |
AxionException | Root exception for Axion related or specific problems. |
AxionFileSystem | Axion File System, creates file input/output streams and wraps then into a custom BufferedDataStream, which improves perfermance significantly. |
AxionFileSystem.AxionFileInputStream | |
AxionFileSystem.AxionFileOutputStream | |
AxionFileSystem.PidxList | |
AxionInputStream | AxionInputStream is a generic old InputStream with a little bit of RAF-style seek ability. |
AxionOutputStream | AxionOutputStream is an OutputStream that can track its position. |
AxionPreparedStatement | A PreparedStatement implementation. |
AxionPreparedStatement.Parameters | |
AxionQueryContext | AxionQueryContext holds metadata for the Query or Sub-Query. |
AxionQueryOptimizer | Axion Query Optimizer |
AxionQueryPlanner | Query Planner used in select and sub-select Query. |
AxionQueryPlanner.AxionQueryPlanNode | |
AxionQueryPlanner.JoinCondition | |
AxionQueryPlanner.QueryPlannerJoinContext | |
AxionResultSet | A @link java.sql.ResultSet implementation. |
AxionResultSetMetaData | A ResultSetMetaDataimplementation. |
AxionRuntimeException | I preserves the state code, while wraping AxionException as RuntimeException. |
AxionSequencesMetaTableUpdater |
Updates the AXION_SEQUENCES meta table
|
AxionSqlParser | JavaCC generated SQL parser. |
AxionSqlParser.AxionSqlParseException | |
AxionSqlParser.LookaheadSuccess | |
AxionSqlParserConstants | Token literal values and constants. |
AxionSqlParserTokenManager | Token Manager. |
AxionSQLStateCode | SQLState codes consisti of 5 characters. |
AxionStatement | A Statement implementation. |
AxionTablePropertiesMetaTableUpdater |
Updates the AXION_TABLE_PROPERTIES meta table
|
AxionTablesMetaTableUpdater |
Updates the AXION_TABLES meta table
|
AxionTypesMetaTableUpdater |
Updates the AXION_TYPES meta table |
Base64DecodeFunction | BASE64DECODE(string): returns a byte array representing the Base64 decoded value of the given string . |
Base64EncodeFunction | BASE64ENCODE(byte[]): returns a string representing the Base64 encoded value of the given byte[] or Blob. |
BaseAggregateFunction | |
BaseArrayIndex |
Abstract base implemenation for indices that maintain an in-memory,
sorted array of key values (and their associated row identifiers). |
BaseArrayIndexLoader | |
BaseAxionCommand | Abstract base AxionCommandimplementation. |
BaseAxionResultSetDecorator | Decorator for AxionResultSet to disable update and other |
BaseAxionStatement | Abstract base Statementimplementation. |
BaseBooleanBranchFunction | |
BaseBTree | A b-tree is a balanced, multi-way search tree that assumes its data is stored on disk. |
BaseBTreeIndex |
Abstract base implementation for B-Tree based indices .
|
BaseBTreeIndexLoader | |
BaseConstraint | Abstract base Constraint implementation. |
BaseDatabase | Abstract base Databaseimplementation. |
BaseDatabaseModificationListener | A no-op implementation of DatabaseModificationListener. |
BaseDataType | Abstract base implemention of DataType. |
BaseDiskTable | Abstract base disk-resident implementation of Table. |
BaseFlatfileTable |
Base Flatfile Table TODO: Support for decimal and thousand separator, trailing/leading minus sign TODO: Support for multiple record delimiter |
BaseFlatfileTable.BaseFlatfileTableOrganizationContext | |
BaseFunction | An abstract base ConcreteFunctionimplementation. |
BaseIndex | Abstract base implementation of Index. |
BaseIndexFactory | Abstract base class for IndexFactoryto hold common methods. |
BaseNumberDataType | An abstract base DataTypefor Numbertypes. |
BaseRegExpFunction | |
BaseReport | |
BaseRow |
An abstract base implementation of Row, providing equals ,
hashCode and toString implementations.
|
BaseRowIterator | An abstract base implementation of RowIterator. |
BaseSelectable | |
BaseSelectableBasedConstraint | Abstract base SelectableBasedConstraintimplementation. |
BaseTable | An abstract base implementation of Table. |
BaseTableModificationListener |
No-op convenience class for quick
org.axiondb.TableModificationListener listener
implementations.
|
BaseTableModificationPublisher |
Provides utilities for publishing events
to one or more listeners .
|
BaseTableOrganizationContext | Table Organization Context. |
BatchSqlCommandRunner | |
BigDecimalType | A DataTyperepresenting an number value. |
BigIntType | A DataTyperepresenting a long value. |
BindVariable | A Literalthat can be bound via java.sql.PreparedStatementmethods. |
BitAndFunction | |
BitOrFunction | |
BlobSource | A Blob wrapping a LobSource. |
BLOBType | A DataTyperepresenting a Binary Large Object (BLOB) |
BooleanType | A DataTyperepresenting a Boolean value. |
BooleanType.BooleanComparator | A Comparatorfor Boolean values. |
BTreeIndexFactory |
An IndexFactoryfor BaseBTreeIndex B-Tree indices .
|
BTreeMetaData | Manages the meta-data for a BTree. |
BufferedDataInputStream | Utility that wraps a AxionInputStreamin a DataInputStreamand buffers input through a BufferedInputStream. |
BufferedDataInputStream.Buffer | Buffer input. |
BufferedDataInputStream.PositionCache | Cache the file position. |
BufferedDataOutputStream | Utility that wraps a AxionOutputStreamin a DataOutputStreamand buffers output through a BufferedOutputStream. |
BufferedDataOutputStream.Buffer | |
BufferedDataOutputStream.PositionCache | |
ByteArrayBlob | A Blob based upon a simple byte array. |
ByteType | A DataTyperepresenting a byte value. |
CastAsFunction | ANSI style CAST...AS Function function : CAST( {id|expr} AS type[(precision[,scale])] ) |
ChainedRowIterator | Chains together one or more RowIterators to make them look like one (similiar to a SQL UNION). |
ChangingIndexedRowIterator |
A DelegatingRowIteratorthat is wraps a RowIteratorfrom
some Index, and that can be reset to recreate the iterator for
a new BindVariable bound value .
|
CharacterType | A DataTyperepresenting a single char value. |
CharacterVaryingType | A DataTyperepresenting a Stringvalue with a user-specified maximum length. |
CharFunction |
CHAR(number) : returns the character
representing the unicode value number .
|
CharToDateFunction | Syntax: CharToDate( date-string, 'format-literal' ) |
CheckConstraint |
A CHECK constraint, which is violated whenever the given
condition is violated.
|
CheckFileStateCommand |
A CHECKFILESTATE query. |
ChildTableUpdater | Update/Delete Child rows for a given relation. |
ClobSource | An Clob wrapping a LobSource. |
CLOBType | A DataTyperepresenting a Char Large Object (CLOB). |
CoalesceFunction |
COALESCE([value]+) : returns the first non-null value in the
argument list.
|
CollatingRowIterator | Collates the results of two or more sorted RowIterators according to the given RowComparator. |
Column | Describes a column within a Table. |
ColumnEvent | An event signifying that a Column in a Table has changed, for example, due to a DDL command. |
ColumnIdentifier | An identifier for a column. |
ComparableAggregateFunction | |
ComparableComparator | |
ComparatorChain |
A ComparatorChain is a Comparator that wraps one or more Comparators in sequence. |
ComparisonFunction | |
CompressedLobSource | A LobSource that compresses/decompresses the input/output streams using GZIP compression. |
CompressedLOBType | A DataType representing a compressed LOB value. |
ConcatFunction |
CONCAT(string [, string]*) : concatenates one or more
strings .
|
ConcreteFunction | An executable Function, as opposed to a FunctionIdentifier. |
ConnectionFactory | Abstract factory for creating AxionConnections. |
Console | Simple console-based Axion client application. |
Constraint | A database constraint, such as UNIQUE or NOT NULL. |
ConstraintCommand | |
ConstraintEvent | An event signifying that a constraint in a Table has changed. |
ConstraintViolationException | Thrown when a Constrainthas been violated. |
ContainsFunction |
CONTAINS(string, string): returns a boolean that
indicates whether the second string is a substring of the first.
|
CounterFile | A persistent counter. |
CountFunction |
COUNT : an aggregate function returning the number of rows.
|
CreateCommand |
Abstract base for commands like CREATE TABLE and
CREATE SEQUENCE .
|
CreateDatabaseLinkCommand |
A CREATE DATABASE LINK command.
|
CreateIndexCommand |
A CREATE [UNIQUE] [TYPE] INDEX command.
|
CreateSequenceCommand |
A CREATE SEQUENCE command.
|
CreateTableCommand |
A CREATE [TYPE] TABLE command.
|
CreateViewCommand |
A CREATE VIEW AS sub-query command.
|
Database | An Axion database. |
DatabaseLink |
A Database Link that holds connection spec for a external Database
CREATE DATABASE LINK
|
DatabaseLinkEvent | An event signifying that a database object has changed, for example, due to a DatabaseLink being added or dropped. |
DatabaseModificationListener | An observer of DatabaseModifiedEvents. |
DatabaseModifiedEvent | An event signifying that a database object has changed, for example, due to a Table being added or dropped. |
Databases | A static Map of Databases by name. |
DatabaseSequenceEvent | An event signifying that a database object has changed, for example, due to a Table being added or dropped. |
DatabaseTypeEvent | An event signifying that a database object has changed, for example, due to a Table being added or dropped. |
DataType | The type of a field (column) that can be stored in a Table. |
DataType.BinaryRepresentation | Extension of DataType to indicate that the implementing class stores binary values, and as such returns precision as the number of bits used to represent a given value. |
DataType.ExactNumeric | Extension of NonFixedPrecision to indicate that the scale of the implementing class is not fixed by the implementation, but rather can be declared by the user. |
DataType.NonFixedPrecision | Extension of DataType to indicate that the precision of the implementing class is not fixed by the implementation, but rather can be declared by the user. |
DataTypeFactory | A simple factory for creating new DataType instances. |
DateAddFunction | Syntax: DateAdd(interval_type, interval, timestamp) |
DateDiffFunction | Syntax: DATEDIFF(interval_type, timestamp1, timestamp2) |
DatePartFunction | Syntax: DatePart(date-part, date-src) or EXTRACT(date-part FROM date-src) |
DateTimeUtils | Methods to support manipulation and conversion of date, time and timestamp values. |
DateToCharFunction | Syntax: DateToChar( date-expr, 'format-string' ) |
DateType | Implements a date type which can generate instances of java.sql.Date and other JDBC date-related types. |
Defrag | A utility class for defragmenting an Axion database. |
DefragCommand | A DEFRAG TABLE tableName command, to compact the a disk resident table |
DelegatingRowIterator | An abstract base RowIteratorthat delegates all calls to a wrapped instance. |
DeleteCommand | A DELETE command. |
DelimitedFlatfileTable | A disk-resident Delimited Flatfile Table. |
DelimitedFlatfileTable.CharTokenizer | |
DelimitedFlatfileTable.DelimitedTableOrganizationContext | |
DelimitedFlatfileTableLoader | |
DifferenceFunction | |
DiskDatabase | A disk-resident Database. |
DiskTable | A disk-resident Table. |
DiskTableFactory |
A TableFactory for disk-based tables .
|
DistinctRowIterator | A DelegatingRowIteratorimplementing DISTINCT. |
DivideFunction | |
DMLWhenClause | A WHEN clause in insert, update and merge statements. |
DoubleType | A DataTyperepresenting a double value. |
DropCommand |
Abstract base class for things like DROP TABLE and
DROP SEQUENCE .
|
DropConstraintCommand |
A DROP CONSTRAINT command.
|
DropDatabaseLinkCommand |
A DROP DATABASE LINK command.
|
DropIndexCommand |
A DROP INDEX command.
|
DropSequenceCommand |
A DROP SEQUENCE command.
|
DropTableCommand |
A DROP TABLE command. |
DropViewCommand |
A DROP VIEW command. |
EmptyRowIterator | A RowIteratorthat contains no Rows. |
EqualFunction | |
ExceptionConverter | Converts Axion-specific Exceptions into SQLExceptions. |
ExistsFunction | |
ExternalAxionDBTable | Axion external table implementation of ExternalTable interface. |
ExternalAxionDBTable.ExternalDatabaseTableOrganizationContext | |
ExternalAxionDBTableLoader | |
ExternalConnectionProvider | Provides External Database connection for a given DatabaseLink. |
ExternalDatabaseTable | Base implementation of ExternalTable interface. |
ExternalDatabaseTable.ExternalDatabaseTableOrganizationContext | |
ExternalDatabaseTable.ExternalTableIndex | AxionDB Index which delegates to remote DB by using SELECT ... |
ExternalDatabaseTable.IndexRowIterator | |
ExternalDatabaseTableLoader | |
ExternalTable | Extends Table interface to accept configuration parameters associated with connecting a table to an external resource, such as a flatfile or external JDBC-compatible database. |
ExternalTableFactory | Implementation of ExternalTableFactory, to generate instances of concrete implementations of ExternalTable, such as flatfile and remote tables. |
ExternalTableLoader | Creates an ExternalTable with the given name, using the given Database . |
FileLobLocator | A file-based LobLocator. |
FileLobLocatorFactory | A LobLocatorFactory for FileLobLocators. |
FileLobSource | A LobSourcethat's backed by a simple File. |
FileOffsetLobLocator | A LobLocator based upon an byte-offset into a file. |
FileOffsetLobLocatorFactory | A LobLocatorFactory for FileOffsetLobLocators. |
FileOffsetLobSource | A LobSource that's backed by a single file, storing each LOB as an offset and length. |
FileUtil | Common file utils. |
FilteringChangingIndexedRowIterator | |
FilteringRowIterator | A DelegatingRowIterator that only returns Rows that match a given WhereNode. |
FindAggregateFunctionVisitor | Find Aggregate function in a Selectable. |
FindBindVariableVisitor | Returns a set of BindVarible used in a Selectable and in various commands. |
FixedWidthFlatfileTable | A disk-resident Fixed Width Flatfile Table. |
FixedWidthFlatfileTable.FixedwidthTableOrganizationContext | |
FixedWidthFlatfileTableLoader | |
FlattenWhereNodeVisitor | Decomposes a WhereNodetree into a LinkedHashSetof WhereNodes that were originally ANDed together in the source tree. |
FloatType | A DataType representing a single-precision floating-point value. |
ForeignKeyConstraint | A FOREIGN KEY constraint |
ForwardOnlyResultSet | |
FromNode | A binary tree of tables (or "table like" objects) being selected from. |
Function | A database function. |
FunctionFactory | A simple factory for creating new ConcreteFunctioninstances. |
FunctionIdentifier | A Selectable representing an unresolved Function. |
GlomLobsHelper | An Utility to glom lobs. |
GreaterThanFunction | |
GreaterThanOrEqualFunction | |
GroupedRowIterator | Processes a "raw" iterator to implement GROUP BY functionality. |
HexFunction | |
IfThenFunction |
IFTHEN(condition value) : returns value if condition
evalates to true; else, it returns null.
|
Index | A database index. |
IndexFactory | A simple factory for creating Indexinstances. |
IndexLoader |
Reads/writes indices to disk.
|
IndexNestedLoopJoinedRowIterator | The Index Nested Loop Join or Augmented Nested Loop Join (ANL) is by far the most common join method and is the classic Axion join method. |
InFunction | |
InsertCommand | An INSERT statement. |
InsertCommand.ElseClause | |
InsertCommand.InsertMultipleRow | |
InsertCommand.InsertSingleRow | |
InsertIntoClause | An INSERT INTO Clause. |
InStringFunction | INSTR(str,substr): Returns the position of the first occurrence of substring substr in string str. |
IntArrayIndex |
An array index over integer keys.
|
IntArrayIndexLoader | An IndexLoader for IntArrayIndex. |
IntBTree | A B-Tree for integers, based on the implementation described in "Introduction to Algorithms" by Cormen, Leiserson and Rivest (CLR). |
IntBTree.BTreeValueIterator | |
IntBTree.State | |
IntBTree.StateStack | |
IntBTreeIndex |
A B-Tree index over integer keys.
|
IntBTreeIndexLoader | An IndexLoaderfor IntBTreeIndex. |
IntegerType | A DataTyperepresenting an integer value. |
IntHashMap | Int key and Object value Map, this does not implement java.util.Map interface and has limited Map like API. |
IntHashMap.Entry | This class represents a IntHashMapentry. |
IntHashMap.EntryIterator | |
IntHashMap.IntKeyIterator | |
IntHashMap.Keys | |
IntHashMap.ValueIterator | |
IntHashMap.Values | |
IntIteratorIntListIterator | |
IntListIteratorChain | Concatenates multiple IntListIterators into a single IntListIterator. |
IntListIteratorChain.SingleElementIntListIterator | |
IntRowMap | Int key and Row value Map, this does not implement java.util.Map interface and has limited Map like API. |
IntRowMap.RowValues | |
IntRowMap.ValueRowIterator | |
IntSet | An int set that uses IntHashMap to keep ids. |
IsNotNullFunction | |
IsNullFunction | |
IsValidDateTimeFunction | Function to test whether the given String expression is in the same format as the given date format expression. |
JoinedRow |
A Row composed of zero or more Row s, joined together
end-to-end.
|
JoinedRowIterator | A bidirectional iterator over a collection of JoinedRows. |
JoinRowIterator | A RowIterator that simply wraps a ListIterator. |
LazyRow | A Rowwhich loads data from a RowSourceas needed. |
LazyRowRowIterator | A RowIteratorthat creates LazyRows based upon a list of Rowidentifiers. |
LengthFunction |
Length(string): returns a Integer Type integer representing the
length of the input string .
|
LessThanFunction | |
LessThanOrEqualFunction | |
LikeToRegexpFunction | |
LimitingRowIterator | RowIteratorimplementing LIMIT and OFFSET. |
ListIteratorRowIterator | A RowIteratorthat simply wraps a ListIterator. |
ListRowIterator | A RowIteratorthat for a given java.util.List. |
Literal |
A typed literal value.
|
LobLocator | A factory for LobSources. |
LobLocatorFactory | Reads, writes and creates LobLocators. |
LobSource | Defines the basic Large Object (LOB) methods. |
LOBType | A DataTyperepresenting a Large Object (LOB), for example a Clobor Blob. |
Log10Function | |
LowerFunction |
LOWER(string): returns a string containing the lower
case version of the input string .
|
LPadFunction | |
LTrimFunction | |
MaskSelectablesForTablesVisitor | Masks Selectables For given Tables, used to mask seletable while resolving condition in FromNode scope. |
MatchesFunction |
MATCHES(string, string): returns a BooleanTypeboolean that
indicates whether first string matches the regular expression Pattern pattern
represented by the second string.
|
MaxFunction | |
MemoryDatabase | A memory-resident Database. |
MemoryTable | A memory-resident Table. |
MemoryTableFactory |
A TableFactory for memory-based tables .
|
MinFunction | |
ModFunction | |
MultiplyFunction | |
MutableIndexedRowIterator | |
NestedLoopJoinedRowIterator | A Nested Loop Join is performed by doing a scan over the left subtree and for each row in it performing a full scan of the right subtree. |
NotEqualFunction | |
NotFunction | |
NotInFunction | |
NotNullConstraint |
A NOT NULL constraint, which is violated whenever one or more of the specified
Selectables is null .
|
NowFunction | |
NullConstraint | A NULL constraint, which is never violated but may be created and dropped. |
NullIfFunction | The NULLIF function returns a null value if the arguments are equal, otherwise it returns the value of the first argument. |
NullObject | |
ObjectArrayIndex |
An index over Object keys.
|
ObjectArrayIndexLoader | An IndexLoader for ObjectArrayIndex. |
ObjectBTree |
A B-Tree for Object s, based on the implementation described in
"Introduction to Algorithms" by Cormen, Leiserson and Rivest (CLR).
|
ObjectBTreeIndex |
A B-Tree index over Object keys.
|
ObjectBTreeIndexLoader | An IndexLoaderfor ObjectBTreeIndex. |
ObjectType | A DataTyperepresenting a Serializableobject value. |
OrderNode | One part of an ORDER BY clause. |
OrFunction | |
ParseException | This exception is thrown when parse errors are encountered. |
Parser | Generic Axion parser interface. |
PrimaryKeyConstraint |
A PRIMARY KEY constraint, which is violated whenever any of my Selectables are
null or my collection of Selectables is not
unique .
|
RebindableIndexedRowIterator |
A DelegatingRowIterator that is wraps
a RowIterator from some Index,
and that can be reset to recreate the iterator
for a new bound value .
|
ReferencesOtherTablesWhereNodeVisitor | Return true if reference a table other than the given one, false otherwise. |
RemountCommand |
A REMOUNT command, which points the database at
a new location or refresh the external table.
|
ReplaceFunction | |
ResolveFromNodeVisitor | Resolves a (@link FromNode) for a given (@link Database) |
ResolveSelectableVisitor | Resolves a (@link Selectable) for a given (@link Database) |
ReverseSortedRowIterator | Reverse a SortedRowIterator. |
RoundFunction | |
Row | Contains the data for a single row in a table, view, result set, etc. |
RowCollection | |
RowCollections | An Utility for Row Collections. |
RowCollections.SingletonList | |
RowComparator |
A Comparatorfor Rows , which will sort a collection according to
the value of a single selectable. |
RowDecorator | A Rowwith meta-information. |
RowDecoratorIterator | A bidirectional iterator over a collection of RowDecorators. |
RowDeletedEvent | An event signifying that a row has been deleted into a Table. |
RowEvent | An event signifying that a row in a Table has changed, for example, due to a DML command. |
RowInsertedEvent | An event signifying that a row has been inserted into a Table. |
RowIterator | A bidirectional iterator over a collection of Rows. |
RowIteratorRowDecoratorIterator |
A RowDecoratorIteratorbased upon some decorator and
RowIterator.
|
RowNumFunction | Returns an one-based index indicating the order in which a row was selected from a table, join, etc. |
RowSource | An abstract Rowgenerator and container. |
RowUpdatedEvent | An event signifying that a row has been updated into a Table. |
RowView | A Rowwrapper for sub-query view. |
RowViewRowIterator | A RowIteratorthat creates RowViews based upon selected Rowidentifiers. |
RPadFunction | |
RTrimFunction | |
ScalarFunction | A ConcreteFunction that evaluates a single Row. |
Selectable | An abstraction of objects that can be selected from (a row in) the database. |
SelectableBasedConstraint | Interface for Constraints that are defined by one or more Selectable s. |
SelectableVisitor | A visitor over a WhereNodetree. |
SelectCommand | A SELECT query. |
Sequence | A database sequence. |
SequenceEvaluator | |
SequenceModificationListener | An observer of SequenceEvents. |
ShortType | A DataTyperepresenting a short value. |
ShutdownCommand | A SHUTDOWN command, which closes the database. |
SignFunction |
Returns an indicator of the sign of the given double value. |
SimpleCharStream | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing). |
SimpleRow | A simple implementation of Row. |
SingleRowIterator | A RowIteratorover a single Row. |
SnapshotIsolationTransaction | A Transactionimplementation that provides "snapshot isolation", which supports TRANSACTION_SERIALIZABLE isolation without locking. |
SortedRowIterator | |
SortedRowIterator.MergeSort | |
SortedRowIterator.MutableMergeSort | |
SoundexFunction | |
SoundsLikeFunction | |
SpaceFunction | Returns a string filled with a given number of spaces. |
StringBTree | An ObjectBTreeoptimized for reading and writing Strings. |
StringBTreeIndex | |
StringBTreeIndexLoader | |
StringClob | A Clob based upon a simple String. |
StringIdentifierGenerator | Generates Unique Id across system |
StringType | A DataType representing a String value. |
SubSelectCommand | A Sub SELECT query used for view, scalar value, from node, row list |
SubstringFunction | Syntax: SUBSTRING(str, m [,n]) -- m is one(1) based index.) |
SubtractFunction | |
SumFunction | |
Table | A database table. |
TableColumnsUsedInFunctionVisitor | Returns a set of columns used in a function for a given Table. |
TableFactory | A simple factory for creating Tableinstances. |
TableIdentifier | An identifier for a table. |
TableModificationListener | An observer of RowEvents. |
TableModifiedEvent | An event signifying that a Table has changed, due to a DDL or DML command. |
TableOrganizationContext | Table Organization Context. |
TableView | A sub-query view Table. |
TableViewFactory | A TableFactory for view created using SELECT. |
TaggedEBCDICTable | A disk-resident Fixed Width Flatfile Table. |
TaggedEBCDICTable.TaggedEBCDICTableContext | |
TaggedEBCDICTableLoader | |
TimestampType | A DataTyperepresenting a timestamp value. |
TimeType | Implements a date type which can generate instances of java.sql.Date and other JDBC date-related types. |
Token | Describes the input token stream. |
TokenMgrError | Token Manager Error. |
Transactable | Interface for entities that can take part in a transaction. |
TransactableTable | A Transactableversion of a Table. |
TransactableTableImpl | An implemenation of TransactableTable. |
TransactableTableImpl.ExcludeDeleted | Filters out rows that have been deleted in the current transaction. |
TransactableTableImpl.ExcludeUpdated | Filters out rows that have been updated in the current transaction. |
TransactableTableImpl.InsertedRowIterator | |
TransactableTableImpl.TransactableTableRowIterator | Overrides TransactableTableRowIteratorand TransactableTableRowIteratorto apply them to the current transaction. |
TransactableTableImpl.TransformUpdated | Transforms rows that have been updated within the current transaction. |
Transaction | A database transaction. |
TransactionConflictException | Thrown when a transaction conflict is discovered. |
TransactionManager | Manages the Transactionlifecycle. |
TransactionManagerImpl | An implemenation of TransactionManagercurrently only supportd SnapshotIsolationTransactions. |
TransformingRowIterator |
A DelegatingRowIteratorthat transforms each returned
Row.
|
TrimFunction | TRIM ( [LEADING| TRAILING| BOTH] [ trim-character ] FROM ] trim-source) function |
TruncateCommand |
A TRUNCATE TABLE command.
|
TruncateFunction | |
UniqueConstraint | A UNIQUE constraint, which is violated when my collection of Selectables is not unique within my table. |
UnmodifiableResultSet | |
UnmodifiableRowIterator | |
UnsignedByteType | A DataTyperepresenting an unsigned byte value. |
UnsignedIntegerType | A DataTyperepresenting a unsigned integer value as a long. |
UnsignedShortType | A DataTyperepresenting an unsigned short value as an int. |
UpdateCommand | An UPDATE command. |
UpdateCommand.ExceptionWhenClause | |
UpperFunction |
UPPER(string): returns a string representing the upper
case version of the input string .
|
UpsertCommand | An UPSERT or MERGE command. |
UpsertCommand.ExceptionWhenClause | |
Utf8InputStreamConverter | |
Utils | |
ValuePool | Supports pooling of small range of integer values. |
VarBinaryType | A DataTyperepresenting a BinaryArrayvalue. |
VariableContext | A collection of name/value pairs, essentially a subset of Map |