| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AlterDomain
The base class for ALTER DOMAIN commands. |
| public class | AlterDomainAddConstraint
This class represents the statement ALTER DOMAIN ADD CONSTRAINT |
| public class | AlterDomainDropConstraint
This class represents the statement ALTER DOMAIN DROP CONSTRAINT |
| public class | AlterDomainExpressions
This class represents the statements ALTER DOMAIN SET DEFAULT ALTER DOMAIN DROP DEFAULT ALTER DOMAIN SET ON UPDATE ALTER DOMAIN DROP ON UPDATE |
| public class | AlterDomainRename
This class represents the statement ALTER DOMAIN RENAME |
| public class | AlterDomainRenameConstraint
This class represents the statement ALTER DOMAIN RENAME CONSTRAINT |
| public class | AlterIndexRename
This class represents the statement ALTER INDEX RENAME |
| public class | AlterSchemaRename
This class represents the statement ALTER SCHEMA RENAME |
| public class | AlterSequence
This class represents the statement ALTER SEQUENCE. |
| public abstract class | AlterTable
The base class for ALTER TABLE commands. |
| public class | AlterTableAddConstraint
This class represents the statement ALTER TABLE ADD CONSTRAINT |
| public class | AlterTableAlterColumn
This class represents the statements ALTER TABLE ADD, ALTER TABLE ADD IF NOT EXISTS, ALTER TABLE ALTER COLUMN, ALTER TABLE ALTER COLUMN SELECTIVITY, ALTER TABLE ALTER COLUMN SET DEFAULT, ALTER TABLE ALTER COLUMN DROP DEFAULT, ALTER TABLE ALTER COLUMN DROP EXPRESSION, ALTER TABLE ALTER COLUMN SET NULL, ALTER TABLE ALTER COLUMN DROP NULL, ALTER TABLE ALTER COLUMN SET VISIBLE, ALTER TABLE ALTER COLUMN SET INVISIBLE, ALTER TABLE DROP COLUMN |
| public class | AlterTableDropConstraint
This class represents the statement ALTER TABLE DROP CONSTRAINT |
| public class | AlterTableRename
This class represents the statement ALTER TABLE RENAME |
| public class | AlterTableRenameColumn
This class represents the statement ALTER TABLE ALTER COLUMN RENAME |
| public class | AlterTableRenameConstraint
This class represents the statement ALTER TABLE RENAME CONSTRAINT |
| public class | AlterUser
This class represents the statements ALTER USER ADMIN, ALTER USER RENAME, ALTER USER SET PASSWORD |
| public class | AlterView
This class represents the statement ALTER VIEW |
| public class | Analyze
This class represents the statements ANALYZE and ANALYZE TABLE |
| public abstract class | |
| public class | CreateAggregate
This class represents the statement CREATE AGGREGATE |
| public class | CreateConstant
This class represents the statement CREATE CONSTANT |
| public class | CreateDomain
This class represents the statement CREATE DOMAIN |
| public class | CreateFunctionAlias
This class represents the statement CREATE ALIAS |
| public class | CreateIndex
This class represents the statement CREATE INDEX |
| public class | CreateLinkedTable
This class represents the statement CREATE LINKED TABLE |
| public class | CreateMaterializedView
This class represents the statement CREATE MATERIALIZED VIEW |
| public class | CreateRole
This class represents the statement CREATE ROLE |
| public class | CreateSchema
This class represents the statement CREATE SCHEMA |
| public class | CreateSequence
This class represents the statement CREATE SEQUENCE. |
| public class | CreateSynonym
This class represents the statement CREATE SYNONYM |
| public class | CreateSynonymData
The data required to create a synonym. |
| public class | CreateTable
This class represents the statement CREATE TABLE |
| public class | CreateTableData
The data required to create a table. |
| public class | CreateTrigger
This class represents the statement CREATE TRIGGER |
| public class | CreateUser
This class represents the statement CREATE USER |
| public class | CreateView
This class represents the statement CREATE VIEW |
| public class | DeallocateProcedure
This class represents the statement DEALLOCATE |
| public abstract class | DefineCommand
This class represents a non-transaction statement, for example a CREATE or DROP. |
| public class | DropAggregate
This class represents the statement DROP AGGREGATE |
| public class | DropConstant
This class represents the statement DROP CONSTANT |
| public class | DropDatabase
This class represents the statement DROP ALL OBJECTS |
| public class | DropDomain
This class represents the statement DROP DOMAIN |
| public class | DropFunctionAlias
This class represents the statement DROP ALIAS |
| public class | DropIndex
This class represents the statement DROP INDEX |
| public class | DropMaterializedView
This class represents the statement DROP MATERIALIZED VIEW |
| public class | DropRole
This class represents the statement DROP ROLE |
| public class | DropSchema
This class represents the statement DROP SCHEMA |
| public class | DropSequence
This class represents the statement DROP SEQUENCE |
| public class | DropSynonym
This class represents the statement DROP SYNONYM |
| public class | DropTable
This class represents the statement DROP TABLE |
| public class | DropTrigger
This class represents the statement DROP TRIGGER |
| public class | DropUser
This class represents the statement DROP USER |
| public class | DropView
This class represents the statement DROP VIEW |
| public class | GrantRevoke
This class represents the statements GRANT RIGHT, GRANT ROLE, REVOKE RIGHT, REVOKE ROLE |
| public class | PrepareProcedure
This class represents the statement PREPARE |
| public class | RefreshMaterializedView
This class represents the statement REFRESH MATERIALIZED VIEW |
| public abstract class | SchemaCommand
This class represents a non-transaction statement that involves a schema. |
| pack-priv abstract class | SchemaOwnerCommand
This class represents a non-transaction statement that involves a schema and requires schema owner rights. |
| public class | SequenceOptions
Sequence options. |
| public class | SetComment
This class represents the statement COMMENT |
| public class | TruncateTable
This class represents the statement TRUNCATE TABLE |