object
JsonCodec
extends AnyRef
Value Members
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
##
(): Int
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
-
implicit def
arrayCodec
[T]
(implicit arg0: JsonCodec[T], arg1: ClassManifest[T]): JsonCodec[Array[T]]
-
def
asInstanceOf
[T0]
: T0
-
object
bigdecimalCodec
extends JsonCodec[BigDecimal]
-
object
bigintCodec
extends JsonCodec[BigInt]
-
object
bigintegerCodec
extends JsonCodec[BigInteger]
-
object
boolCodec
extends JsonCodec[Boolean]
-
object
byteCodec
extends JsonCodec[Byte]
-
def
clone
(): AnyRef
-
object
doubleCodec
extends JsonCodec[Double]
-
implicit def
eitherCodec
[L, R]
(implicit arg0: JsonCodec[L], arg1: JsonCodec[R]): JsonCodec[Either[L, R]]
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
def
finalize
(): Unit
-
object
floatCodec
extends JsonCodec[Float]
-
def
fromJValue
[T]
(x: JValue)(implicit arg0: JsonCodec[T]): Option[T]
-
def
getClass
(): java.lang.Class[_]
-
def
hashCode
(): Int
-
object
intCodec
extends JsonCodec[Int]
-
def
isInstanceOf
[T0]
: Boolean
-
object
jbigdecimalCodec
extends JsonCodec[BigDecimal]
-
implicit def
juListCodec
[T]
(implicit arg0: JsonCodec[T]): JsonCodec[List[T]]
-
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 }
-
implicit def
jvalueCodec
[T <: JValue]
(implicit arg0: ClassManifest[T]): JsonCodec[T] { def encode(x: T): T }
-
object
longCodec
extends JsonCodec[Long]
-
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 }
-
def
ne
(arg0: AnyRef): Boolean
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
implicit def
seqCodec
[T, S[X] <: Seq[X]]
(implicit tCodec: JsonCodec[T], buildFactory: CB[T, S[T]]): JsonCodec[S[T]]
-
object
shortCodec
extends JsonCodec[Short]
-
object
stringCodec
extends JsonCodec[String]
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
def
toJValue
[T]
(x: T)(implicit arg0: JsonCodec[T]): JValue
-
def
toString
(): String
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
Generally-useful json implicits.