p
json
package json
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- json
- Implicits
- JSONAnnotations
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
implicit
class
AnyValJSEx[T] extends AnyRef
- Definition Classes
- Implicits
-
type
FieldAccessorAnnotation = json.internal.FieldAccessorAnnotation
- Definition Classes
- JSONAnnotations
-
type
JSONAccessor[T] = JSONAccessorProducer[T, JValue]
- Annotations
- @implicitNotFound( ... )
- type JSONException = json.exceptions.JSONException
-
implicit
class
JSONStringOps extends AnyRef
- Definition Classes
- Implicits
-
type
description = FieldDescriptionGeneric
- Definition Classes
- JSONAnnotations
-
type
ephemeral = EphemeralGeneric
- Definition Classes
- JSONAnnotations
-
type
name = FieldNameGeneric
- Definition Classes
- JSONAnnotations
Value Members
- lazy val JNaN: JNumber
- val JSONAccessor: JSONAccessorProducer.type
- def accessorFor[T](x: T)(implicit acc: JSONAccessor[T]): JSONAccessor[T]
- def accessorOf[T](implicit acc: JSONAccessor[T]): JSONAccessor[T]
- def createAccessor[T](toJ: (T) ⇒ JValue, fromJ: (JValue) ⇒ T)(implicit arg0: ClassTag[T]): JSONAccessor[T]
- def fromJSON[T](jval: JValue)(implicit acc: JSONAccessor[T]): T
- def toJSONString[T](obj: T)(implicit arg0: JSONAccessor[T]): String