Packages

p

json

package json

Linear Supertypes
Implicits, JSONAnnotations, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. json
  2. Implicits
  3. JSONAnnotations
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class AnyValJSEx[T] extends AnyRef
    Definition Classes
    Implicits
  2. type FieldAccessorAnnotation = json.internal.FieldAccessorAnnotation
    Definition Classes
    JSONAnnotations
  3. type JSONAccessor[T] = JSONAccessorProducer[T, JValue]
    Annotations
    @implicitNotFound( ... )
  4. type JSONException = json.exceptions.JSONException
  5. implicit class JSONStringOps extends AnyRef
    Definition Classes
    Implicits
  6. type description = FieldDescriptionGeneric
    Definition Classes
    JSONAnnotations
  7. type ephemeral = EphemeralGeneric
    Definition Classes
    JSONAnnotations
  8. type name = FieldNameGeneric
    Definition Classes
    JSONAnnotations

Value Members

  1. lazy val JNaN: JNumber
  2. val JSONAccessor: JSONAccessorProducer.type
  3. def accessorFor[T](x: T)(implicit acc: JSONAccessor[T]): JSONAccessor[T]
  4. def accessorOf[T](implicit acc: JSONAccessor[T]): JSONAccessor[T]
  5. def createAccessor[T](toJ: (T) ⇒ JValue, fromJ: (JValue) ⇒ T)(implicit arg0: ClassTag[T]): JSONAccessor[T]
  6. def fromJSON[T](jval: JValue)(implicit acc: JSONAccessor[T]): T
  7. def toJSONString[T](obj: T)(implicit arg0: JSONAccessor[T]): String

Inherited from Implicits

Inherited from JSONAnnotations

Inherited from AnyRef

Inherited from Any

Ungrouped