public final class BsonInt32 extends BsonNumber implements java.lang.Comparable<BsonInt32>
| Constructor and Description |
|---|
BsonInt32(int value)
Construct a new instance with the given value.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(BsonInt32 o) |
Decimal128 |
decimal128Value()
Returns the value of the specified number as a
Decimal128, which may involve rounding. |
double |
doubleValue()
Returns the value of the specified number as a
double, which may involve rounding. |
boolean |
equals(java.lang.Object o) |
BsonType |
getBsonType()
Gets the BSON type of this value.
|
int |
getValue()
Gets the integer value.
|
int |
hashCode() |
int |
intValue()
Returns the value of the specified number as an
int, which may involve rounding or truncation. |
long |
longValue()
Returns the value of the specified number as an
long, which may involve rounding or truncation. |
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, isTimestamppublic BsonInt32(int value)
value - the valuepublic int compareTo(BsonInt32 o)
compareTo in interface java.lang.Comparable<BsonInt32>public BsonType getBsonType()
BsonValuegetBsonType in class BsonValuepublic int getValue()
public int intValue()
BsonNumberint, which may involve rounding or truncation.intValue in class BsonNumberint.public long longValue()
BsonNumberlong, which may involve rounding or truncation.longValue in class BsonNumberlong.public Decimal128 decimal128Value()
BsonNumberDecimal128, which may involve rounding.decimal128Value in class BsonNumberDecimal128.public double doubleValue()
BsonNumberdouble, which may involve rounding.doubleValue in class BsonNumberdouble.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.ObjectCopyright © 2010 - 2023 Adobe. All Rights Reserved