Package | Description |
---|---|
oracle.ide.db.util |
Utility classes for dealing with database objects in UI in the IDE.
|
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.execute |
Utility classes for executing statements, queries and pl/sql against a
database.
|
oracle.javatools.db.sql |
Contains an API for declaratively parsing SQL queries (SELECT statements).
|
oracle.jdeveloper.offlinedb |
Database API extension for saving database object definitions in XML files.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SchemaObjectBuilder.ensureObjectBuiltEx(SystemObject... objs)
Ensures that all of the given SystemObjects are fully loaded from their
metadata source (e.g.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SchemaObjectManager.checkInit()
By default this does nothing.
|
static void |
CancelledException.checkInterrupt()
Checks whether the current Thread has been interrupted.
|
protected void |
AbstractDBObjectBuilder.checkInterruptOrCancel(T object)
Checks whether the current thread has been interrupted, or whether the
current build has been explictly cancelled.
|
java.util.Collection<DBObjectID> |
CascadeManager.findReferers(DBObject obj,
DBObjectID to,
java.util.Collection<DBObjectID> refdBy,
boolean topLevel)
Recursively builds up referers to the given object.
|
static FKConstraint[] |
DBUtil.getReferences(Constraint ucon,
DBObjectProvider prov)
Get the Foreign Keys which reference a unique constraint.
|
boolean |
SchemaObjectManager.hasUnresolvedReference(SystemObject obj,
java.lang.String refType)
Returns true if the given schema object (or any of its children) has an
unresolved reference to an object of the given type.
|
java.util.Collection<SystemObject> |
CascadeManager.listReferencedObjects(SystemObject obj,
boolean recurse)
Returns the SystemObjects that this SystemObject, or any of its children,
are dependent on (reference).
|
java.util.Collection<SystemObject> |
CascadeManager.listReferencedObjects(SystemObject obj,
CascadeManager.LookupCriteria criteria)
Returns the SystemObjects that this SystemObject, or any of its children,
are dependent on (reference).
|
java.util.Collection<DBObjectID> |
SchemaObjectManager.listReferers(DBObject obj)
Lists all the references to the given object and its children.
|
abstract java.util.Collection<DBObjectID> |
CascadeManager.listReferers(DBObject obj)
Gets the ids of the DBObjects who directly reference the given object.
|
java.util.Collection<DBObjectID> |
CascadeManager.listTopLevelReferers(SystemObject obj,
boolean deep)
Gets the ids for the SystemObjects who reference (either directly or
via their children) the given SystemObject (or one of its children).
|
java.util.Collection<DBObjectID> |
SchemaObjectManager.listTopLevelReferers(SystemObject obj,
CascadeManager.LookupCriteria criteria) |
abstract java.util.Collection<DBObjectID> |
CascadeManager.listTopLevelReferers(SystemObject obj,
CascadeManager.LookupCriteria criteria)
Gets the ids for the SystemObjects who reference (either directly or
via their children) the given SystemObject (or one of its children).
|
protected void |
SchemaObjectManager.registerAllObjects()
Registers all objects in the underlying DBObjectProvider with this manager.
|
java.util.Collection<Difference> |
SchemaObjectManager.resolveUnresolvedReferences(SystemObject obj) |
java.util.Collection<Difference> |
CascadeManager.resolveUnresolvedReferences(SystemObject obj)
If this manager supports unresolved references and the given object could
potentially fix those references then this method finds any objects that
have an unresolved reference and looks to resolve it.
|
protected void |
SchemaObjectManager.setRegisterProgress(int objN,
int objT,
int schemaN,
int schemaT,
java.lang.String schemaName) |
Modifier and Type | Method and Description |
---|---|
static void |
StatementWrapper.throwCancelledException()
Throws a CancelledException with a message that the statement has been
cancelled.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractSQLQueryBuilder.buildDeclarativeProperties(SQLQuery query)
DerivedPropertyBuilder mechanism that directly builds the derived
properties on the given SQLQuery.
|
Modifier and Type | Method and Description |
---|---|
protected abstract java.net.URL |
OfflineDBObjectProvider.findObjectURL(DBObjectID id)
Finds the URL containing the given object ID.
|