Package | Description |
---|---|
org.axiondb.engine.commands |
AxionCommand implementations. |
org.axiondb.jdbc |
JDBC implementations.
|
org.axiondb.parser |
SQL parser interface and implementation classes.
|
Modifier and Type | Class and Description |
---|---|
class |
AddConstraintCommand
An
ADD CONSTRAINT command, as generated by ALTER TABLE
and CREATE TABLE statements. |
class |
AlterSequenceCommand
A
ALTER SEQUENCE command. |
class |
AlterTableCommand
A ALTER TABLE tableName ADD | DROP |ALTER column definition command.
|
class |
BaseAxionCommand
Abstract base
AxionCommand implementation. |
class |
CheckFileStateCommand
A
CHECKFILESTATE query. |
class |
ChildTableUpdater
Update/Delete Child rows for a given relation.
|
class |
ConstraintCommand |
class |
CreateCommand
Abstract base for commands like
CREATE TABLE and
CREATE SEQUENCE . |
class |
CreateDatabaseLinkCommand
A
CREATE DATABASE LINK command. |
class |
CreateIndexCommand
A
CREATE [UNIQUE] [TYPE] INDEX command. |
class |
CreateSequenceCommand
A
CREATE SEQUENCE command. |
class |
CreateTableCommand
A
CREATE [TYPE] TABLE command. |
class |
CreateViewCommand
A
CREATE VIEW AS sub-query command. |
class |
DefragCommand
A DEFRAG TABLE tableName command, to compact the a disk resident table
|
class |
DeleteCommand
A DELETE command.
|
class |
DropCommand
Abstract base class for things like
DROP TABLE and
DROP SEQUENCE . |
class |
DropConstraintCommand
A
DROP CONSTRAINT command. |
class |
DropDatabaseLinkCommand
A
DROP DATABASE LINK command. |
class |
DropIndexCommand
A
DROP INDEX command. |
class |
DropSequenceCommand
A
DROP SEQUENCE command. |
class |
DropTableCommand
A
DROP TABLE command. |
class |
DropViewCommand
A
DROP VIEW command. |
class |
InsertCommand
An INSERT statement.
|
class |
InsertIntoClause
An INSERT INTO Clause.
|
class |
RemountCommand
A
REMOUNT command, which points the database at
a new location or refresh the external table. |
class |
SelectCommand
A SELECT query.
|
class |
ShutdownCommand
A SHUTDOWN command, which closes the database.
|
class |
SubSelectCommand
A Sub SELECT query used for view, scalar value, from node, row list
|
class |
TruncateCommand
A
TRUNCATE TABLE command. |
class |
UpdateCommand
An UPDATE command.
|
class |
UpsertCommand
An UPSERT or MERGE command.
|
Modifier and Type | Method and Description |
---|---|
AxionCommand |
CreateTableCommand.getChildCommand(int i) |
Modifier and Type | Method and Description |
---|---|
void |
CreateTableCommand.addChildCommand(AxionCommand cmd) |
void |
AlterTableCommand.addChildCommand(AxionCommand cmd) |
Constructor and Description |
---|
InsertCommand(TableIdentifier table,
java.util.List columns,
AxionCommand subSelect) |
Modifier and Type | Method and Description |
---|---|
AxionCommand |
BaseAxionStatement.parseCommand(java.lang.String sql) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
AxionStatement.execute(AxionCommand cmd) |
protected java.sql.ResultSet |
AxionStatement.executeQuery(AxionCommand cmd) |
protected int |
AxionStatement.executeUpdate(AxionCommand cmd) |
protected void |
BaseAxionStatement.setCurrentResult(boolean isrset,
AxionCommand cmd) |
Modifier and Type | Method and Description |
---|---|
AxionCommand |
Parser.parse(java.lang.String sql)
Parse a
command from the given String . |
AxionCommand |
AxionSqlParser.parse(java.lang.String sql) |
AxionCommand |
AxionSqlParser.SqlAlterCmd() |
AxionCommand |
AxionSqlParser.SqlAlterSequence() |
AxionCommand |
AxionSqlParser.SqlAlterTable() |
AxionCommand |
AxionSqlParser.SqlAlterTableAdd(java.lang.String tablename) |
AxionCommand |
AxionSqlParser.SqlAlterTableAlterColumn(java.lang.String tablename) |
AxionCommand |
AxionSqlParser.SqlAlterTableDrop(java.lang.String tablename) |
AxionCommand |
AxionSqlParser.SqlAxionCustom() |
AxionCommand |
AxionSqlParser.SqlCommand() |
AxionCommand |
AxionSqlParser.SqlCreate() |
AxionCommand |
AxionSqlParser.SqlCreateIndex() |
AxionCommand |
AxionSqlParser.SqlCreateSequence() |
AxionCommand |
AxionSqlParser.SqlCreateServer() |
AxionCommand |
AxionSqlParser.SqlCreateTable() |
AxionCommand |
AxionSqlParser.SqlCreateView() |
AxionCommand |
AxionSqlParser.SQLDefrag() |
AxionCommand |
AxionSqlParser.SqlDelete() |
AxionCommand |
AxionSqlParser.SqlDrop() |
AxionCommand |
AxionSqlParser.SqlDropColumn(java.lang.String tablename) |
AxionCommand |
AxionSqlParser.SqlDropIndex() |
AxionCommand |
AxionSqlParser.SqlDropSequence() |
AxionCommand |
AxionSqlParser.SqlDropServer() |
AxionCommand |
AxionSqlParser.SqlDropTable() |
AxionCommand |
AxionSqlParser.SqlDropView() |
AxionCommand |
AxionSqlParser.SqlInsert() |
AxionCommand |
AxionSqlParser.SqlRemount() |
AxionCommand |
AxionSqlParser.SqlRenameTable(java.lang.String tablename) |
AxionCommand |
AxionSqlParser.SqlSelect() |
AxionCommand |
AxionSqlParser.SqlSubSelect() |
AxionCommand |
AxionSqlParser.SqlTruncate() |
AxionCommand |
AxionSqlParser.SqlUpdate() |
AxionCommand |
AxionSqlParser.SqlUpsert() |
Modifier and Type | Method and Description |
---|---|
void |
AxionSqlParser.SqlIfNotExists(AxionCommand result) |