public interface DBObjectID extends Copyable
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | UNSPECIFIED_TYPEFake object type used for ids that identify an object but the type is
 not known. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
static final java.lang.String UNSPECIFIED_TYPE
getType(), 
Constant Field Valuesboolean 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()