Package kong.unirest.modules.gson
Class GsonElement<T extends com.google.gson.JsonElement>
java.lang.Object
kong.unirest.modules.gson.GsonElement<T>
- All Implemented Interfaces:
JsonEngine.Element
- Direct Known Subclasses:
GsonArray
,GsonNull
,GsonObject
,GsonPrimitive
class GsonElement<T extends com.google.gson.JsonElement>
extends Object
implements JsonEngine.Element
-
Field Details
-
element
-
-
Constructor Details
-
GsonElement
GsonElement(T element)
-
-
Method Details
-
getAsJsonObject
- Specified by:
getAsJsonObject
in interfaceJsonEngine.Element
-
isJsonNull
public boolean isJsonNull()- Specified by:
isJsonNull
in interfaceJsonEngine.Element
-
getAsJsonPrimitive
- Specified by:
getAsJsonPrimitive
in interfaceJsonEngine.Element
-
getAsJsonArray
- Specified by:
getAsJsonArray
in interfaceJsonEngine.Element
-
getAsFloat
public float getAsFloat()- Specified by:
getAsFloat
in interfaceJsonEngine.Element
-
getAsDouble
public double getAsDouble()- Specified by:
getAsDouble
in interfaceJsonEngine.Element
-
getAsString
- Specified by:
getAsString
in interfaceJsonEngine.Element
-
getAsLong
public long getAsLong()- Specified by:
getAsLong
in interfaceJsonEngine.Element
-
getAsInt
public int getAsInt()- Specified by:
getAsInt
in interfaceJsonEngine.Element
-
getAsBoolean
public boolean getAsBoolean()- Specified by:
getAsBoolean
in interfaceJsonEngine.Element
-
getAsBigInteger
- Specified by:
getAsBigInteger
in interfaceJsonEngine.Element
-
getAsBigDecimal
- Specified by:
getAsBigDecimal
in interfaceJsonEngine.Element
-
isJsonPrimitive
public boolean isJsonPrimitive()- Specified by:
isJsonPrimitive
in interfaceJsonEngine.Element
-
getAsPrimitive
- Specified by:
getAsPrimitive
in interfaceJsonEngine.Element
-
isJsonArray
public boolean isJsonArray()- Specified by:
isJsonArray
in interfaceJsonEngine.Element
-
isJsonObject
public boolean isJsonObject()- Specified by:
isJsonObject
in interfaceJsonEngine.Element
-
getEngineElement
public <T> T getEngineElement()- Specified by:
getEngineElement
in interfaceJsonEngine.Element
-
equals
-
hashCode
public int hashCode()
-