Package kong.unirest.gson
Class GsonNull
- java.lang.Object
-
- kong.unirest.gson.GsonNull
-
- All Implemented Interfaces:
JsonEngine.Element,JsonEngine.Primitive
public class GsonNull extends Object implements JsonEngine.Primitive
-
-
Field Summary
Fields Modifier and Type Field Description protected Telement
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)BigDecimalgetAsBigDecimal()BigIntegergetAsBigInteger()booleangetAsBoolean()doublegetAsDouble()floatgetAsFloat()intgetAsInt()JsonEngine.ArraygetAsJsonArray()JsonEngine.ObjectgetAsJsonObject()JsonEngine.PrimitivegetAsJsonPrimitive()longgetAsLong()JsonEngine.PrimitivegetAsPrimitive()StringgetAsString()<T> TgetEngineElement()inthashCode()booleanisBoolean()booleanisJsonArray()booleanisJsonNull()booleanisJsonObject()booleanisJsonPrimitive()booleanisNumber()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface kong.unirest.core.json.JsonEngine.Element
getAsBigDecimal, getAsBigInteger, getAsBoolean, getAsDouble, getAsFloat, getAsInt, getAsJsonArray, getAsJsonObject, getAsJsonPrimitive, getAsLong, getAsPrimitive, getAsString, getEngineElement, isJsonArray, isJsonNull, isJsonObject, isJsonPrimitive
-
-
-
-
Method Detail
-
isBoolean
public boolean isBoolean()
- Specified by:
isBooleanin interfaceJsonEngine.Primitive
-
isNumber
public boolean isNumber()
- Specified by:
isNumberin interfaceJsonEngine.Primitive
-
getAsJsonObject
public JsonEngine.Object getAsJsonObject()
- Specified by:
getAsJsonObjectin interfaceJsonEngine.Element
-
isJsonNull
public boolean isJsonNull()
- Specified by:
isJsonNullin interfaceJsonEngine.Element
-
getAsJsonPrimitive
public JsonEngine.Primitive getAsJsonPrimitive()
- Specified by:
getAsJsonPrimitivein interfaceJsonEngine.Element
-
getAsJsonArray
public JsonEngine.Array getAsJsonArray()
- Specified by:
getAsJsonArrayin interfaceJsonEngine.Element
-
getAsFloat
public float getAsFloat()
- Specified by:
getAsFloatin interfaceJsonEngine.Element
-
getAsDouble
public double getAsDouble()
- Specified by:
getAsDoublein interfaceJsonEngine.Element
-
getAsString
public String getAsString()
- Specified by:
getAsStringin interfaceJsonEngine.Element
-
getAsLong
public long getAsLong()
- Specified by:
getAsLongin interfaceJsonEngine.Element
-
getAsInt
public int getAsInt()
- Specified by:
getAsIntin interfaceJsonEngine.Element
-
getAsBoolean
public boolean getAsBoolean()
- Specified by:
getAsBooleanin interfaceJsonEngine.Element
-
getAsBigInteger
public BigInteger getAsBigInteger()
- Specified by:
getAsBigIntegerin interfaceJsonEngine.Element
-
getAsBigDecimal
public BigDecimal getAsBigDecimal()
- Specified by:
getAsBigDecimalin interfaceJsonEngine.Element
-
isJsonPrimitive
public boolean isJsonPrimitive()
- Specified by:
isJsonPrimitivein interfaceJsonEngine.Element
-
getAsPrimitive
public JsonEngine.Primitive getAsPrimitive()
- Specified by:
getAsPrimitivein interfaceJsonEngine.Element
-
isJsonArray
public boolean isJsonArray()
- Specified by:
isJsonArrayin interfaceJsonEngine.Element
-
isJsonObject
public boolean isJsonObject()
- Specified by:
isJsonObjectin interfaceJsonEngine.Element
-
getEngineElement
public <T> T getEngineElement()
- Specified by:
getEngineElementin interfaceJsonEngine.Element
-
-