|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DBObjectID | |
|---|---|
| oracle.ide.db | Classes for representing database objects in the IDE. |
| oracle.ide.db.controls | Reusable UI controls to used to show or list database objects. |
| oracle.ide.db.panels | Reusable UI panels for listing, creating or editing database objects in dialogs in the IDE. |
| oracle.ide.db.transfer | Contains an API for transfering database object from one DBObjectProvider to another. |
| 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.datatypes | Classes related to datatypes in the database API. |
| oracle.javatools.db.dictionary | Contains a Database implementation (DictionaryDatabase) that retrieves information for retrieving object information using dictionary queries (instead of the JDBC metadata). |
| oracle.javatools.db.diff | Contains a metadata driven differ of database objects. |
| oracle.javatools.db.ora | Contains the database api implementation for Oracle databases, and additional DBObject implementations for objects specific to Oracle. |
| 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. |
| oracle.jdeveloper.offlinedb.model | Classes that define an offline database's settings and properties. |
| Uses of DBObjectID in oracle.ide.db |
|---|
| Methods in oracle.ide.db with parameters of type DBObjectID | |
|---|---|
static SchemaObjectDescriptor[] |
SchemaObjectDescriptor.createDescriptors(DBObjectID[] ids)Wraps up a set of DBObjectIDs into SchemaObjectDescriptors. |
| Uses of DBObjectID in oracle.ide.db.controls |
|---|
| Methods in oracle.ide.db.controls that return DBObjectID | |
|---|---|
protected DBObjectID |
DBObjectChooserDelegate.fixProvider(DBObjectID id) |
protected DBObjectID |
DBObjectChooserDelegate.getContextDBObjectID()See DBObjectChooser.getContextDBObjectID(). |
DBObjectID |
DBObjectChooser.getDBObjectID()Get the id of the DBObject currently represented by the DBObjectChooser |
protected DBObjectID |
DBObjectChooserDelegate.getIDFromString(java.lang.String text)Convenience method to return a DBObjectID that is represented by a String |
| Methods in oracle.ide.db.controls with parameters of type DBObjectID | |
|---|---|
void |
DBObjectChooser.addIDToList(DBObjectID id) |
protected void |
DBObjectChooserDelegate.addIDToList(DBObjectID id) |
void |
DBObjectChooser.ChangeListener.chooserChanged(DBObjectChooser chooser, DBObjectID id) |
protected DBObjectID |
DBObjectChooserDelegate.fixProvider(DBObjectID id) |
protected java.lang.String |
DBObjectChooserDelegate.getStringFromID(DBObjectID id)Convenience method to return a string representation of a DBObjectID |
void |
DBObjectChooser.setContextDBObjectID(DBObjectID id)Set the context of a child DBObjectChooser. |
void |
DBObjectChooser.setDBObjectID(DBObjectID id)Set the id of the DBObject currently represented by the DBObjectChooser |
protected void |
DBObjectChooserDelegate.updateID(DBObjectID id)See DBObjectChooser.updateID(oracle.javatools.db.DBObjectID). |
| Uses of DBObjectID in oracle.ide.db.panels |
|---|
| Methods in oracle.ide.db.panels with parameters of type DBObjectID | |
|---|---|
void |
TemplateObjectsPanel.chooserChanged(DBObjectChooser chooser, DBObjectID id) |
protected boolean |
DatabaseLinkPanel.isDangling(DBObjectID ref)Do we have a dangling reference? |
protected boolean |
SynonymPanel.isDangling(DBObjectID ref)Do we have a dangling reference? |
protected void |
DatabaseLinkPanel.setForSchemaAndName(DBObjectID refID) |
protected void |
SynonymPanel.setForSchemaAndName(DBObjectID refID) |
| Uses of DBObjectID in oracle.ide.db.transfer |
|---|
| Methods in oracle.ide.db.transfer that return DBObjectID | |
|---|---|
DBObjectID[] |
TransferDescriptor.getObjectIDs() |
| Methods in oracle.ide.db.transfer with parameters of type DBObjectID | |
|---|---|
void |
TransferDescriptor.setObjectIDs(DBObjectID[] ids) |
| Method parameters in oracle.ide.db.transfer with type arguments of type DBObjectID | |
|---|---|
static void |
TransferHelper.replaceExistingIDs(DBObject temp, DBObject existing, java.util.Map<DBObjectID,DBObjectID> idMap)Replaces the IDs in the given object and all child objects with the existing object ids. |
static void |
TransferHelper.replaceExistingIDs(DBObject temp, DBObject existing, java.util.Map<DBObjectID,DBObjectID> idMap)Replaces the IDs in the given object and all child objects with the existing object ids. |
| Uses of DBObjectID in oracle.javatools.db |
|---|
| Subinterfaces of DBObjectID in oracle.javatools.db | |
|---|---|
interface |
ColumnConstraintReferenceIDDeprecated. |
interface |
DBReferenceIDDeprecated. |
| Classes in oracle.javatools.db that implement DBObjectID | |
|---|---|
class |
AbstractDBObjectIDAbstract implementation of DBObjectID for subclassing by DBObjectID implementations. |
class |
BaseObjectIDBase DBObjectID implementation that stores the object name and (optionally) schema name of the object. |
class |
ConstraintIDDeprecated. |
class |
IdentifierBasedIDThe representation of an Object ID for an object in a provider that can be uniquely identified by an identifier (other than name). |
class |
NameBasedIDID implementation that is name based. |
class |
ReferenceIDID implementation used for a reference property - i.e. |
class |
TemporaryObjectIDImplementation of the DBObjectID interface for objects that only exist in memory. |
| Methods in oracle.javatools.db that return DBObjectID | |
|---|---|
static DBObjectID |
TemporaryObjectID.createID(DBObject obj)Creates a new DBObjectID pointing to a specific object. |
static DBObjectID |
TemporaryObjectID.createID(DBObject obj, DBObject original)Creates a new DBObjectID pointing to a specific object. |
DBObjectID |
DBObjectFactory.ensureID(DBObject obj, boolean recurse, boolean forceNames)Checks that the given object has an ID that is set up for the factory's provider. |
static DBObjectID |
TemporaryObjectID.findOriginalID(TemporaryObjectID id)Finds the original most ID in the given TemporaryObjectID's "original object" heirachy. |
protected DBObjectID |
DBObjectFactory.findParentID(DBObjectID parentID) |
DBObjectID[] |
ColumnConstraint.getColumnIDs()Gets the IDs of the columns referenced by this Constraint. |
DBObjectID[] |
Trigger.getColumnIDs() |
DBObjectID |
PlSqlParameter.getDataTypeID() |
DBObjectID |
Index.getDomainIndextype() |
DBObjectID |
DBObject.getID()Retrieves the object ID associated with this object. |
DBObjectID |
AbstractDBObject.getID() |
DBObjectID |
DBReferenceID.getNewID()Deprecated. This ID is used to reference an object in the database. |
DBObjectID |
ReferenceID.getNewID()Deprecated. |
protected abstract DBObjectID |
IDPolicy.getNewID(DBObject original, DBObject copy)Given the original object, the copy is given an ID depending on the policy. |
protected DBObjectID |
IDPolicy.TemporaryIDPolicy.getNewID(DBObject original, DBObject copy) |
protected DBObjectID |
IDPolicy.SameIDPolicy.getNewID(DBObject original, DBObject copy) |
protected DBObjectID |
IDPolicy.DefaultIDPolicy.getNewID(DBObject original, DBObject copy) |
static DBObjectID |
DBUtil.getOriginalID(DBObject dbo)Returns the Original Id of a copied DBObject. |
DBObjectID |
DBObjectID.getParent()Retrieves the parent for this id if it has one. |
DBObjectID |
AbstractDBObjectID.getParent()Gets this id's parent id (if one exists) |
DBObjectID |
TemporaryObjectID.getParent()Returns null. |
DBObjectID |
Synonym.getReference()Retrieves the object refered to by this synonym. |
DBObjectID |
FKConstraint.getReferenceID()Retrieves the Object ID of the referenced unique constraint. |
DBObjectID[] |
DBObject.getReferenceIDs()Returns all the IDs that this object has as properties that reference other DBObjects. |
DBObjectID[] |
AbstractDBObject.getReferenceIDs()Final implementation that calls the internal getReferenceIDsImpl() method. |
DBObjectID[] |
SchemaObjectManager.getReferers(DBObject obj)Deprecated. use SchemaObjectManager.listReferers(DBObject) |
DBObjectID |
PlSqlSubprogram.getReturnTypeID() |
DBObjectID |
DeclarativePlSql.getReturnTypeID() |
DBObjectID |
PlSqlMethod.getReturnTypeID() |
DBObjectID |
Procedure.getReturnTypeID()Deprecated. |
DBObjectID[] |
SchemaObjectManager.getSchemaObjectReferers(SystemObject obj, boolean deep)Deprecated. use CascadeManager.listTopLevelReferers(oracle.javatools.db.SystemObject,boolean) |
DBObjectID |
ViewColumn.getSelectObjectID()Returns the SelectObject that this ViewColumn wraps. |
DBObjectID |
Trigger.getTableID()Gets the table name for the trigger. |
static DBObjectID |
DBUtil.getUppermostParent(DBObjectID id)Gets the top most object in the parent chain for the given id. |
| Methods in oracle.javatools.db that return types with arguments of type DBObjectID | |
|---|---|
java.util.Collection<DBObjectID> |
CascadeRequiredException.getDependents() |
java.util.Map<DBObjectID,DBObjectID> |
IDPolicy.getIDMap()Returns the mapping of original IDs to new IDs for the copy process. |
java.util.Map<DBObjectID,DBObjectID> |
IDPolicy.getIDMap()Returns the mapping of original IDs to new IDs for the copy process. |
static java.util.Collection<DBObjectID> |
DBUtil.getReferenceIDs(DBObject obj, boolean recurse, DBUtil.IDQuery query, java.lang.String... types)Collects all the reference ID properties for the given object and its children and returns them after filtering as required. |
java.util.Map<DBObjectID,DBObjectID> |
IDPolicy.getReverseIDMap()Returns the mapping of new IDs to the original object IDs for the copy process. |
java.util.Map<DBObjectID,DBObjectID> |
IDPolicy.getReverseIDMap()Returns the mapping of new IDs to the original object IDs for the copy process. |
static java.util.Map<DBObjectID,DBObjectID> |
DBUtil.getTemporaryIDMap(DBObject[] objs) |
static java.util.Map<DBObjectID,DBObjectID> |
DBUtil.getTemporaryIDMap(DBObject[] objs) |
protected java.util.Collection<DBObjectID> |
SchemaObjectManager.includeSchemaObjects(Schema schema, java.util.Collection<DBObjectID> refs) |
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> |
SchemaObjectManager.listReferers(DBObject obj)Gets the ids of the DBObjects who directly reference the given object. |
abstract 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, boolean deep)Gets the ids for the SystemObjects who reference (either directly or via their children) the given SystemObject (or one of its children). |
| Methods in oracle.javatools.db with parameters of type DBObjectID | |
|---|---|
void |
ReferenceID.addChildObjectName(DBObjectID id) |
protected SystemObject |
AbstractDBObjectProvider.createByIDImpl(DBObjectID id) |
protected SystemObject |
AbstractDatabase.createByIDImpl(DBObjectID id) |
abstract T |
AbstractDBObjectBuilder.createObject(java.lang.String name, Schema schema, DBObjectID id) |
T |
DBObjectBuilder.createObject(java.lang.String name, Schema schema, DBObjectID id)Requests the creation of a new SchemaObject of the type built by this DBObjectBuilder instance. |
static ConstraintID |
ConstraintID.createObjectID(DBObjectID parent, java.lang.String cName, java.lang.String cType)Deprecated. |
boolean |
TemporaryObjectID.equals(DBObjectID id) |
boolean |
DBObjectID.equals(DBObjectID id, boolean strict)Whether the specified id is equivalent to this id. |
boolean |
AbstractDBObjectID.equals(DBObjectID id, boolean strict)The equals implementation will order the IDs if appropriate, compare parent IDs (if any exist) and then call equalsImpl. |
boolean |
TemporaryObjectID.equals(DBObjectID id, boolean strict) |
protected abstract boolean |
AbstractDBObjectID.equalsImpl(DBObjectID id, boolean strict)Subclasses should implement as appropriate to their equals implementation, calling AbstractDBObjectID.equalsImpl(AbstractDBObjectID) when appropriate. |
protected boolean |
ReferenceID.equalsImpl(DBObjectID id, boolean strict) |
protected boolean |
NameBasedID.equalsImpl(DBObjectID id, boolean strict) |
protected boolean |
IdentifierBasedID.equalsImpl(DBObjectID id, boolean strict) |
protected DBObject |
AbstractDBObjectProvider.findByID(DBObjectID id) |
protected SystemObject |
AbstractDBObjectProvider.findObject(DBObjectID id)Looks for the specified object id in the cache. |
DBObject |
CheckConstraint.findOwnedObject(DBObjectID id) |
DBObject |
DBObject.findOwnedObject(DBObjectID id)Returns a child of this object that has the given ID. |
DBObject |
AbstractDBObject.findOwnedObject(DBObjectID id)Returns a child of this object that has the given ID. |
DBObject |
Index.findOwnedObject(DBObjectID id) |
protected DBObject |
AbstractDBObject.findOwnedObject(DBObjectID id, boolean deep)Finds an owned object with the given ID, optionally recursing into the owned object heirachy. |
protected DBObjectID |
DBObjectFactory.findParentID(DBObjectID parentID) |
static java.lang.String |
DBUtil.getDBObjectName(DBObjectID id)Gets the name of a DBObject from the DBObjectID, or the empty string if the DBObjectID can't be resolved. |
static java.lang.String |
DBUtil.getSchemaName(DBObjectID dbObjectID)Returns the name of the schema from a DBObjectID, or the empty string if the DBObjectID can't be resolved. |
java.lang.Long |
DBObjectProvider.getTimestamp(DBObjectID id)Retrieves the timestamp for the object represented by the given ID. |
java.lang.Long |
AbstractDBObjectProvider.getTimestamp(DBObjectID id) |
static DBObjectID |
DBUtil.getUppermostParent(DBObjectID id)Gets the top most object in the parent chain for the given id. |
protected boolean |
AbstractDBObjectID.hasSameParent(DBObjectID other, boolean strict)Compares the parent of this id with the parent of another id, optionally as a strict comparison. |
static boolean |
DBUtil.isDangling(DBObjectID refID)Returns true if it is passed a dangling reference. |
static boolean |
DBUtil.isInternalRef(DBObjectID ref, DBObject obj)Returns true if the given DBObjectID is referencing an object that is under the same parent heirachy as the given DBObject. |
boolean |
CascadeManager.isUnresolvedReference(DBObjectID id)Returns true if the given id is an "unresolved reference". |
protected boolean |
DBObjectFactory.isValidID(DBObjectID id) |
protected boolean |
SchemaObjectManager.resolvesUnresolvedReference(DBObjectID id, DBObjectID unresolved)Returns true if the given id resolves the given id that is unresolved. |
void |
ColumnConstraint.setColumnIDs(DBObjectID[] ids)Sets the IDs of the columns referenced by this Constraint. |
void |
Trigger.setColumnIDs(DBObjectID[] ids) |
void |
PlSqlParameter.setDataTypeID(DBObjectID dataTypeID) |
void |
Index.setDomainIndextype(DBObjectID id) |
void |
DBObject.setID(DBObjectID id)Sets the object ID associated with this object. |
void |
AbstractDBObject.setID(DBObjectID id) |
void |
AbstractDBObjectID.setParent(DBObjectID parent)Sets this id's parent id |
void |
BaseObjectID.setParent(DBObjectID parent) |
void |
Synonym.setReference(DBObjectID ref)Sets the object refered to by this synonym. |
void |
FKConstraint.setReferenceID(DBObjectID id)Sets the Object ID of the referenced unique constraint. |
void |
PlSqlSubprogram.setReturnTypeID(DBObjectID returnTypeID) |
void |
DeclarativePlSql.setReturnTypeID(DBObjectID typeID) |
void |
PlSqlMethod.setReturnTypeID(DBObjectID returnTypeID) |
void |
Procedure.setReturnTypeID(DBObjectID returnTypeID)Deprecated. |
void |
ViewColumn.setSelectObjectID(DBObjectID selectID)Sets the SelectObject that this ViewColumn wraps. |
void |
Trigger.setTableID(DBObjectID tableID)Sets the table name for the trigger. |
| Method parameters in oracle.javatools.db with type arguments of type DBObjectID | |
|---|---|
protected void |
PlSqlParameter.getReferenceIDsImpl(java.util.Collection<DBObjectID> refs) |
protected void |
PlSqlSubprogram.getReferenceIDsImpl(java.util.Collection<DBObjectID> refs) |
protected void |
AbstractBuildableObject.getReferenceIDsImpl(java.util.Collection<DBObjectID> refs)Implementation first checks that the object has been built - then returns the collection from suprt.getReferenceIDsImpl(). |
protected void |
AbstractDBObject.getReferenceIDsImpl(java.util.Collection<DBObjectID> refs)Used by the final getReferenceID() implementation. |
protected java.util.Collection<DBObjectID> |
SchemaObjectManager.includeSchemaObjects(Schema schema, java.util.Collection<DBObjectID> refs) |
static boolean |
DBUtil.replaceReferenceIDs(DBObject obj, java.util.Map<DBObjectID,DBObjectID> idMap)Replaces the referencing IDs in the given object and all child objects with the given key/value mapping. |
static boolean |
DBUtil.replaceReferenceIDs(DBObject obj, java.util.Map<DBObjectID,DBObjectID> idMap)Replaces the referencing IDs in the given object and all child objects with the given key/value mapping. |
boolean |
DBObject.replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> oldToNew)Replaces any reference ids (e.g. |
boolean |
DBObject.replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> oldToNew)Replaces any reference ids (e.g. |
boolean |
PlSqlAttribute.replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> idMap) |
boolean |
PlSqlAttribute.replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> idMap) |
boolean |
AbstractDBObject.replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> idMap)Override in subclasses to replace reference IDs as appropriate. |
boolean |
AbstractDBObject.replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> idMap)Override in subclasses to replace reference IDs as appropriate. |
| Constructors in oracle.javatools.db with parameters of type DBObjectID | |
|---|---|
AbstractBuildableObject(java.lang.String name, DBObjectID id)Constructs a new instance with the specified name and id. |
|
AbstractDBObject(java.lang.String name, DBObjectID id)Constructs a new instance with the specified name and id. |
|
AbstractDBObjectID(java.lang.String type, DBObjectID parent) |
|
AbstractSchemaObject(java.lang.String name, Schema schema, DBObjectID id)Constructs a new instance with the specified name and schema. |
|
AbstractSystemObject(java.lang.String string, DBObjectID dbObjectID) |
|
BaseObjectID(DBObject obj, DBObjectID parent) |
|
BaseObjectID(java.lang.String type, DBObjectID parent) |
|
DBObjectFilter.IDFilter(DBObjectID id, boolean strict)Create a new filter to compare object IDs with the given ID using a strict or unstrict compare. |
|
NameBasedID(DBObject obj, DBObjectID parent) |
|
NameBasedID(java.lang.String type, java.lang.String objName, DBObjectID parent) |
|
ReferenceID(DBObjectID id)Creates a ReferenceID to the object that the given id resolves to. |
|
ReferenceID(DBObjectID id, DBObjectProvider pro)Creates a ReferenceID to the object that the given id resolves to, but sets the new reference up with the given provider. |
|
ReferenceID(java.lang.String type, DBObjectID parent, java.lang.String name, java.lang.String subtype, java.lang.String[] childObjectNames)Creates a reference id to a child object that includes child object information (e.g. |
|
Synonym(java.lang.String name, Schema schema, DBObjectID ref)Constructs a new Synonym pointing to a specific object, in a specific schema, and with a specific name. |
|
ViewColumn(DBObjectID selectID)Creates a new ViewColumn based on the given SelectObject). |
|
| Constructor parameters in oracle.javatools.db with type arguments of type DBObjectID | |
|---|---|
CascadeRequiredException(java.util.Collection<DBObject> objs, java.util.Collection<DBObjectID> deps)Creates a cascade exception for a large operation. |
|
CascadeRequiredException(DBObject obj, java.util.Collection<DBObjectID> deps)The given object cannot be deleted because the list of dependent objects exist. |
|
| Uses of DBObjectID in oracle.javatools.db.datatypes |
|---|
| Classes in oracle.javatools.db.datatypes that implement DBObjectID | |
|---|---|
class |
DataTypeIDINTERNAL USE ONLY. |
| Methods in oracle.javatools.db.datatypes that return DBObjectID | |
|---|---|
static DBObjectID |
DataTypeHelper.findIDForTypeString(DBObjectProvider provider, Schema defaultSchema, java.lang.String typeString)From a String representing a datatype of some sort, find an ID for that type in the given provider, or return null. |
static DBObjectID |
DataTypeHelper.findOrCreateIDForTypeString(DBObjectProvider provider, Schema defaultSchema, java.lang.String typeString)From a String representing a datatype of some sort, find or create an ID for that type in the given provider. |
DBObjectID |
DataTypeUsage.getDataTypeID()Gets the id of the DataType being used. |
DBObjectID |
DataTypeID.getParent() |
DBObjectID |
ComplexType.getUnderTypeID() |
| Methods in oracle.javatools.db.datatypes with parameters of type DBObjectID | |
|---|---|
static boolean |
DataTypeHelper.canGetTypeStringFromID(DBObjectID id) |
boolean |
DataTypeID.equals(DBObjectID id) |
boolean |
DataTypeID.equals(DBObjectID id, boolean strict) |
static java.lang.String |
DataTypeHelper.getTypeStringFromID(DBObjectID typeID, Schema defaultSchema)Return a fully qualified String representation of the type with the given ID, omitting the schema name if it is the same as the default schema |
void |
DataTypeUsage.setDataTypeID(DBObjectID dataTypeID)Sets the id of the DataType being used. |
void |
ComplexType.setUnderTypeID(DBObjectID underTypeID) |
| Method parameters in oracle.javatools.db.datatypes with type arguments of type DBObjectID | |
|---|---|
protected void |
ComplexType.getReferenceIDsImpl(java.util.Collection<DBObjectID> refs) |
boolean |
ComplexType.replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> idMap) |
boolean |
ComplexType.replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> idMap) |
| Uses of DBObjectID in oracle.javatools.db.dictionary |
|---|
| Methods in oracle.javatools.db.dictionary that return DBObjectID | |
|---|---|
DBObjectID |
DictionaryDatabase.createID(Schema schema, java.lang.String name, java.lang.String type, java.lang.Object id) |
| Methods in oracle.javatools.db.dictionary with parameters of type DBObjectID | |
|---|---|
protected SystemObject |
DictionaryDatabase.createByIDImpl(DBObjectID id) |
protected java.lang.Long |
DictionaryDatabase.getExternalTimestampByID(DBObjectID id) |
| Uses of DBObjectID in oracle.javatools.db.diff |
|---|
| Methods in oracle.javatools.db.diff with parameters of type DBObjectID | |
|---|---|
int |
IDByNameComparator.compare(DBObjectID id1, DBObjectID id2) |
int |
GenericIDComparator.compare(DBObjectID o1, DBObjectID o2) |
| Uses of DBObjectID in oracle.javatools.db.ora |
|---|
| Classes in oracle.javatools.db.ora that implement DBObjectID | |
|---|---|
class |
NameBasedRefIDDeprecated. |
| Methods in oracle.javatools.db.ora that return DBObjectID | |
|---|---|
DBObjectID |
RecycledObject.getBaseObjectID()Gets the id of the base object. |
DBObjectID[] |
MaterializedViewLog.getColumnIDs()Gets the list of columns in the "WITH" clause of the Materialized View Log. |
DBObjectID[] |
LOBDescriptor.getColumns() |
DBObjectID |
OracleExternalTableProperties.getDefaultDirectory()Gets the default Directory by ID. |
DBObjectID |
OracleExternalTableProperties.LocationSpecifier.getDirectory()Gets the id for the Directory this location is using. |
DBObjectID |
XMLTypeColumnProperties.getElementID() |
DBObjectID[] |
OracleIndexPartitions.getGlobalPartitionColumns() |
DBObjectID |
OracleIndexOrganizedTableProperties.getIncludeColumn()Gets the column (if any) to put in the INCLUDE clause. |
DBObjectID |
MaterializedViewLog.getMasterTableID()Returns the ID of the master table whose changes are logged |
DBObjectID[] |
OracleTablePartitions.getPartitionColumns()Return an array of (sub)partitioning columns. |
DBObjectID |
RecycledObject.getPurgeObjectID()Gets the id of the object which will get purged. |
DBObjectID |
RecycledObject.getRelatedObjectID()Gets the id of the parent object. |
DBObjectID |
OracleStorageProperties.getTablespaceID() |
| Methods in oracle.javatools.db.ora with parameters of type DBObjectID | |
|---|---|
void |
LOBDescriptor.addColumn(DBObjectID column)Add a column to the column list. |
void |
OracleIndexPartitions.addGlobalPartitionColumn(DBObjectID partitionColumn) |
void |
OracleExternalTableProperties.addLocationSpecifier(DBObjectID directory, java.lang.String specifier)Adds a location specifier that uses the given Directory (by ID) and the specified location. |
void |
OracleTablePartitions.addPartitionColumn(DBObjectID partitionColumn)Add a (sub)partitioning column. |
void |
OracleTablePartitions.addPartitionColumn(DBObjectID partitionColumn, int atIndex)Add a (sub)partitioning column at the given index. |
protected boolean |
NameBasedRefID.equalsImpl(DBObjectID target, boolean strict)Deprecated. |
static boolean |
LOBDescriptor.isLOBColumn(DBObjectID colID) |
static boolean |
LOBDescriptor.isVARRAYColumn(DBObjectID colID) |
void |
LOBDescriptor.removeColumn(DBObjectID column)Remove a column from the column list. |
void |
OracleIndexPartitions.removeGlobalPartitionColumn(DBObjectID partitionColumn) |
void |
OracleTablePartitions.removePartitionColumn(DBObjectID partitionColumn)Remove a (sub)partitioning column. |
void |
RecycledObject.setBaseObjectID(DBObjectID baseObjectID)Sets the id of the base object. |
void |
MaterializedViewLog.setColumnIDs(DBObjectID[] colIDs)Sets the list of columns in the "WITH" clause of the Materialized View Log. |
void |
LOBDescriptor.setColumns(DBObjectID[] columns)Replace the column list. |
void |
OracleExternalTableProperties.setDefaultDirectory(DBObjectID defaultDirectory)Sets the default Directory by ID. |
void |
OracleExternalTableProperties.LocationSpecifier.setDirectory(DBObjectID directory)Sets the id for the Directory this location is using. |
void |
XMLTypeColumnProperties.setElementID(DBObjectID elementID) |
void |
OracleIndexPartitions.setGlobalPartitionColumns(DBObjectID[] partitionColumns) |
void |
OracleIndexOrganizedTableProperties.setIncludeColumn(DBObjectID includeColumn)Sets the column (if any) to put in the INCLUDE clause. |
void |
MaterializedViewLog.setMasterTableID(DBObjectID masterTableID)Sets the ID of the master table whose changes are logged |
void |
OracleTablePartitions.setPartitionColumns(DBObjectID[] partitionColumns)Replace the (sub)partitioning columns. |
void |
RecycledObject.setPurgeObjectID(DBObjectID purgeObjectID)Sets the id of the object which will get purged. |
void |
RecycledObject.setRelatedObjectID(DBObjectID relatedObjectID)Sets the id of the parent object. |
void |
OracleStorageProperties.setTablespaceID(DBObjectID tablespaceID) |
| Constructors in oracle.javatools.db.ora with parameters of type DBObjectID | |
|---|---|
DatabaseLink(java.lang.String name, Schema schema, DBObjectID id)Construct a new DatabaseLink . |
|
OracleExternalTableProperties.LocationSpecifier(DBObjectID directory, java.lang.String specifier)Creates a LocationSpecifier with the given location and Directory. |
|
OracleIndexOrganizedTableProperties(java.lang.Integer pctThreshold, boolean mapped, java.lang.Integer keyCompression, DBObjectID includeColum, boolean overflowable, OracleStorageProperties overflowProperties) |
|
RecycledObject(java.lang.String name, Schema schema, DBObjectID id) |
|
| Uses of DBObjectID in oracle.javatools.db.sql |
|---|
| Classes in oracle.javatools.db.sql that implement DBObjectID | |
|---|---|
class |
SQLFragmentIDDeprecated. SQLFragments now use IdentifierBaseID insteasd |
| Methods in oracle.javatools.db.sql that return DBObjectID | |
|---|---|
protected DBObjectID |
AbstractSQLQueryBuilder.ensureID(DBObject s)Only call on an object that has been added to the hierarchy - e.g. |
DBObjectID |
FromObjectUsage.getFromObjectID()Returns the ID of the FromObject that this object is dependent on. |
DBObjectID |
AbstractFromObjectUsage.getFromObjectID() |
DBObjectID |
FKUsage.getLeftFromObjectID() |
DBObjectID |
FKUsage.getObjectID()Gets the id of the FK being used in the SQL of this fragment. |
DBObjectID |
DBObjectUsage.getObjectID()Gets the ID for the object being used by this fragment. |
DBObjectID |
AbstractSchemaObjectUsage.getObjectID() |
DBObjectID |
AbstractDBObjectUsage.getObjectID()Gets the id of the DBObject (e.g. |
DBObjectID |
FunctionUsage.getObjectID() |
DBObjectID |
FKUsage.getRightFromObjectID() |
DBObjectID |
SelectObjectUsage.getSelectObjectID() |
| Methods in oracle.javatools.db.sql with parameters of type DBObjectID | |
|---|---|
protected FKUsage |
AbstractSQLQueryBuilder.createFKUsage(DBObjectID fkID, FromObject left, FromObject right) |
protected SelectObject |
AbstractSQLQueryBuilder.createSelectObject(DBObjectID colId, FromObject from, java.lang.String alias) |
DBObject |
AbstractSQLQuery.findOwnedObject(DBObjectID id) |
protected FromObject |
AbstractFromObjectUsage.resolveFromObject(DBObjectID fromId) |
void |
ColumnUsage.setColumnID(DBObjectID colID)Deprecated. |
void |
FromObjectUsage.setFromObjectID(DBObjectID from)Sets the ID of the FromObject that this object is dependent on. |
void |
AbstractFromObjectUsage.setFromObjectID(DBObjectID id) |
void |
AbstractSQLQuery.setID(DBObjectID id) |
void |
FKUsage.setLeftFromObjectID(DBObjectID leftID) |
void |
FKUsage.setObjectID(DBObjectID fkid)Sets the id of the FK being used in the SQL of this fragment. |
void |
DBObjectUsage.setObjectID(DBObjectID id)Sets the ID for the object being used by this fragment. |
void |
AbstractSchemaObjectUsage.setObjectID(DBObjectID id) |
void |
AbstractDBObjectUsage.setObjectID(DBObjectID objectID)Sets the id of the DBObject (e.g. |
void |
FunctionUsage.setObjectID(DBObjectID objectID) |
void |
FKUsage.setRightFromObjectID(DBObjectID rightID) |
void |
SelectObjectUsage.setSelectObjectID(DBObjectID selectID) |
| Constructors in oracle.javatools.db.sql with parameters of type DBObjectID | |
|---|---|
AbstractDBObjectUsage(DBObjectID id, DBObjectID fromID) |
|
AbstractFromObjectUsage(DBObjectID fromId) |
|
AbstractSchemaObjectUsage(DBObjectID id) |
|
ColumnUsage(DBObjectID colID)Create a ColumnUsage using the given Column ID to reference. |
|
ColumnUsage(DBObjectID colID, FromObject from)Create a ColumnUsage using the given Column ID and FromObject to reference. |
|
FKUsage(DBObjectID fkID, DBObjectID leftID, DBObjectID rightID) |
|
IDException(DBObjectID id, DBException cause)Constructor to use when an ID won't resolve. |
|
PlSqlUsage(DBObjectID plsqlID, DBObjectID fromID) |
|
RelationUsage(DBObjectID id)Create a RelationUsage using the given DBObjectID which should resolve to a Relation. |
|
SelectObjectUsage(DBObjectID selectID, DBObjectID fromID) |
|
SelectObjectUsage(DBObjectID selectID, FromObject from) |
|
SQLFragmentID(SQLFragment fragment, DBObjectID parent)Deprecated. SQLFragments now use IndentifierBasedIDs. See bug 7173075. |
|
SynonymUsage(DBObjectID synID) |
|
| Uses of DBObjectID in oracle.jdeveloper.offlinedb |
|---|
| Classes in oracle.jdeveloper.offlinedb that implement DBObjectID | |
|---|---|
class |
OfflineDBObjectIDDeprecated. use IdentifierBasedID if a subclass of DBObjectID is *really* needed. |
| Methods in oracle.jdeveloper.offlinedb that return DBObjectID | |
|---|---|
DBObjectID |
OfflineDBObjectFactory.ensureID(DBObject obj)Checks that the given object has an ID. |
DBObjectID |
OfflineDBObjectFactory.ensureID(DBObject obj, boolean deep)Checks that the given object has an ID. |
DBObjectID |
OfflineDBObjectFactory.ensureID(DBObject obj, boolean deep, boolean forceNames)Same as OfflineDBObjectFactory.ensureID(DBObject,boolean) but optionally specify that this is only a load operation and therefore heavier ID processing (such as updating the name information in the IDs) can be skipped. |
protected DBObjectID |
OfflineDBObjectFactory.findParentID(DBObjectID parentID) |
DBObjectID |
OfflineDBObjectFactory.newID(DBObject obj)Creates a new ID for the given object and sets it too. |
DBObjectID |
OfflineDBObjectFactory.newID(DBObject obj, DBObjectID parent)Creates a new ID for the given object and sets it too. |
DBObjectID |
OfflineDBObjectFactory.newID(java.lang.String type, IdentifierBasedID parent)Deprecated. |
| Methods in oracle.jdeveloper.offlinedb with parameters of type DBObjectID | |
|---|---|
protected DBObject |
OfflineDBObjectProvider.findByID(DBObjectID id)Finds a given object by ID. |
DBObject |
OfflineDBObjectProvider.findGeneratedObject(DBObjectID id)Deprecated. |
DBObject |
OfflineDBObjectProvider.findImportedObject(DBObjectID id)Deprecated. |
protected DBObjectID |
OfflineDBObjectFactory.findParentID(DBObjectID parentID) |
DBObjectID |
OfflineDBObjectFactory.newID(DBObject obj, DBObjectID parent)Creates a new ID for the given object and sets it too. |
| Uses of DBObjectID in oracle.jdeveloper.offlinedb.model |
|---|
| Methods in oracle.jdeveloper.offlinedb.model that return DBObjectID | |
|---|---|
DBObjectID |
NodeCache.findID(Locatable node)Finds the DBObject for the given node in the cache. |
abstract DBObjectID |
NodeCache.findID(java.net.URL url)Finds the DBObject from the given URL. |
DBObjectID[] |
GenerateDescriptor.getObjectIDs() |
| Methods in oracle.jdeveloper.offlinedb.model with parameters of type DBObjectID | |
|---|---|
Node |
NodeCache.findNode(DBObjectID id)Attempts to find a node in the navigator for the given object. |
abstract java.net.URL |
NodeCache.findURL(DBObjectID id)Attempts to find a URL for the given object id. |
void |
GenerateDescriptor.setObjectIDs(DBObjectID[] ids) |
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||