public class JrsNumber extends JrsValue.Scalar
JrsValue.Scalar| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
asBigDecimal() |
BigInteger |
asBigInteger() |
String |
asText()
Method that may be called on scalar value nodes to get a textual
representation of contents.
|
JsonToken |
asToken() |
Number |
getValue() |
boolean |
isNumber()
Method that allows checking whether this value is a JSON number
(integer or floating-point).
|
JsonParser.NumberType |
numberType() |
protected void |
write(JsonGenerator g,
JacksonJrsTreeCodec codec) |
_at, get, get, isContainerNode, isValueNode, path, path, sizeat, at, fieldNames, isArray, isMissingNode, isObject, traverse, traversepublic JrsNumber(Number value)
public boolean isNumber()
JrsValuepublic Number getValue()
public JsonToken asToken()
public String asText()
JrsValuepublic JsonParser.NumberType numberType()
numberType in interface TreeNodenumberType in class JrsValuepublic BigInteger asBigInteger() throws IOException
IOExceptionpublic BigDecimal asBigDecimal() throws IOException
IOExceptionprotected void write(JsonGenerator g, JacksonJrsTreeCodec codec) throws IOException
write in class JrsValueIOExceptionCopyright © 2017 FasterXML. All rights reserved.