object
JsonCodec
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
-
implicit
def
arrayCodec[T](implicit arg0: JsonCodec[T], arg1: ClassTag[T]): JsonCodec[Array[T]]
-
final
def
asInstanceOf[T0]: T0
-
-
-
-
-
-
def
clone(): AnyRef
-
-
implicit
def
eitherCodec[L, R](implicit arg0: JsonCodec[L], arg1: JsonCodec[R]): JsonCodec[Either[L, R]]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
-
def
fromJValue[T](x: JValue)(implicit arg0: JsonCodec[T]): Option[T]
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
-
final
def
isInstanceOf[T0]: Boolean
-
-
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: ClassTag[T]): JsonCodec[T] { def encode(x: T): T }
-
-
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 }
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
implicit
def
seqCodec[T, S[X] <: Seq[X]](implicit tCodec: JsonCodec[T], buildFactory: CB[T, S[T]]): JsonCodec[S[T]]
-
-
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toJValue[T](x: T)(implicit arg0: JsonCodec[T]): JValue
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
Generally-useful json implicits.