| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.3) E13403-11  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DBObjectID
Interface representing an immutable object ID for a DBObject. DBObjectID instances are used to provide a reference between different DBObjects. For example, a Foreign Key can refer to the referenced relation through the DBObjectID instead of the relation directly. Because the DBObjectIDs are independent of the actual object, they provide a reliable level of indirection.
| Method Summary | |
|---|---|
 boolean | 
equals(DBObjectID id, boolean strict)Whether the specified id is equivalent to this id.  | 
 DBObjectID | 
getParent()Retrieves the parent for this id if it has one.  | 
 java.lang.String | 
getType()Retrieves the type of object referenced by this id.  | 
 DBObject | 
resolveID()Resolves the id into the object referenced.  | 
| Methods inherited from interface oracle.javatools.util.Copyable | 
|---|
copyTo | 
| Method Detail | 
|---|
boolean equals(DBObjectID id,
               boolean strict)
id - the DBObjectID being checked for equalitystrict - whether a strict definition of equality should be used.java.lang.String getType()
DBObject.getType();
DBObject resolveID()
                   throws DBException
DBExceptionDBObjectID getParent()
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.3) E13403-11  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||