Package org.bson
Class BsonDouble
java.lang.Object
org.bson.BsonValue
org.bson.BsonNumber
org.bson.BsonDouble
- All Implemented Interfaces:
Comparable<BsonDouble>
@Deprecated(since="2022-10-31")
public class BsonDouble
extends BsonNumber
implements Comparable<BsonDouble>
Deprecated.
Usage of this API is not supported in AEM as a Cloud Service.
A representation of the BSON Double type.
- Since:
- 3.0
-
Constructor Summary
ConstructorsConstructorDescriptionBsonDouble
(double value) Deprecated.Construct a new instance with the given value. -
Method Summary
Modifier and TypeMethodDescriptionint
Deprecated.Deprecated.Returns the value of the specified number as aDecimal128
, which may involve rounding.double
Deprecated.Returns the value of the specified number as adouble
, which may involve rounding.boolean
Deprecated.Deprecated.Gets the BSON type of this value.double
getValue()
Deprecated.Gets the double value.int
hashCode()
Deprecated.int
intValue()
Deprecated.Returns the value of the specified number as anint
, which may involve rounding or truncation.long
Deprecated.Returns the value of the specified number as anlong
, which may involve rounding or truncation.toString()
Deprecated.Methods inherited from class org.bson.BsonValue
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, isTimestamp
-
Constructor Details
-
BsonDouble
public BsonDouble(double value) Deprecated.Construct a new instance with the given value.- Parameters:
value
- the value
-
-
Method Details
-
compareTo
Deprecated.- Specified by:
compareTo
in interfaceComparable<BsonDouble>
-
getBsonType
Deprecated.Description copied from class:BsonValue
Gets the BSON type of this value.- Specified by:
getBsonType
in classBsonValue
- Returns:
- the BSON type, which may not be null (but may be BSONType.NULL)
-
getValue
public double getValue()Deprecated.Gets the double value.- Returns:
- the value
-
intValue
public int intValue()Deprecated.Description copied from class:BsonNumber
Returns the value of the specified number as anint
, which may involve rounding or truncation.- Specified by:
intValue
in classBsonNumber
- Returns:
- the numeric value represented by this object after conversion to type
int
.
-
longValue
public long longValue()Deprecated.Description copied from class:BsonNumber
Returns the value of the specified number as anlong
, which may involve rounding or truncation.- Specified by:
longValue
in classBsonNumber
- Returns:
- the numeric value represented by this object after conversion to type
long
.
-
decimal128Value
Deprecated.Description copied from class:BsonNumber
Returns the value of the specified number as aDecimal128
, which may involve rounding.- Specified by:
decimal128Value
in classBsonNumber
- Returns:
- the numeric value represented by this object after conversion to type
Decimal128
.
-
doubleValue
public double doubleValue()Deprecated.Description copied from class:BsonNumber
Returns the value of the specified number as adouble
, which may involve rounding.- Specified by:
doubleValue
in classBsonNumber
- Returns:
- the numeric value represented by this object after conversion to type
double
.
-
equals
Deprecated. -
hashCode
public int hashCode()Deprecated. -
toString
Deprecated.
-