Package org.ngengine.platform
Class JsonObject
- java.lang.Object
-
- org.ngengine.platform.JsonObject
-
public abstract class JsonObject extends java.lang.ObjectTyped access to an owned parsed JSON object, without exposing mutable storage.
-
-
Constructor Summary
Constructors Constructor Description JsonObject()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract intgetInt(java.lang.String name)abstract java.time.InstantgetSecondsInstant(java.lang.String name)abstract java.lang.StringgetString(java.lang.String name)abstract java.util.List<java.util.List<java.lang.String>>getStringRows(java.lang.String name)Returns an owned immutable string matrix, omitting empty rows.
-
-
-
Method Detail
-
getString
public abstract java.lang.String getString(java.lang.String name)
-
getInt
public abstract int getInt(java.lang.String name)
-
getSecondsInstant
public abstract java.time.Instant getSecondsInstant(java.lang.String name)
-
getStringRows
public abstract java.util.List<java.util.List<java.lang.String>> getStringRows(java.lang.String name)
Returns an owned immutable string matrix, omitting empty rows.
-
-