|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AxionCommand | A command to be executed against a Database. |
| Constraint | A database constraint, such as UNIQUE or NOT NULL. |
| Database | An Axion database. |
| 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. |
| ExternalConnectionProvider | Provides External Database connection for a given DatabaseLink. |
| 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. |
| ExternalTableLoader | Creates an ExternalTable with the given name, using the given Database . |
| Function | A database function. |
| FunctionFactory | A simple factory for creating new ConcreteFunctioninstances. |
| Index | A database index. |
| IndexFactory | A simple factory for creating Indexinstances. |
| IndexLoader | Reads/writes indicesto disk. |
| JoinedRowIterator | A bidirectional iterator over a collection of JoinedRows. |
| Row | Contains the data for a single row in a table, view, result set, etc. |
| RowCollection | |
| RowDecoratorIterator | A bidirectional iterator over a collection of RowDecorators. |
| RowIterator | A bidirectional iterator over a collection of Rows. |
| RowSource | An abstract Rowgenerator and container. |
| 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. |
| Table | A database table. |
| TableFactory | A simple factory for creating Tableinstances. |
| TableOrganizationContext | Table Organization Context. |
| Transactable | Interface for entities that can take part in a transaction. |
| TransactableTable | A Transactableversion of a Table. |
| Transaction | A database transaction. |
| TransactionManager | Manages the Transactionlifecycle. |
| VariableContext | A collection of name/value pairs, essentially a subset of Map |
| Class Summary | |
|---|---|
| BaseSelectable | |
| BindVariable | A Literalthat can be bound via PreparedStatementmethods. |
| Column | Describes a column within a Table. |
| ColumnIdentifier | An identifier for a column. |
| DatabaseLink | A Database Link that holds connection spec for a external Database
CREATE DATABASE LINK
|
| FromNode | A binary tree of tables (or "table like" objects) being selected from. |
| Literal | A typedliteral value. |
| OrderNode | One part of an ORDER BY clause. |
| RowComparator | A Comparatorfor Rows, which will sort a collection according to
the value of a single selectable. |
| RowDecorator | A Rowwith meta-information. |
| Sequence | A database sequence. |
| SequenceEvaluator | |
| TableIdentifier | An identifier for a table. |
| Exception Summary | |
|---|---|
| AxionException | Root exception for Axion related or specific problems. |
| AxionRuntimeException | I preserves the state code, while wraping AxionException as RuntimeException. |
| AxionSQLStateCode | SQLState codes consisti of 5 characters. |
| ConstraintViolationException | Thrown when a Constrainthas been violated. |
| TransactionConflictException | Thrown when a transaction conflict is discovered. |
Core interfaces, identifiers, and exceptions.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||