Package kong.unirest.core.json
Interface JsonEngine.Element
-
- All Known Subinterfaces:
JsonEngine.Array
,JsonEngine.Object
,JsonEngine.Primitive
- All Known Implementing Classes:
GsonArray
,GsonElement
,GsonNull
,GsonObject
,GsonPrimitive
,JacksonArray
,JacksonElement
,JacksonObject
,JacksonPrimitive
- Enclosing interface:
- JsonEngine
public static interface JsonEngine.Element
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.math.BigDecimal
getAsBigDecimal()
java.math.BigInteger
getAsBigInteger()
boolean
getAsBoolean()
double
getAsDouble()
float
getAsFloat()
int
getAsInt()
JsonEngine.Array
getAsJsonArray()
JsonEngine.Object
getAsJsonObject()
JsonEngine.Primitive
getAsJsonPrimitive()
long
getAsLong()
JsonEngine.Primitive
getAsPrimitive()
java.lang.String
getAsString()
<T> T
getEngineElement()
boolean
isJsonArray()
boolean
isJsonNull()
boolean
isJsonObject()
boolean
isJsonPrimitive()
-
-
-
Method Detail
-
getAsJsonObject
JsonEngine.Object getAsJsonObject()
-
isJsonNull
boolean isJsonNull()
-
getAsJsonPrimitive
JsonEngine.Primitive getAsJsonPrimitive()
-
getAsJsonArray
JsonEngine.Array getAsJsonArray()
-
getAsFloat
float getAsFloat()
-
getAsDouble
double getAsDouble()
-
getAsString
java.lang.String getAsString()
-
getAsLong
long getAsLong()
-
getAsInt
int getAsInt()
-
getAsBoolean
boolean getAsBoolean()
-
getAsBigInteger
java.math.BigInteger getAsBigInteger()
-
getAsBigDecimal
java.math.BigDecimal getAsBigDecimal()
-
getAsPrimitive
JsonEngine.Primitive getAsPrimitive()
-
isJsonArray
boolean isJsonArray()
-
isJsonPrimitive
boolean isJsonPrimitive()
-
isJsonObject
boolean isJsonObject()
-
getEngineElement
<T> T getEngineElement()
-
-