object
JsonEncode extends TupleEncode
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
-
-
def
apply[T](implicit a: JsonEncode[T]): a.type
-
implicit
def
arrayEncode[T](implicit arg0: JsonEncode[T], arg1: ClassTag[T]): JsonEncode[Array[T]]
-
final
def
asInstanceOf[T0]: T0
-
-
-
-
-
-
def
clone(): AnyRef
-
-
implicit
def
eitherEncode[L, R](implicit arg0: JsonEncode[L], arg1: JsonEncode[R]): JsonEncode[Either[L, R]]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
implicit
def
fieldJuMapEncode[T, U](implicit tEncode: FieldEncode[T], uEncode: JsonEncode[U]): JsonEncode[Map[T, U]]
-
implicit
def
fieldMapEncode[T, U, M[A, B] <: Map[A, B]](implicit tEncode: FieldEncode[T], uEncode: JsonEncode[U]): JsonEncode[M[T, U]]
-
def
finalize(): Unit
-
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
-
final
def
isInstanceOf[T0]: Boolean
-
-
-
-
-
-
-
implicit
def
jlEnumEncode[T <: Enum[T]]: JsonEncode[T] { def encode(x: T): com.rojoma.json.v3.ast.JString }
-
-
-
implicit
def
juListEncode[T](implicit arg0: JsonEncode[T]): JsonEncode[List[T]]
-
implicit
def
juSetEncode[T](implicit arg0: JsonEncode[T]): JsonEncode[Set[T]]
-
implicit
def
jvalueEncode[T <: JValue]: JsonEncode[T] { def encode(x: T): T }
-
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
scalaEnumEncode[T <: Enumeration](enum: T): JsonEncode[JsonEncode.scalaEnumEncode.T.Value]
-
implicit
def
seqEncode[T, S[X] <: Seq[X]](implicit tEncode: JsonEncode[T]): JsonEncode[S[T]]
-
implicit
def
setEncode[T, S[X] <: Set[X]](implicit tEncode: JsonEncode[T]): JsonEncode[S[T]]
-
-
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toJValue[T](x: T)(implicit arg0: JsonEncode[T]): JValue
-
def
toString(): String
-
implicit
def
tuple10Encode[A, B, C, D, E, F, G, H, I, J](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H], cI: JsonEncode[I], cJ: JsonEncode[J]): JsonEncode[(A, B, C, D, E, F, G, H, I, J)] { def encode(tuple: (A, B, C, D, E, F, G, H, I, J)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple11Encode[A, B, C, D, E, F, G, H, I, J, K](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H], cI: JsonEncode[I], cJ: JsonEncode[J], cK: JsonEncode[K]): JsonEncode[(A, B, C, D, E, F, G, H, I, J, K)] { def encode(tuple: (A, B, C, D, E, F, G, H, I, J, K)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple12Encode[A, B, C, D, E, F, G, H, I, J, K, L](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H], cI: JsonEncode[I], cJ: JsonEncode[J], cK: JsonEncode[K], cL: JsonEncode[L]): JsonEncode[(A, B, C, D, E, F, G, H, I, J, K, L)] { def encode(tuple: (A, B, C, D, E, F, G, H, I, J, K, L)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple13Encode[A, B, C, D, E, F, G, H, I, J, K, L, M](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H], cI: JsonEncode[I], cJ: JsonEncode[J], cK: JsonEncode[K], cL: JsonEncode[L], cM: JsonEncode[M]): JsonEncode[(A, B, C, D, E, F, G, H, I, J, K, L, M)] { def encode(tuple: (A, B, C, D, E, F, G, H, I, J, K, L, M)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple14Encode[A, B, C, D, E, F, G, H, I, J, K, L, M, N](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H], cI: JsonEncode[I], cJ: JsonEncode[J], cK: JsonEncode[K], cL: JsonEncode[L], cM: JsonEncode[M], cN: JsonEncode[N]): JsonEncode[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)] { def encode(tuple: (A, B, C, D, E, F, G, H, I, J, K, L, M, N)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple15Encode[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H], cI: JsonEncode[I], cJ: JsonEncode[J], cK: JsonEncode[K], cL: JsonEncode[L], cM: JsonEncode[M], cN: JsonEncode[N], cO: JsonEncode[O]): JsonEncode[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)] { def encode(tuple: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple16Encode[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H], cI: JsonEncode[I], cJ: JsonEncode[J], cK: JsonEncode[K], cL: JsonEncode[L], cM: JsonEncode[M], cN: JsonEncode[N], cO: JsonEncode[O], cP: JsonEncode[P]): JsonEncode[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)] { def encode(tuple: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple17Encode[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H], cI: JsonEncode[I], cJ: JsonEncode[J], cK: JsonEncode[K], cL: JsonEncode[L], cM: JsonEncode[M], cN: JsonEncode[N], cO: JsonEncode[O], cP: JsonEncode[P], cQ: JsonEncode[Q]): JsonEncode[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)] { def encode(tuple: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple18Encode[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H], cI: JsonEncode[I], cJ: JsonEncode[J], cK: JsonEncode[K], cL: JsonEncode[L], cM: JsonEncode[M], cN: JsonEncode[N], cO: JsonEncode[O], cP: JsonEncode[P], cQ: JsonEncode[Q], cR: JsonEncode[R]): JsonEncode[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)] { def encode(tuple: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple19Encode[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H], cI: JsonEncode[I], cJ: JsonEncode[J], cK: JsonEncode[K], cL: JsonEncode[L], cM: JsonEncode[M], cN: JsonEncode[N], cO: JsonEncode[O], cP: JsonEncode[P], cQ: JsonEncode[Q], cR: JsonEncode[R], cS: JsonEncode[S]): JsonEncode[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)] { def encode(tuple: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple20Encode[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H], cI: JsonEncode[I], cJ: JsonEncode[J], cK: JsonEncode[K], cL: JsonEncode[L], cM: JsonEncode[M], cN: JsonEncode[N], cO: JsonEncode[O], cP: JsonEncode[P], cQ: JsonEncode[Q], cR: JsonEncode[R], cS: JsonEncode[S], cT: JsonEncode[T]): JsonEncode[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)] { def encode(tuple: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple21Encode[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H], cI: JsonEncode[I], cJ: JsonEncode[J], cK: JsonEncode[K], cL: JsonEncode[L], cM: JsonEncode[M], cN: JsonEncode[N], cO: JsonEncode[O], cP: JsonEncode[P], cQ: JsonEncode[Q], cR: JsonEncode[R], cS: JsonEncode[S], cT: JsonEncode[T], cU: JsonEncode[U]): JsonEncode[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)] { def encode(tuple: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple22Encode[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H], cI: JsonEncode[I], cJ: JsonEncode[J], cK: JsonEncode[K], cL: JsonEncode[L], cM: JsonEncode[M], cN: JsonEncode[N], cO: JsonEncode[O], cP: JsonEncode[P], cQ: JsonEncode[Q], cR: JsonEncode[R], cS: JsonEncode[S], cT: JsonEncode[T], cU: JsonEncode[U], cV: JsonEncode[V]): JsonEncode[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)] { def encode(tuple: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple2Encode[A, B](implicit cA: JsonEncode[A], cB: JsonEncode[B]): JsonEncode[(A, B)] { def encode(tuple: (A, B)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple3Encode[A, B, C](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C]): JsonEncode[(A, B, C)] { def encode(tuple: (A, B, C)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple4Encode[A, B, C, D](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D]): JsonEncode[(A, B, C, D)] { def encode(tuple: (A, B, C, D)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple5Encode[A, B, C, D, E](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E]): JsonEncode[(A, B, C, D, E)] { def encode(tuple: (A, B, C, D, E)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple6Encode[A, B, C, D, E, F](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F]): JsonEncode[(A, B, C, D, E, F)] { def encode(tuple: (A, B, C, D, E, F)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple7Encode[A, B, C, D, E, F, G](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G]): JsonEncode[(A, B, C, D, E, F, G)] { def encode(tuple: (A, B, C, D, E, F, G)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple8Encode[A, B, C, D, E, F, G, H](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H]): JsonEncode[(A, B, C, D, E, F, G, H)] { def encode(tuple: (A, B, C, D, E, F, G, H)): com.rojoma.json.v3.ast.JArray }
-
implicit
def
tuple9Encode[A, B, C, D, E, F, G, H, I](implicit cA: JsonEncode[A], cB: JsonEncode[B], cC: JsonEncode[C], cD: JsonEncode[D], cE: JsonEncode[E], cF: JsonEncode[F], cG: JsonEncode[G], cH: JsonEncode[H], cI: JsonEncode[I]): JsonEncode[(A, B, C, D, E, F, G, H, I)] { def encode(tuple: (A, B, C, D, E, F, G, H, I)): com.rojoma.json.v3.ast.JArray }
-
implicit
val
uriEncode: JsonEncode[URI]
-
implicit
val
uuidEncode: JsonEncode[UUID]
-
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.