Package | Description |
---|---|
oracle.javatools.db |
Contains a metadata API for describing database objects, and retrieving them
from a provider of database objects - for example a database.
|
oracle.javatools.db.ddl |
API for generating DDL in the database API.
|
oracle.javatools.db.extension |
Contains classes for extending the object support that comes as standard in
the database api (e.g.
|
oracle.javatools.db.property |
Classes for dealing with properties in the database API.
|
Modifier and Type | Method and Description |
---|---|
PropertyManager |
DBObjectProvider.getPropertyManager()
Gets the PropertyManager (if available) for this provider.
|
PropertyManager |
AbstractDBObjectProvider.getPropertyManager() |
Modifier and Type | Interface and Description |
---|---|
interface |
DDLGenerator<T extends DDLType>
A DDLGenerator takes a set of objects, or differences between objects, and
returns CREATE, DROP or ALTER statements that can be run against the database
to perform operations on the underlying definitions.
|
Modifier and Type | Class and Description |
---|---|
class |
BundleDDLGenerator<T extends DDLType>
TokenDDLGenerator subclass that uses either a set of Properties files or
ResourceBundles with specially formatted keys to automatically register DDL
for generation.
|
class |
TokenDDLGenerator<T extends DDLType>
TokenDDLGenerator is DDLGenerator implementation that takes the registration
of "ddl code tokens" and registers
CreateDDLGenerator ,
DropDDLGenerator and AlterDDLGenerator with the superclass
as appropriate. |
Modifier and Type | Class and Description |
---|---|
class |
DelegateDDLGenerator
DDLGenerator implementation that delegates to another DDLGenerator for
all normal object types.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPropertyManager |