|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 |
|||||||||
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
DBException
DBObjectID getParent()
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |