Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Uses of Interface
oracle.javatools.db.DBObjectID

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.plsql Classes for dealing with PL/SQL objects. 
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)
          Deprecated.  
protected  DBObjectID DBObjectChooserDelegate.getContextDBObjectID()
          Deprecated.  
 DBObjectID DBObjectChooser.getDBObjectID()
          Get the id of the DBObject currently represented by the DBObjectChooser
protected  DBObjectID DBObjectChooserDelegate.getIDFromString(java.lang.String text)
          Deprecated.  

 

Methods in oracle.ide.db.controls with parameters of type DBObjectID
 void DBObjectChooser.addIDToList(DBObjectID id)
           
protected  void DBObjectChooserDelegate.addIDToList(DBObjectID id)
          Deprecated.  
 void DBObjectChooser.ChangeListener.chooserChanged(DBObjectChooser chooser, DBObjectID id)
           
protected  DBObjectID DBObjectChooserDelegate.fixProvider(DBObjectID id)
          Deprecated.  
protected  java.lang.String DBObjectChooserDelegate.getStringFromID(DBObjectID id)
          Deprecated.  
 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)
          Deprecated.  

 

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)
           

 

Uses of DBObjectID in oracle.ide.db.transfer

 

Methods in oracle.ide.db.transfer that return DBObjectID
 DBObjectID[] TransferDescriptor.getObjectIDs()
          Deprecated. 
 DBObjectID[] TransferDescriptor.getObjectIDs(boolean ignorErrors)
          Gets the DBObjectIDs for the objects chosen for transfer from the source provider.

 

Methods in oracle.ide.db.transfer with parameters of type DBObjectID
 void TransferDescriptor.setObjectIDs(DBObjectID[] ids)
          Sets the objects chosen for transfer from the source provider using their DBObejctIDs.

 

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 ColumnConstraintReferenceID
          Deprecated. 
 interface DBReferenceID
          Deprecated. 

 

Classes in oracle.javatools.db that implement DBObjectID
 class AbstractDBObjectID
          Abstract implementation of DBObjectID for subclassing by DBObjectID implementations.
 class BaseObjectID
          Base DBObjectID implementation that stores the object name and (optionally) schema name of the object.
 class ConstraintID
          Deprecated. 
 class IdentifierBasedID
          The representation of an Object ID for an object in a provider that can be uniquely identified by an identifier (other than name).
 class NameBasedID
          ID implementation that is name based.
 class ReferenceID
          ID implementation used for a reference property - i.e.
 class TemporaryObjectID
          Implementation 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 AbstractDatabase.createID(Schema schema, java.lang.String name, java.lang.String type, java.lang.Object id)
           
 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()
          Deprecated.  
 DBObjectID PlSqlParameter.getDataTypeID()
          Deprecated.  
 DBObjectID Index.getDomainIndextype()
           
 DBObjectID DBObject.getID()
          Retrieves the object ID associated with this object.
 DBObjectID AbstractDBObject.getID()
           
 DBObjectID UniqueConstraint.getIndexID()
          Get the Index that implements this UniqueConstraint
 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)
           
protected  DBObjectID DBObjectFactory.getObjectID(DBObject obj)
          As an object's ID should be immutable, DBObject.getID() returns a copy of the underlying ID.
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()
          Deprecated.  
 DBObjectID DeclarativePlSql.getReturnTypeID()
          Deprecated.  
 DBObjectID PlSqlMethod.getReturnTypeID()
          Deprecated.  
 DBObjectID Procedure.getReturnTypeID()
          Deprecated. 
 DBObjectID[] SchemaObjectManager.getSchemaObjectReferers(SystemObject obj, boolean deep)
          Deprecated. use CascadeManager.listTopLevelReferers(oracle.javatools.db.SystemObject,boolean)
 DBObjectID ViewColumn.getSelectObjectID()
          Deprecated. Returns the SelectObject that this ViewColumn wraps.
 DBObjectID Trigger.getTableID()
          Deprecated. 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.
static java.util.Collection<Pair<DBObjectID,DBObject>> DBUtil.getReferenceIDsAndReferers(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 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)
          Deprecated.  
 void PlSqlParameter.setDataTypeID(DBObjectID dataTypeID)
          Deprecated.  
 void Index.setDomainIndextype(DBObjectID id)
           
 void DBObject.setID(DBObjectID id)
          Sets the object ID associated with this object.
 void AbstractDBObject.setID(DBObjectID id)
           
 void UniqueConstraint.setIndexID(DBObjectID id)
          Set the Index that implements this UniqueConstraint
 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)
          Deprecated.  
 void DeclarativePlSql.setReturnTypeID(DBObjectID typeID)
          Deprecated.  
 void PlSqlMethod.setReturnTypeID(DBObjectID returnTypeID)
          Deprecated.  
 void Procedure.setReturnTypeID(DBObjectID returnTypeID)
          Deprecated. 
 void ViewColumn.setSelectObjectID(DBObjectID selectID)
          Deprecated. Sets the SelectObject that this ViewColumn wraps.
 void Trigger.setTableID(DBObjectID tableID)
          Deprecated. 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)
          Deprecated.  
protected  void PlSqlSubprogram.getReferenceIDsImpl(java.util.Collection<DBObjectID> refs)
          Deprecated.  
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.replaceAllIDs(DBObject obj, java.util.Map<DBObjectID,DBObjectID> idMap)
          Replaces the all IDs in the given object and all child objects with the given key/value mapping.
