Interface | Description |
---|---|
AuxiliaryDatabaseObject |
Auxiliary database objects (i.e., triggers, stored procedures, etc) defined
in the mappings.
|
AuxiliaryDatabaseObject.Expandable |
Additional, optional interface for AuxiliaryDatabaseObject that want to allow
expansion of allowable dialects via mapping.
|
Exportable |
Contract for entities (in the ERD sense) which can be exported via
CREATE , ALTER , etc |
ExportableProducer |
Identifies metamodel objects that can produce
Exportable relational stuff. |
Loggable |
Marker for things which can be logged.
|
QualifiedName |
Models the qualified name of a database object.
|
Class | Description |
---|---|
AbstractAuxiliaryDatabaseObject |
Convenience base class for
AuxiliaryDatabaseObject s. |
Database | |
InitCommand |
A general SQL command to be used while initializing a schema.
|
NamedAuxiliaryDatabaseObject |
Mainly this is used to support legacy sequence exporting.
|
Namespace |
Represents a namespace (named schema/catalog pair) with a Database and manages objects defined within.
|
Namespace.ComparableHelper | |
Namespace.Name | |
QualifiedNameImpl | |
QualifiedNameParser |
Parses a qualified name.
|
QualifiedNameParser.NameParts | |
QualifiedSequenceName | |
QualifiedTableName | |
Sequence |
Models a database
SEQUENCE . |
Sequence.Name | |
SimpleAuxiliaryDatabaseObject |
A simple implementation of AbstractAuxiliaryDatabaseObject in which the CREATE and DROP strings are
provided up front.
|
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.