com.rojoma.json.codec

JsonCodec

object JsonCodec extends AnyRef

Generally-useful json implicits.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. JsonCodec
  2. AnyRef
  3. Any
Visibility
  1. Public
  2. All

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def apply [T] (implicit a: JsonCodec[T]): JsonCodec[T]

  7. implicit def arrayCodec [T] (implicit arg0: JsonCodec[T], arg1: ClassManifest[T]): JsonCodec[Array[T]]

    Attributes
    implicit
  8. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  9. object bigdecimalCodec extends JsonCodec[BigDecimal]

    Attributes
    implicit
  10. object bigintCodec extends JsonCodec[BigInt]

    Attributes
    implicit
  11. object bigintegerCodec extends JsonCodec[BigInteger]

    Attributes
    implicit
  12. object boolCodec extends JsonCodec[Boolean]

    Attributes
    implicit
  13. object byteCodec extends JsonCodec[Byte]

    Attributes
    implicit
  14. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  15. object doubleCodec extends JsonCodec[Double]

    Attributes
    implicit
  16. implicit def eitherCodec [L, R] (implicit arg0: JsonCodec[L], arg1: JsonCodec[R]): JsonCodec[Either[L, R]]

    Attributes
    implicit
  17. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  18. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  19. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  20. object floatCodec extends JsonCodec[Float]

    Attributes
    implicit
  21. def fromJValue [T] (x: JValue)(implicit arg0: JsonCodec[T]): Option[T]

  22. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef
  23. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  24. object intCodec extends JsonCodec[Int]

    Attributes
    implicit
  25. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  26. object jbigdecimalCodec extends JsonCodec[BigDecimal]

    Attributes
    implicit
  27. implicit def juListCodec [T] (implicit arg0: JsonCodec[T]): JsonCodec[List[T]]

    Attributes
    implicit
  28. implicit def juMapCodec [T] (implicit arg0: JsonCodec[T]): JsonCodec[Map[String, T]] { def encode(x: java.util.Map[String,T]): com.rojoma.json.ast.JObject }

    Attributes
    implicit
  29. implicit def jvalueCodec [T <: JValue] (implicit arg0: ClassManifest[T]): JsonCodec[T] { def encode(x: T): T }

    Attributes
    implicit
  30. object longCodec extends JsonCodec[Long]

    Attributes
    implicit
  31. implicit def mapCodec [T, M[U, V] <: Map[U, V]] (implicit tCodec: JsonCodec[T], buildFactory: CB[(String, T), M[String, T]]): JsonCodec[M[String, T]] { def encode(x: M[String,T]): com.rojoma.json.ast.JObject }

    Attributes
    implicit
  32. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  33. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  34. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  35. implicit def seqCodec [T, S[X] <: Seq[X]] (implicit tCodec: JsonCodec[T], buildFactory: CB[T, S[T]]): JsonCodec[S[T]]

    Attributes
    implicit
  36. object shortCodec extends JsonCodec[Short]

    Attributes
    implicit
  37. object stringCodec extends JsonCodec[String]

    Attributes
    implicit
  38. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  39. def toJValue [T] (x: T)(implicit arg0: JsonCodec[T]): JValue

  40. def toString (): String

    Definition Classes
    AnyRef → Any
  41. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  42. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  43. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any