static boolean DBUtil.replaceAllIDs(DBObject obj, java.util.Map<DBObjectID,DBObjectID> idMap)
          Replaces the all 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.
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)
          Deprecated.  
 boolean PlSqlAttribute.replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> idMap)
          Deprecated.  
 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 name, 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)
          Deprecated. 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 DataTypeID
          INTERNAL 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()
          Deprecated.  

 

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

 

Method parameters in oracle.javatools.db.datatypes with type arguments of type DBObjectID
protected  void DataTypeUsage.getReferenceIDsImpl(java.util.Collection<DBObjectID> refs)
           
protected  void ComplexType.getReferenceIDsImpl(java.util.Collection<DBObjectID> refs)
          Deprecated.  
 boolean DataTypeUsage.replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> idMap)
           
 boolean DataTypeUsage.replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> idMap)
           
 boolean ComplexType.replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> idMap)
          Deprecated.  
 boolean ComplexType.replaceReferenceIDs(java.util.Map<DBObjectID,DBObjectID> idMap)
          Deprecated.  

 

Uses of DBObjectID in oracle.javatools.db.dictionary

 

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 DBObjectIDComparator.compare(DBObjectID o1, DBObjectID o2)
           
 int IDByNameComparator.compare(DBObjectID id1, DBObjectID id2)
           

 

Uses of DBObjectID in oracle.javatools.db.ora

 

Classes in oracle.javatools.db.ora that implement DBObjectID
 class NameBasedRefID
          Deprecated. 

 

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[] OracleTablePartitions.getHashQuantityTablespaceIds()
          Return an array of a HASH_QUANTITY_TABLESPACE.
 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 OracleTablePartitions.addHashQuantityTablespace(DBObjectID tablespaceID)
          Add a HASH_QUANTITY_TABLESPACE.
 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.removeHashQuantityTablespace(DBObjectID tablespaceID)
          Remove a HASH_QUANTITY_TABLESPACE.
 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 OracleTablePartitions.setHashQuantityTablespaceIds(DBObjectID[] tablespaceIDs)
          Replace the HASH_QUANTITY_TABLESPACE with new ones.
 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.plsql

 

Methods in oracle.javatools.db.plsql that return DBObjectID
 DBObjectID Trigger.getBaseObjectID()
          Get method for the ID of the SchemaObject this is a Trigger for
 DBObjectID PlSqlDatatype.getBaseTypeID()
          Get method for the BaseTypeID property
 DBObjectID[] Trigger.getColumnIDs()
           
 DBObjectID PlSqlParameter.getDataTypeID()
          Get method for the DataTypeID property
 DBObjectID PlSqlReference.getReferenceID()
          Get method for the ReferenceID property
 DBObjectID PlSqlSubProgram.getReturnTypeID()
          Helper method to return the ID of the return type
 DBObjectID PlSqlSchemaObjectBody.getSpecID()
          Get method for the SpecID property
 DBObjectID Trigger.getTableID()
          Deprecated. - use getBaseObjectID
 DBObjectID Type.getUnderTypeID()
          Get method for the UnderTypeID property

 

Methods in oracle.javatools.db.plsql with parameters of type DBObjectID
 void Trigger.setBaseObjectID(DBObjectID baseObjectID)
          Get method for the ID of the SchemaObject this is a Trigger for
 void PlSqlDatatype.setBaseTypeID(DBObjectID baseTypeID)
          Set method for the BaseTypeID property
 void Trigger.setColumnIDs(DBObjectID[] columnIDs)
          Set method for the ColumnIDs property
 void PlSqlReference.setReferenceID(DBObjectID referenceID)
          Set method for the ReferenceID property
 void PlSqlSchemaObjectBody.setSpecID(DBObjectID specID)
          Set method for the SpecID property
 void Trigger.setTableID(DBObjectID tableID)
          Deprecated. - use setBaseObjectID

 

Method parameters in oracle.javatools.db.plsql with type arguments of type DBObjectID
protected  void PlSqlReference.getReferenceIDsImpl(java.util.Collection<DBObjectID> refs)
           

 

Uses of DBObjectID in oracle.javatools.db.sql

 

Classes in oracle.javatools.db.sql that implement DBObjectID
 class SQLFragmentID
          Deprecated. SQLFragments now use IdentifierBaseID insteasd

 

Methods in oracle.javatools.db.sql that return DBObjectID
 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 OfflineDBObjectID
          Deprecated. 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(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.
protected abstract  java.net.URL OfflineDBObjectProvider.findObjectURL(DBObjectID id)
          Finds the URL containing the given object ID.
protected  DBObjectID OfflineDBObjectFactory.findParentID(DBObjectID parentID)
           
 Node OfflineDBObjectProvider.getObjectNode(DBObjectID id)
          Gets the Node for the given object id if it exists within the current provider.
 java.net.URL OfflineDBObjectProvider.getObjectURL(DBObjectID id)
          Gets the URL for the given object id if it exists within the current provider.
 BaseObjectID 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)
          Deprecated. Finds the DBObject for the given node in the cache.
abstract  DBObjectID NodeCache.findID(java.net.URL url)
          Deprecated. 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)
          Deprecated. Attempts to find a node in the navigator for the given object.
abstract  java.net.URL NodeCache.findURL(DBObjectID id)
          Deprecated. Attempts to find a URL for the given object id.
 void GenerateDescriptor.setObjectIDs(DBObjectID[] ids)
           

 


Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Copyright © 1997, 2012, Oracle. All rights reserved.