| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.5.0) E13403-06  | 
|||||||||
| 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 | |
|---|---|
protected  void | 
DBObjectChooserDelegate.addIDToList(DBObjectID id) | 
 void | 
DBObjectChooser.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[] | 
Trigger.getColumnIDs() | 
 DBObjectID[] | 
ColumnConstraint.getColumnIDs()Gets the IDs of the columns referenced by this Constraint.  | 
 DBObjectID | 
PlSqlParameter.getDataTypeID() | 
 DBObjectID | 
Index.getDomainIndextype() | 
 DBObjectID | 
DBObject.getID()Retrieves the object ID associated with this object.  | 
 DBObjectID | 
AbstractDBObject.getID() | 
 DBObjectID | 
ReferenceID.getNewID()Deprecated.  | 
 DBObjectID | 
DBReferenceID.getNewID()Deprecated. This ID is used to reference an object in the database.  | 
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 | 
TemporaryObjectID.getParent()Returns null.  | 
 DBObjectID | 
AbstractDBObjectID.getParent()Gets this id's parent id (if one exists)  | 
 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 | 
AbstractDatabase.createByIDImpl(DBObjectID id) | 
protected  SystemObject | 
AbstractDBObjectProvider.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 | 
TemporaryObjectID.equals(DBObjectID id, boolean strict) | 
 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.  | 
protected  boolean | 
IdentifierBasedID.equalsImpl(DBObjectID id, boolean strict) | 
protected  boolean | 
ReferenceID.equalsImpl(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 | 
NameBasedID.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 | 
DBObject.findOwnedObject(DBObjectID id)Returns a child of this object that has the given ID.  | 
 DBObject | 
CheckConstraint.findOwnedObject(DBObjectID id) | 
 DBObject | 
Index.findOwnedObject(DBObjectID id) | 
 DBObject | 
AbstractDBObject.findOwnedObject(DBObjectID id)Returns a child of this object that has the given 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 | 
AbstractDBObjectProvider.getTimestamp(DBObjectID id) | 
 java.lang.Long | 
DBObjectProvider.getTimestamp(DBObjectID id)Retrieves the timestamp for the object represented by the given 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 | 
Trigger.setColumnIDs(DBObjectID[] ids) | 
 void | 
ColumnConstraint.setColumnIDs(DBObjectID[] ids)Sets the IDs of the columns referenced by this Constraint.  | 
 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 | 
BaseObjectID.setParent(DBObjectID parent) | 
 void | 
AbstractDBObjectID.setParent(DBObjectID parent)Sets this id's parent id  | 
 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 | 
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 | 
PlSqlParameter.getReferenceIDsImpl(java.util.Collection<DBObjectID> refs) | 
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 | 
AbstractSchemaObjectUsage.getObjectID() | 
 DBObjectID | 
FunctionUsage.getObjectID() | 
 DBObjectID | 
AbstractDBObjectUsage.getObjectID()Gets the id of the DBObject (e.g.  | 
 DBObjectID | 
DBObjectUsage.getObjectID()Gets the ID for the object being used by this fragment.  | 
 DBObjectID | 
FKUsage.getObjectID()Gets the id of the FK being used in the SQL of this fragment.  | 
 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 | 
AbstractSchemaObjectUsage.setObjectID(DBObjectID id) | 
 void | 
FunctionUsage.setObjectID(DBObjectID objectID) | 
 void | 
AbstractDBObjectUsage.setObjectID(DBObjectID objectID)Sets the id of the DBObject (e.g.  | 
 void | 
DBObjectUsage.setObjectID(DBObjectID id)Sets the ID for the object being used by this fragment.  | 
 void | 
FKUsage.setObjectID(DBObjectID fkid)Sets the id of the FK being used in the SQL of this fragment.  | 
 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.5.0) E13403-06  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||