- java.lang.Object
-
- com.github.wnameless.json.base.JacksonJsonValue
-
- All Implemented Interfaces:
JsonValueBase<JacksonJsonValue>
public final class JacksonJsonValue extends Object implements JsonValueBase<JacksonJsonValue>
-
-
Constructor Summary
Constructors Constructor Description JacksonJsonValue(com.fasterxml.jackson.databind.JsonNode jsonValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JacksonJsonArrayasArray()booleanasBoolean()doubleasDouble()intasInt()longasLong()JacksonJsonObjectasObject()StringasString()booleanequals(Object o)inthashCode()booleanisArray()booleanisBoolean()booleanisNull()booleanisNumber()booleanisObject()booleanisString()StringtoString()
-
-
-
Method Detail
-
isObject
public boolean isObject()
- Specified by:
isObjectin interfaceJsonValueBase<JacksonJsonValue>
-
isArray
public boolean isArray()
- Specified by:
isArrayin interfaceJsonValueBase<JacksonJsonValue>
-
isNumber
public boolean isNumber()
- Specified by:
isNumberin interfaceJsonValueBase<JacksonJsonValue>
-
isString
public boolean isString()
- Specified by:
isStringin interfaceJsonValueBase<JacksonJsonValue>
-
isBoolean
public boolean isBoolean()
- Specified by:
isBooleanin interfaceJsonValueBase<JacksonJsonValue>
-
isNull
public boolean isNull()
- Specified by:
isNullin interfaceJsonValueBase<JacksonJsonValue>
-
asObject
public JacksonJsonObject asObject()
- Specified by:
asObjectin interfaceJsonValueBase<JacksonJsonValue>
-
asArray
public JacksonJsonArray asArray()
- Specified by:
asArrayin interfaceJsonValueBase<JacksonJsonValue>
-
asInt
public int asInt()
- Specified by:
asIntin interfaceJsonValueBase<JacksonJsonValue>
-
asLong
public long asLong()
- Specified by:
asLongin interfaceJsonValueBase<JacksonJsonValue>
-
asDouble
public double asDouble()
- Specified by:
asDoublein interfaceJsonValueBase<JacksonJsonValue>
-
asString
public String asString()
- Specified by:
asStringin interfaceJsonValueBase<JacksonJsonValue>
-
asBoolean
public boolean asBoolean()
- Specified by:
asBooleanin interfaceJsonValueBase<JacksonJsonValue>
-
-