Package org.bson
Class BsonBoolean
java.lang.Object
org.bson.BsonValue
org.bson.BsonBoolean
- All Implemented Interfaces:
- Comparable<BsonBoolean>
A representation of the BSON Boolean type.
- Since:
- 3.0
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final BsonBooleanThe false value.static final BsonBooleanThe true value.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionintbooleanGets the BSON type of this value.booleangetValue()Gets the boolean value.inthashCode()toString()static BsonBooleanvalueOf(boolean value) Returns aBsonBooleaninstance representing the specifiedbooleanvalue.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
- 
Field Details- 
TRUEThe true value.
- 
FALSEThe false value.
 
- 
- 
Constructor Details- 
BsonBooleanpublic BsonBoolean(boolean value) Construct a new instance with the given value.- Parameters:
- value- the value
 
 
- 
- 
Method Details- 
valueOfReturns aBsonBooleaninstance representing the specifiedbooleanvalue.
- 
compareTo- Specified by:
- compareToin interface- Comparable<BsonBoolean>
 
- 
getBsonTypeDescription 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 boolean getValue()Gets the boolean value.- Returns:
- the value
 
- 
equals
- 
hashCodepublic int hashCode()
- 
toString
 
-