GsonParser

aptus.aptjson.GsonParser
object GsonParser

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
GsonParser.type

Members list

Value members

Concrete methods

def jsonPrimitiveToAny(x: JsonPrimitive): Any

unfortunately no access to underlying Object value in gson; TODO: t201103154749 - look into cost of reflection setAccessible(true) or do a PR

unfortunately no access to underlying Object value in gson; TODO: t201103154749 - look into cost of reflection setAccessible(true) or do a PR

Attributes

def parseString(value: JsonString): Option[Either[JsonObject, JsonArray]]

we're not interested in literals

we're not interested in literals

Attributes

def stringToJsonArray(value: JsonArrayString): JsonArray
def stringToJsonElement(value: JsonObjectString): JsonElement
def stringToJsonObject(value: JsonObjectString): JsonObject
def stringToJsonObjects(value: JsonArrayString): Iterator[JsonObject]
def stringToJsonPrimitive(value: JsonObjectString): JsonPrimitive
def stringToPrimitiveValueAny(value: String): Any
def stringToPrimitiveValueAnys(value: String): Seq[Any]