Package

json

Permalink

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

    Permalink
    Definition Classes
    Implicits
  2. type FieldAccessorAnnotation = json.internal.FieldAccessorAnnotation

    Permalink
    Definition Classes
    JSONAnnotations
  3. type JSONAccessor[T] = JSONAccessorProducer[T, JValue]

    Permalink
    Annotations
    @implicitNotFound( ... )
  4. type JSONException = json.exceptions.JSONException

    Permalink
  5. implicit class JSONStringOps extends AnyRef

    Permalink
    Definition Classes
    Implicits
  6. type description = FieldDescriptionGeneric

    Permalink
    Definition Classes
    JSONAnnotations
  7. type ephemeral = EphemeralGeneric

    Permalink
    Definition Classes
    JSONAnnotations
  8. type name = FieldNameGeneric

    Permalink
    Definition Classes
    JSONAnnotations

Value Members

  1. lazy val JNaN: JNumber

    Permalink
  2. val JSONAccessor: JSONAccessorProducer.type

    Permalink
  3. def accessorFor[T](x: T)(implicit acc: JSONAccessor[T]): JSONAccessor[T]

    Permalink
  4. def accessorOf[T](implicit acc: JSONAccessor[T]): JSONAccessor[T]

    Permalink
  5. def createAccessor[T](toJ: (T) ⇒ JValue, fromJ: (JValue) ⇒ T)(implicit arg0: ClassTag[T]): JSONAccessor[T]

    Permalink
  6. def fromJSON[T](jval: JValue)(implicit acc: JSONAccessor[T]): T

    Permalink
  7. def toJSONString[T](obj: T)(implicit arg0: JSONAccessor[T]): String

    Permalink

Inherited from Implicits

Inherited from JSONAnnotations

Inherited from AnyRef

Inherited from Any

Ungrouped