Package org.bson
Class BsonString
- java.lang.Object
- 
- org.bson.BsonValue
- 
- org.bson.BsonString
 
 
- 
- All Implemented Interfaces:
- Comparable<BsonString>
 
 public class BsonString extends BsonValue implements Comparable<BsonString> A representation of the BSON String type.- Since:
- 3.0
 
- 
- 
Constructor SummaryConstructors Constructor Description BsonString(String value)Construct a new instance with the given value.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(BsonString o)booleanequals(Object o)BsonTypegetBsonType()Gets the BSON type of this value.StringgetValue()Gets the String value.inthashCode()StringtoString()- 
Methods inherited from class org.bson.BsonValueasArray, 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, isTimestamp
 
- 
 
- 
- 
- 
Constructor Detail- 
BsonStringpublic BsonString(String value) Construct a new instance with the given value.- Parameters:
- value- the non-null value
 
 
- 
 - 
Method Detail- 
compareTopublic int compareTo(BsonString o) - Specified by:
- compareToin interface- Comparable<BsonString>
 
 - 
getBsonTypepublic BsonType getBsonType() Description copied from class:BsonValueGets the BSON type of this value.- Specified by:
- getBsonTypein class- BsonValue
- Returns:
- the BSON type, which may not be null (but may be BSONType.NULL)
 
 - 
getValuepublic String getValue() Gets the String value.- Returns:
- the value
 
 
- 
 
-