public class BsonDbPointer extends BsonValue
| Modifier and Type | Field and Description |
|---|---|
private ObjectId |
id |
private java.lang.String |
namespace |
| Constructor and Description |
|---|
BsonDbPointer(java.lang.String namespace,
ObjectId id)
Construct a new instance with the given namespace and id.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
BsonType |
getBsonType()
Gets the BSON type of this value.
|
ObjectId |
getId()
Gets the id.
|
java.lang.String |
getNamespace()
Gets the namespace.
|
int |
hashCode() |
java.lang.String |
toString() |
asArray, asBinary, asBoolean, asDateTime, asDBPointer, asDecimal128, asDocument, asDouble, asInt32, asInt64, asJavaScript, asJavaScriptWithScope, asNumber, asObjectId, asRegularExpression, asString, asSymbol, asTimestamp, isArray, isBinary, isBoolean, isDateTime, isDBPointer, isDecimal128, isDocument, isDouble, isInt32, isInt64, isJavaScript, isJavaScriptWithScope, isNull, isNumber, isObjectId, isRegularExpression, isString, isSymbol, isTimestampprivate final java.lang.String namespace
private final ObjectId id
public BsonDbPointer(java.lang.String namespace,
ObjectId id)
namespace - the namespaceid - the idpublic BsonType getBsonType()
BsonValuegetBsonType in class BsonValuepublic java.lang.String getNamespace()
public ObjectId getId()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object