wjson
package wjson
Members list
Packages
package wjson.macros
Type members
Classlikes
enum JsValue
Json Model ADT
Json Model ADT
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object JsValue
type class for JsValue Mapping
type class for JsValue Mapping
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object given_JsValueMapper_BigDecimal.typeobject given_JsValueMapper_BigInt.typeobject given_JsValueMapper_BigInteger.typeobject given_JsValueMapper_Boolean.typeobject given_JsValueMapper_Byte.typeobject given_JsValueMapper_Double.typeobject given_JsValueMapper_Float.typeobject given_JsValueMapper_Int.typeobject given_JsValueMapper_JsArray.typeobject given_JsValueMapper_JsBoolean.typeobject given_JsValueMapper_JsNumber.typeobject given_JsValueMapper_JsObject.typeobject given_JsValueMapper_JsString.typeobject given_JsValueMapper_JsValue.typeobject given_JsValueMapper_Long.typeobject given_JsValueMapper_Short.typeobject given_JsValueMapper_String.typeobject jmBigDecimal.typeShow all
object JsValueMapper
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
JsValueMapper.type
class Json5Interpolation(sc: StringContext) extends JsonInterpolation
Attributes
- Supertypes
JSON5 is a superset of JSON, the specification can be found at: http://json5.org/ the main differences are:
JSON5 is a superset of JSON, the specification can be found at: http://json5.org/ the main differences are:
- single quoted strings are allowed
- comments are allowed
- trailing commas are allowed
- trailing commas are allowed in objects and arrays
- numbers can be hexadecimal
- numbers can have a leading or trailing decimal point
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Created by wangzx on 15/7/6.
Created by wangzx on 15/7/6.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Json5Interpolation
object JsonParser
Fast, no-dependency parser for JSON as defined by http://tools.ietf.org/html/rfc4627.
Fast, no-dependency parser for JSON as defined by http://tools.ietf.org/html/rfc4627.
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
JsonParser.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
trait ParserInput
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object ParserInput
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ParserInput.type
Givens
Givens
given given_Conversion_CC_JsArray[T : JsValueMapper, CC <: (IterableOps)]: given_Conversion_CC_JsArray[T, CC]
support List,Seq,Vector,Set, SortedSet etc.
support List,Seq,Vector,Set, SortedSet etc.
Attributes
T can implicitly convert to JsValue
T can implicitly convert to JsValue
Attributes
Extensions
Extensions
extension (js: JsValue)
In this article