|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
DdlMultipleTransactionStmt | DdlMultipleTransactionStmt represents a DdlStmt that requires its work to divided among multiple repository transactions to avoid holding the repository transaction lock for excessive periods of time (and thereby blocking other statements). |
Class Summary | |
---|---|
DdlAlterGenericStmt | DdlAlterGenericStmt is a generic concrete extension of DdlAlterStmt. |
DdlAlterIdentityColumnStmt | Statement for altering an identity column. |
DdlAlterStmt | DdlAlterStmt represents some but not all DDL ALTER statements. |
DdlAlterTableStructureStmt | DdlAlterTableStructureStmt represents an ALTER TABLE statement which adds/drops columns or changes their datatype, implying that stored tuples may need to be reshaped. |
DdlAnalyzeStmt | DdlAnalyzeStmt is a Farrago statement for computing the statistics of a relational expression and storing them in repository. |
DdlCheckpointStmt | DdlCheckpointStmt represents a CHECKPOINT statement. |
DdlCommitStmt | DdlCommitStmt represents a COMMIT statement. |
DdlCreateStmt | DdlCreateStmt represents a DDL CREATE statement of any kind. |
DdlDeallocateOldStmt | DdlDeallocateOldStmt represents an ALTER SYSTEM DEALLOCATE OLD statement. |
DdlDropLabelStmt | DdlDropLabelStmt extends DdlDropStmt to remove obsolete label statistics. |
DdlDropStmt | DdlDropStmt represents a DDL DROP statement of any kind. |
DdlExtendCatalogStmt | DdlExtendCatalogStmt represents an ALTER SYSTEM ADD CATALOG JAR statement. |
DdlGrantPrivStmt | DdlGrantPrivStmt represents a DDL GRANT privileges statement. |
DdlGrantRoleStmt | DdlGrantRoleStmt represents a DDL GRANT ROLE statement. |
DdlGrantStmt | DdlGrantStmt represents a DDL GRANT statement. |
DdlHandler | DdlHandler is an abstract base for classes which provide implementations for
the actions taken by DdlValidator on individual objects. |
DdlImportForeignSchemaStmt | DdlImportForeignSchemaStmt represents a DDL IMPORT FOREIGN SCHEMA statement. |
DdlMedHandler | DdlMedHandler defines DDL handler methods for SQL/MED objects. |
DdlRebuildTableStmt | DdlRebuildTableStmt represents an ALTER TABLE ... |
DdlRelationalHandler | DdlRelationalHandler defines DDL handler methods for standard relational objects such as schemas, tables, indexes, and views. |
DdlRelationalHandler.ReentrantIndexBuilderStmt | |
DdlRelationalHandler.UniqueConstraintComparator | |
DdlReleaseSavepointStmt | DdlReleaseSavepointStmt represents a RELEASE SAVEPOINT statement. |
DdlReloadTableStmt | DdlReloadTableStmt is an abstract base for statements which need to self-insert data from an existing table. |
DdlReplaceCatalogStmt | DdlReplaceCatalogStmt represents an ALTER SYSTEM REPLACE CATALOG statement. |
DdlReplaceOptions | DdlReplaceOptions contains attributes of a CREATE OR REPLACE statement. |
DdlRollbackStmt | DdlRollbackStmt represents a ROLLBACK statement. |
DdlRoutineHandler | DdlRoutineHandler defines DDL handler methods for user-defined routines and related objects such as types and jars. |
DdlSavepointStmt | DdlSavepointStmt represents a SAVEPOINT statement. |
DdlSavepointTxnStmt | DdlTxnStmt is a base for all statements which operate on a savepoint (e.g. |
DdlSecurityHandler | DdlSecurityHandler defines DDL handler methods for Fem Security objects of type User, Role. |
DdlSetCatalogStmt | DdlSetCatalogStmt represents the DDL statement SET CATALOG. |
DdlSetContextStmt | DdlSetContextStmt is an abstract base class for DDL statements (such as SET SCHEMA) which modify context variables. |
DdlSetParamStmt | DdlSetParamStmt provides a common base class for DDL that alters configuration values on repository objects. |
DdlSetPathStmt | DdlSetPathStmt represents a statement (SET PATH) that establishes a default SQL-path. |
DdlSetSchemaStmt | DdlSetSchemaStmt represents the DDL statement SET SCHEMA. |
DdlSetSessionImplementationStmt | DdlSetSessionImplementationStmt represents an ALTER SESSION {SET|ADD} IMPLEMENTATION LIBRARY statement. |
DdlSetSessionParamStmt | DdlSetSessionParamStmt represents the ALTER SESSION SET ... |
DdlSetSystemParamStmt | DdlSetSystemParamStmt represents the ALTER SYSTEM SET ... |
DdlSqlj | DdlSqlj contains the system-defined implementations for the standard SQLJ system procedures such as INSTALL_JAR. |
DdlStmt | DdlStmt represents the output of DDL statement parsing. |
DdlTruncateStmt | DdlTruncateStmt represents a DDL TRUNCATE statement of any kind. |
DdlTxnStmt | DdlTxnStmt is a base for all statements which control the transaction context (e.g. |
DdlValidator | DdlValidator validates the process of applying a DDL statement to the catalog. |
DdlValidator.DeferredException | DeferredException allows an exception's creation to be deferred. |
DdlValidator.SchedulingDetail | |
DdlVisitor | DdlVisitor implements the visitor pattern for DDL statements. |
Enum Summary | |
---|---|
DdlAlterStmt.ActionType | |
DdlValidator.ValidatedOp |
Defines classes representing Farrago DDL and control statements.
Revision | $Id: //open/dev/farrago/src/net/sf/farrago/ddl/package.html#7 $ |
---|---|
Copyright | Copyright (C) 2005-2009 The Eigenbase Project
Copyright (C) 2005-2009 SQLstream, Inc. Copyright (C) 2005-2009 LucidEra, Inc. |
Author | John V. Sichi |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |