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.sql |
Contains an API for declaratively parsing SQL queries (SELECT statements).
|
Modifier and Type | Method and Description |
---|---|
DerivedPropertyBuilder |
DBObjectFactory.ensureDerivedPropertyBuilder(DBObject obj)
If the given object is buildable, and the provider has a derived
property builder for that class of object then this will ensure that
the object has a derived property builder set from this factory's
provider.
|
DerivedPropertyBuilder |
DatabaseDescriptor.getDerivedPropertyBuilder(java.lang.Class<? extends AbstractBuildableObject> objClz,
DBObjectProvider pro)
If an object can have derived properties, then this method returns the
DerivedPropertyBuilder that should be present on that object to build
and maintain those derived properties from their source property.
|
Modifier and Type | Method and Description |
---|---|
<T extends AbstractBuildableObject> |
DBObjectFactory.setDerivedPropertyBuilder(T obj,
DerivedPropertyBuilder<? super T> builder)
Attempts to set a DerivedPropertyBuilder implementation on the given
object.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSQLQueryBuilder
Abstract implementation of SQLQuery that performs functions generic to any
builder.
|
Modifier and Type | Method and Description |
---|---|
protected abstract DerivedPropertyBuilder |
AbstractSQLQueryBuilder.getDTUBuilder(int columnIndex)
Sublass implementations to provide a DerivedPropertyBuilder
capable of building the DataTypeUsage property for Views/MatViews.
|