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 Details

    • getAsJsonObject

      JsonEngine.Object getAsJsonObject()
    • isJsonNull

      boolean isJsonNull()
    • getAsJsonPrimitive

      JsonEngine.Primitive getAsJsonPrimitive()
    • getAsJsonArray

      JsonEngine.Array getAsJsonArray()
    • getAsFloat

      float getAsFloat()
    • getAsDouble

      double getAsDouble()
    • getAsString

      String getAsString()
    • getAsLong

      long getAsLong()
    • getAsInt

      int getAsInt()
    • getAsBoolean

      boolean getAsBoolean()
    • getAsBigInteger

      BigInteger getAsBigInteger()
    • getAsBigDecimal

      BigDecimal getAsBigDecimal()
    • getAsPrimitive

      JsonEngine.Primitive getAsPrimitive()
    • isJsonArray

      boolean isJsonArray()
    • isJsonPrimitive

      boolean isJsonPrimitive()
    • isJsonObject

      boolean isJsonObject()
    • getEngineElement

      <T> T getEngineElement()