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.
|