Package com.jme3.plugins.gson
Class GsonPrimitive
java.lang.Object
com.jme3.plugins.gson.GsonPrimitive
- All Implemented Interfaces:
com.jme3.plugins.json.JsonElement,com.jme3.plugins.json.JsonPrimitive
GSON implementation of
JsonPrimitive-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends com.jme3.plugins.json.JsonElement>
TautoCast()booleanbooleanfloatintgetAsInt()com.jme3.plugins.json.JsonArraycom.jme3.plugins.json.JsonObjectcom.jme3.plugins.json.JsonPrimitiveinthashCode()booleanprotected booleanisNull(com.google.gson.JsonElement element) booleanisNumber()booleanisString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.jme3.plugins.json.JsonPrimitive
getAsBoolean, getAsFloat, getAsInt, getAsNumber, getAsString
-
Constructor Details
-
GsonPrimitive
public GsonPrimitive(com.google.gson.JsonPrimitive element)
-
-
Method Details
-
isNumber
public boolean isNumber()- Specified by:
isNumberin interfacecom.jme3.plugins.json.JsonPrimitive
-
isBoolean
public boolean isBoolean()- Specified by:
isBooleanin interfacecom.jme3.plugins.json.JsonPrimitive
-
isString
public boolean isString()- Specified by:
isStringin interfacecom.jme3.plugins.json.JsonPrimitive
-
hashCode
public int hashCode() -
equals
-
isNull
protected boolean isNull(com.google.gson.JsonElement element) -
getAsString
- Specified by:
getAsStringin interfacecom.jme3.plugins.json.JsonElement
-
getAsJsonObject
public com.jme3.plugins.json.JsonObject getAsJsonObject()- Specified by:
getAsJsonObjectin interfacecom.jme3.plugins.json.JsonElement
-
getAsFloat
public float getAsFloat()- Specified by:
getAsFloatin interfacecom.jme3.plugins.json.JsonElement
-
getAsInt
public int getAsInt()- Specified by:
getAsIntin interfacecom.jme3.plugins.json.JsonElement
-
getAsNumber
- Specified by:
getAsNumberin interfacecom.jme3.plugins.json.JsonElement
-
getAsBoolean
public boolean getAsBoolean()- Specified by:
getAsBooleanin interfacecom.jme3.plugins.json.JsonElement
-
getAsJsonArray
public com.jme3.plugins.json.JsonArray getAsJsonArray()- Specified by:
getAsJsonArrayin interfacecom.jme3.plugins.json.JsonElement
-
getAsJsonPrimitive
public com.jme3.plugins.json.JsonPrimitive getAsJsonPrimitive()- Specified by:
getAsJsonPrimitivein interfacecom.jme3.plugins.json.JsonElement
-
autoCast
public <T extends com.jme3.plugins.json.JsonElement> T autoCast()- Specified by:
autoCastin interfacecom.jme3.plugins.json.JsonElement
-