Package | Description |
---|---|
org.axiondb |
Core interfaces, identifiers, and exceptions.
|
org.axiondb.constraints |
Constraint implementations. |
org.axiondb.engine |
Core database machinery.
|
org.axiondb.engine.commands |
AxionCommand implementations. |
org.axiondb.engine.indexes | |
org.axiondb.engine.metaupdaters | |
org.axiondb.engine.rowcollection | |
org.axiondb.engine.rowiterators |
RowIterator implementations. |
org.axiondb.engine.rows | |
org.axiondb.engine.tables | |
org.axiondb.engine.visitors | |
org.axiondb.event |
Event model with listeners for database actions
|
org.axiondb.functions |
Function implementations. |
org.axiondb.io | |
org.axiondb.jdbc |
JDBC implementations.
|
org.axiondb.parser |
SQL parser interface and implementation classes.
|
org.axiondb.types |
DataType implementations. |
org.axiondb.util |
Utility classes.
|
Class and Description |
---|
AxionException
Root exception for Axion related or specific problems.
|
BaseSelectable |
Column
Describes a column within a
Table . |
ColumnIdentifier
An identifier for a column.
|
Constraint
A database constraint, such as UNIQUE or NOT NULL.
|
Database
An Axion database.
|
DatabaseLink
A Database Link that holds connection spec for a external Database
CREATE DATABASE LINK
|
DataType
The type of a field (column) that can be stored in a
Table . |
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.
|
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.
|
FromNode
A binary tree of tables (or "table like" objects) being selected from.
|
Function
A database function.
|
Index
A database index.
|
IndexFactory
A simple factory for creating
Index instances. |
IndexLoader
Reads/writes
indices to disk. |
Literal
A
typed literal value. |
Row
Contains the data for a single row in a table, view, result set, etc.
|
RowCollection |
RowDecorator
A
Row with meta-information. |
RowIterator
A bidirectional iterator over a collection of
Row s. |
RowSource
An abstract
Row generator and container. |
Selectable
An abstraction of objects that can be selected from (a row in) the database.
|
Sequence
A database sequence.
|
Table
A database table.
|
TableFactory
A simple factory for creating
Table instances. |
TableIdentifier
An identifier for a table.
|
Transactable
Interface for entities that can take part in a transaction.
|
TransactableTable
A
Transactable version of a Table . |
Transaction
A database transaction.
|
TransactionManager
Manages the
Transaction lifecycle. |
VariableContext
A collection of name/value pairs, essentially a subset of Map
|
Class and Description |
---|
AxionException
Root exception for Axion related or specific problems.
|
Constraint
A database constraint, such as UNIQUE or NOT NULL.
|
Database
An Axion database.
|
Row
Contains the data for a single row in a table, view, result set, etc.
|
RowDecorator
A
Row with meta-information. |
RowIterator
A bidirectional iterator over a collection of
Row s. |
Selectable
An abstraction of objects that can be selected from (a row in) the database.
|
SelectableBasedConstraint
Interface for
Constraint s that are defined by one or more Selectable
s. |
Table
A database table.
|
TableIdentifier
An identifier for a table.
|
Class and Description |
---|
AxionException
Root exception for Axion related or specific problems.
|
Column
Describes a column within a
Table . |
ColumnIdentifier
An identifier for a column.
|
Constraint
A database constraint, such as UNIQUE or NOT NULL.
|
Database
An Axion database.
|
DatabaseLink
A Database Link that holds connection spec for a external Database
CREATE DATABASE LINK
|
DataType
The type of a field (column) that can be stored in a
Table . |
Index
A database index.
|
IndexFactory
A simple factory for creating
Index instances. |
IndexLoader
Reads/writes
indices to disk. |
Row
Contains the data for a single row in a table, view, result set, etc.
|
RowCollection |
RowDecorator
A
Row with meta-information. |
RowIterator
A bidirectional iterator over a collection of
Row s. |
RowSource
An abstract
Row generator and container. |
Selectable
An abstraction of objects that can be selected from (a row in) the database.
|
Sequence
A database sequence.
|
Table
A database table.
|
TableFactory
A simple factory for creating
Table instances. |
TableIdentifier
An identifier for a table.
|
Transactable
Interface for entities that can take part in a transaction.
|
TransactableTable
A
Transactable version of a Table . |
Transaction
A database transaction.
|
TransactionManager
Manages the
Transaction lifecycle. |
VariableContext
A collection of name/value pairs, essentially a subset of Map
|
Class and Description |
---|
AxionCommand
A command to be executed against a
Database . |
AxionException
Root exception for Axion related or specific problems.
|
ColumnIdentifier
An identifier for a column.
|
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 . |
FromNode
A binary tree of tables (or "table like" objects) being selected from.
|
Function
A database function.
|
Literal
A
typed literal value. |
OrderNode
One part of an ORDER BY clause.
|
Row
Contains the data for a single row in a table, view, result set, etc.
|
RowDecorator
A
Row with meta-information. |
RowIterator
A bidirectional iterator over a collection of
Row s. |
Selectable
An abstraction of objects that can be selected from (a row in) the database.
|
Sequence
A database sequence.
|
Table
A database table.
|
TableIdentifier
An identifier for a table.
|
VariableContext
A collection of name/value pairs, essentially a subset of Map
|
Class and Description |
---|
AxionException
Root exception for Axion related or specific problems.
|
Column
Describes a column within a
Table . |
DataType
The type of a field (column) that can be stored in a
Table . |
Function
A database function.
|
Index
A database index.
|
IndexFactory
A simple factory for creating
Index instances. |
IndexLoader
Reads/writes
indices to disk. |
Row
Contains the data for a single row in a table, view, result set, etc.
|
RowIterator
A bidirectional iterator over a collection of
Row s. |
RowSource
An abstract
Row generator and container. |
Table
A database table.
|
Class and Description |
---|
AxionException
Root exception for Axion related or specific problems.
|
Column
Describes a column within a
Table . |
Database
An Axion database.
|
DatabaseLink
A Database Link that holds connection spec for a external Database
CREATE DATABASE LINK
|
Row
Contains the data for a single row in a table, view, result set, etc.
|
Table
A database table.
|
Class and Description |
---|
AxionException
Root exception for Axion related or specific problems.
|
Column
Describes a column within a
Table . |
Index
A database index.
|
Row
Contains the data for a single row in a table, view, result set, etc.
|
RowCollection |
RowIterator
A bidirectional iterator over a collection of
Row s. |
Selectable
An abstraction of objects that can be selected from (a row in) the database.
|
Table
A database table.
|
Class and Description |
---|
AxionException
Root exception for Axion related or specific problems.
|
BindVariable
A
Literal that can be bound via PreparedStatement methods. |
Function
A database function.
|
Index
A database index.
|
Literal
A
typed literal value. |
Row
Contains the data for a single row in a table, view, result set, etc.
|
RowComparator
A
Comparator for Rows , which will sort a collection according to
the value of a single selectable. |
RowDecorator
A
Row with meta-information. |
RowDecoratorIterator
A bidirectional iterator over a collection of
RowDecorator s. |
RowIterator
A bidirectional iterator over a collection of
Row s. |
RowSource
An abstract
Row generator and container. |
Selectable
An abstraction of objects that can be selected from (a row in) the database.
|
Table
A database table.
|
Class and Description |
---|
Row
Contains the data for a single row in a table, view, result set, etc.
|
RowSource
An abstract
Row generator and container. |
Class and Description |
---|
AxionException
Root exception for Axion related or specific problems.
|
Column
Describes a column within a
Table . |
ColumnIdentifier
An identifier for a column.
|
Constraint
A database constraint, such as UNIQUE or NOT NULL.
|
Database
An Axion database.
|
DatabaseLink
A Database Link that holds connection spec for a external Database
CREATE DATABASE LINK
|
DataType
The type of a field (column) that can be stored in a
Table . |
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 .
|
Index
A database index.
|
Row
Contains the data for a single row in a table, view, result set, etc.
|
RowCollection |
RowDecorator
A
Row with meta-information. |
RowIterator
A bidirectional iterator over a collection of
Row s. |
RowSource
An abstract
Row generator and container. |
Selectable
An abstraction of objects that can be selected from (a row in) the database.
|
Sequence
A database sequence.
|
Table
A database table.
|
TableFactory
A simple factory for creating
Table instances. |
TableIdentifier
An identifier for a table.
|
TableOrganizationContext
Table Organization Context.
|
Transactable
Interface for entities that can take part in a transaction.
|
TransactableTable
A
Transactable version of a Table . |
Class and Description |
---|
AxionException
Root exception for Axion related or specific problems.
|
ColumnIdentifier
An identifier for a column.
|
Database
An Axion database.
|
FromNode
A binary tree of tables (or "table like" objects) being selected from.
|
Function
A database function.
|
Selectable
An abstraction of objects that can be selected from (a row in) the database.
|
SelectableVisitor
A visitor over a
WhereNode tree. |
Table
A database table.
|
TableIdentifier
An identifier for a table.
|
Class and Description |
---|
AxionException
Root exception for Axion related or specific problems.
|
Column
Describes a column within a
Table . |
Constraint
A database constraint, such as UNIQUE or NOT NULL.
|
DatabaseLink
A Database Link that holds connection spec for a external Database
CREATE DATABASE LINK
|
DataType
The type of a field (column) that can be stored in a
Table . |
Row
Contains the data for a single row in a table, view, result set, etc.
|
Sequence
A database sequence.
|
Table
A database table.
|
Class and Description |
---|
AxionException
Root exception for Axion related or specific problems.
|
BaseSelectable |
DataType
The type of a field (column) that can be stored in a
Table . |
Function
A database function.
|
FunctionFactory
A simple factory for creating new
ConcreteFunction instances. |
RowDecorator
A
Row with meta-information. |
RowDecoratorIterator
A bidirectional iterator over a collection of
RowDecorator s. |
Selectable
An abstraction of objects that can be selected from (a row in) the database.
|
VariableContext
A collection of name/value pairs, essentially a subset of Map
|
Class and Description |
---|
AxionException
Root exception for Axion related or specific problems.
|
Class and Description |
---|
AxionCommand
A command to be executed against a
Database . |
AxionException
Root exception for Axion related or specific problems.
|
Database
An Axion database.
|
RowDecoratorIterator
A bidirectional iterator over a collection of
RowDecorator s. |
Selectable
An abstraction of objects that can be selected from (a row in) the database.
|
Transaction
A database transaction.
|
TransactionManager
Manages the
Transaction lifecycle. |
Class and Description |
---|
AxionCommand
A command to be executed against a
Database . |
AxionException
Root exception for Axion related or specific problems.
|
BindVariable
A
Literal that can be bound via PreparedStatement methods. |
ColumnIdentifier
An identifier for a column.
|
Constraint
A database constraint, such as UNIQUE or NOT NULL.
|
FromNode
A binary tree of tables (or "table like" objects) being selected from.
|
Literal
A
typed literal value. |
OrderNode
One part of an ORDER BY clause.
|
Selectable
An abstraction of objects that can be selected from (a row in) the database.
|
SelectableBasedConstraint
Interface for
Constraint s that are defined by one or more Selectable
s. |
TableIdentifier
An identifier for a table.
|
Class and Description |
---|
AxionException
Root exception for Axion related or specific problems.
|
DataType
The type of a field (column) that can be stored in a
Table . |
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. |
Class and Description |
---|
AxionException
Root exception for Axion related or specific problems.
|