sjson.json

CollectionTypes

Related Doc: package json

trait CollectionTypes extends BasicTypes with Generic

Linear Supertypes
Generic, BasicTypes, Protocol, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. CollectionTypes
  2. Generic
  3. BasicTypes
  4. Protocol
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. implicit abstract val BooleanFormat: Format[Boolean]

    Definition Classes
    Protocol
  2. implicit abstract val DoubleFormat: Format[Double]

    Definition Classes
    Protocol
  3. implicit abstract val FloatFormat: Format[Float]

    Definition Classes
    Protocol
  4. implicit abstract val IntFormat: Format[Int]

    Definition Classes
    Protocol
  5. implicit abstract val LongFormat: Format[Long]

    Definition Classes
    Protocol
  6. implicit abstract val ShortFormat: Format[Short]

    Definition Classes
    Protocol
  7. implicit abstract val StringFormat: Format[String]

    Definition Classes
    Protocol

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Definition Classes
    AnyRef → Any
  4. implicit def arrayFormat[T](implicit fmt: Format[T], mf: ClassTag[T]): Format[Array[T]]

  5. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  6. def asProduct10[S, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String, f9: String, f10: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) ⇒ S)(unapply: (S) ⇒ Product10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8], bin9: Format[T9], bin10: Format[T10]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  7. def asProduct11[S, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String, f9: String, f10: String, f11: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) ⇒ S)(unapply: (S) ⇒ Product11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8], bin9: Format[T9], bin10: Format[T10], bin11: Format[T11]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  8. def asProduct12[S, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String, f9: String, f10: String, f11: String, f12: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) ⇒ S)(unapply: (S) ⇒ Product12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8], bin9: Format[T9], bin10: Format[T10], bin11: Format[T11], bin12: Format[T12]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  9. def asProduct13[S, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String, f9: String, f10: String, f11: String, f12: String, f13: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) ⇒ S)(unapply: (S) ⇒ Product13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8], bin9: Format[T9], bin10: Format[T10], bin11: Format[T11], bin12: Format[T12], bin13: Format[T13]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  10. def asProduct14[S, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String, f9: String, f10: String, f11: String, f12: String, f13: String, f14: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) ⇒ S)(unapply: (S) ⇒ Product14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8], bin9: Format[T9], bin10: Format[T10], bin11: Format[T11], bin12: Format[T12], bin13: Format[T13], bin14: Format[T14]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  11. def asProduct15[S, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String, f9: String, f10: String, f11: String, f12: String, f13: String, f14: String, f15: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) ⇒ S)(unapply: (S) ⇒ Product15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8], bin9: Format[T9], bin10: Format[T10], bin11: Format[T11], bin12: Format[T12], bin13: Format[T13], bin14: Format[T14], bin15: Format[T15]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  12. def asProduct16[S, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String, f9: String, f10: String, f11: String, f12: String, f13: String, f14: String, f15: String, f16: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) ⇒ S)(unapply: (S) ⇒ Product16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8], bin9: Format[T9], bin10: Format[T10], bin11: Format[T11], bin12: Format[T12], bin13: Format[T13], bin14: Format[T14], bin15: Format[T15], bin16: Format[T16]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  13. def asProduct17[S, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String, f9: String, f10: String, f11: String, f12: String, f13: String, f14: String, f15: String, f16: String, f17: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) ⇒ S)(unapply: (S) ⇒ Product17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8], bin9: Format[T9], bin10: Format[T10], bin11: Format[T11], bin12: Format[T12], bin13: Format[T13], bin14: Format[T14], bin15: Format[T15], bin16: Format[T16], bin17: Format[T17]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  14. def asProduct18[S, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String, f9: String, f10: String, f11: String, f12: String, f13: String, f14: String, f15: String, f16: String, f17: String, f18: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) ⇒ S)(unapply: (S) ⇒ Product18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8], bin9: Format[T9], bin10: Format[T10], bin11: Format[T11], bin12: Format[T12], bin13: Format[T13], bin14: Format[T14], bin15: Format[T15], bin16: Format[T16], bin17: Format[T17], bin18: Format[T18]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  15. def asProduct19[S, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String, f9: String, f10: String, f11: String, f12: String, f13: String, f14: String, f15: String, f16: String, f17: String, f18: String, f19: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) ⇒ S)(unapply: (S) ⇒ Product19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8], bin9: Format[T9], bin10: Format[T10], bin11: Format[T11], bin12: Format[T12], bin13: Format[T13], bin14: Format[T14], bin15: Format[T15], bin16: Format[T16], bin17: Format[T17], bin18: Format[T18], bin19: Format[T19]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  16. def asProduct2[S, T1, T2](f1: String, f2: String)(apply: (T1, T2) ⇒ S)(unapply: (S) ⇒ Product2[T1, T2])(implicit bin1: Format[T1], bin2: Format[T2]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  17. def asProduct20[S, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String, f9: String, f10: String, f11: String, f12: String, f13: String, f14: String, f15: String, f16: String, f17: String, f18: String, f19: String, f20: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) ⇒ S)(unapply: (S) ⇒ Product20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8], bin9: Format[T9], bin10: Format[T10], bin11: Format[T11], bin12: Format[T12], bin13: Format[T13], bin14: Format[T14], bin15: Format[T15], bin16: Format[T16], bin17: Format[T17], bin18: Format[T18], bin19: Format[T19], bin20: Format[T20]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  18. def asProduct21[S, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String, f9: String, f10: String, f11: String, f12: String, f13: String, f14: String, f15: String, f16: String, f17: String, f18: String, f19: String, f20: String, f21: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) ⇒ S)(unapply: (S) ⇒ Product21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8], bin9: Format[T9], bin10: Format[T10], bin11: Format[T11], bin12: Format[T12], bin13: Format[T13], bin14: Format[T14], bin15: Format[T15], bin16: Format[T16], bin17: Format[T17], bin18: Format[T18], bin19: Format[T19], bin20: Format[T20], bin21: Format[T21]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  19. def asProduct22[S, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String, f9: String, f10: String, f11: String, f12: String, f13: String, f14: String, f15: String, f16: String, f17: String, f18: String, f19: String, f20: String, f21: String, f22: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22) ⇒ S)(unapply: (S) ⇒ Product22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8], bin9: Format[T9], bin10: Format[T10], bin11: Format[T11], bin12: Format[T12], bin13: Format[T13], bin14: Format[T14], bin15: Format[T15], bin16: Format[T16], bin17: Format[T17], bin18: Format[T18], bin19: Format[T19], bin20: Format[T20], bin21: Format[T21], bin22: Format[T22]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  20. def asProduct3[S, T1, T2, T3](f1: String, f2: String, f3: String)(apply: (T1, T2, T3) ⇒ S)(unapply: (S) ⇒ Product3[T1, T2, T3])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  21. def asProduct4[S, T1, T2, T3, T4](f1: String, f2: String, f3: String, f4: String)(apply: (T1, T2, T3, T4) ⇒ S)(unapply: (S) ⇒ Product4[T1, T2, T3, T4])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  22. def asProduct5[S, T1, T2, T3, T4, T5](f1: String, f2: String, f3: String, f4: String, f5: String)(apply: (T1, T2, T3, T4, T5) ⇒ S)(unapply: (S) ⇒ Product5[T1, T2, T3, T4, T5])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  23. def asProduct6[S, T1, T2, T3, T4, T5, T6](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String)(apply: (T1, T2, T3, T4, T5, T6) ⇒ S)(unapply: (S) ⇒ Product6[T1, T2, T3, T4, T5, T6])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  24. def asProduct7[S, T1, T2, T3, T4, T5, T6, T7](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String)(apply: (T1, T2, T3, T4, T5, T6, T7) ⇒ S)(unapply: (S) ⇒ Product7[T1, T2, T3, T4, T5, T6, T7])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  25. def asProduct8[S, T1, T2, T3, T4, T5, T6, T7, T8](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8) ⇒ S)(unapply: (S) ⇒ Product8[T1, T2, T3, T4, T5, T6, T7, T8])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  26. def asProduct9[S, T1, T2, T3, T4, T5, T6, T7, T8, T9](f1: String, f2: String, f3: String, f4: String, f5: String, f6: String, f7: String, f8: String, f9: String)(apply: (T1, T2, T3, T4, T5, T6, T7, T8, T9) ⇒ S)(unapply: (S) ⇒ Product9[T1, T2, T3, T4, T5, T6, T7, T8, T9])(implicit bin1: Format[T1], bin2: Format[T2], bin3: Format[T3], bin4: Format[T4], bin5: Format[T5], bin6: Format[T6], bin7: Format[T7], bin8: Format[T8], bin9: Format[T9]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Definition Classes
    Generic
  27. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  29. def equals(arg0: Any): Boolean

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  31. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  32. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  33. implicit def immutableSetFormat[T](implicit fmt: Format[T]): Format[Set[T]]

  34. implicit def immutableSortedSetFormat[S](implicit ord: (S) ⇒ Ordered[S], binS: Format[S]): Format[SortedSet[S]]

  35. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  36. def lazyFormat[S](fmt: ⇒ Format[S]): Format[S] { lazy val delegate: sjson.json.Format[S] }

    Lazy wrapper around serialization.

    Lazy wrapper around serialization. Useful when you want to serialize mutually recursive structures.

    Definition Classes
    Generic
  37. implicit def listFormat[T](implicit fmt: Format[T]): Format[List[T]]

    Definition Classes
    CollectionTypesGeneric
  38. def listToArray[T](ls: List[T])(implicit arg0: ClassTag[T]): Array[T]

  39. implicit def mapFormat[K, V](implicit fmtk: Format[K], fmtv: Format[V]): Format[Map[K, V]]

  40. implicit def mutableSetFormat[T](implicit fmt: Format[T]): Format[Set[T]]

  41. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  42. final def notify(): Unit

    Definition Classes
    AnyRef
  43. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  44. implicit def optionFormat[T](implicit fmt: Format[T]): Format[Option[T]]

    Definition Classes
    BasicTypes
  45. implicit def seqFormat[T](implicit fmt: Format[T]): Format[Seq[T]]

  46. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  47. def toString(): String

    Definition Classes
    AnyRef → Any
  48. implicit def tuple10Format[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8], fmt9: Format[T9], fmt10: Format[T10]): Format[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]

    Definition Classes
    BasicTypes
  49. implicit def tuple11Format[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8], fmt9: Format[T9], fmt10: Format[T10], fmt11: Format[T11]): Format[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]

    Definition Classes
    BasicTypes
  50. implicit def tuple12Format[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8], fmt9: Format[T9], fmt10: Format[T10], fmt11: Format[T11], fmt12: Format[T12]): Format[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]

    Definition Classes
    BasicTypes
  51. implicit def tuple13Format[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8], fmt9: Format[T9], fmt10: Format[T10], fmt11: Format[T11], fmt12: Format[T12], fmt13: Format[T13]): Format[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]

    Definition Classes
    BasicTypes
  52. implicit def tuple14Format[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8], fmt9: Format[T9], fmt10: Format[T10], fmt11: Format[T11], fmt12: Format[T12], fmt13: Format[T13], fmt14: Format[T14]): Format[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]

    Definition Classes
    BasicTypes
  53. implicit def tuple15Format[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8], fmt9: Format[T9], fmt10: Format[T10], fmt11: Format[T11], fmt12: Format[T12], fmt13: Format[T13], fmt14: Format[T14], fmt15: Format[T15]): Format[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]

    Definition Classes
    BasicTypes
  54. implicit def tuple16Format[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8], fmt9: Format[T9], fmt10: Format[T10], fmt11: Format[T11], fmt12: Format[T12], fmt13: Format[T13], fmt14: Format[T14], fmt15: Format[T15], fmt16: Format[T16]): Format[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]

    Definition Classes
    BasicTypes
  55. implicit def tuple17Format[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8], fmt9: Format[T9], fmt10: Format[T10], fmt11: Format[T11], fmt12: Format[T12], fmt13: Format[T13], fmt14: Format[T14], fmt15: Format[T15], fmt16: Format[T16], fmt17: Format[T17]): Format[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]

    Definition Classes
    BasicTypes
  56. implicit def tuple18Format[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8], fmt9: Format[T9], fmt10: Format[T10], fmt11: Format[T11], fmt12: Format[T12], fmt13: Format[T13], fmt14: Format[T14], fmt15: Format[T15], fmt16: Format[T16], fmt17: Format[T17], fmt18: Format[T18]): Format[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]

    Definition Classes
    BasicTypes
  57. implicit def tuple19Format[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8], fmt9: Format[T9], fmt10: Format[T10], fmt11: Format[T11], fmt12: Format[T12], fmt13: Format[T13], fmt14: Format[T14], fmt15: Format[T15], fmt16: Format[T16], fmt17: Format[T17], fmt18: Format[T18], fmt19: Format[T19]): Format[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]

    Definition Classes
    BasicTypes
  58. implicit def tuple20Format[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8], fmt9: Format[T9], fmt10: Format[T10], fmt11: Format[T11], fmt12: Format[T12], fmt13: Format[T13], fmt14: Format[T14], fmt15: Format[T15], fmt16: Format[T16], fmt17: Format[T17], fmt18: Format[T18], fmt19: Format[T19], fmt20: Format[T20]): Format[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]

    Definition Classes
    BasicTypes
  59. implicit def tuple21Format[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8], fmt9: Format[T9], fmt10: Format[T10], fmt11: Format[T11], fmt12: Format[T12], fmt13: Format[T13], fmt14: Format[T14], fmt15: Format[T15], fmt16: Format[T16], fmt17: Format[T17], fmt18: Format[T18], fmt19: Format[T19], fmt20: Format[T20], fmt21: Format[T21]): Format[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)]

    Definition Classes
    BasicTypes
  60. implicit def tuple22Format[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8], fmt9: Format[T9], fmt10: Format[T10], fmt11: Format[T11], fmt12: Format[T12], fmt13: Format[T13], fmt14: Format[T14], fmt15: Format[T15], fmt16: Format[T16], fmt17: Format[T17], fmt18: Format[T18], fmt19: Format[T19], fmt20: Format[T20], fmt21: Format[T21], fmt22: Format[T22]): Format[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)]

    Definition Classes
    BasicTypes
  61. implicit def tuple2Format[T1, T2](implicit fmt1: Format[T1], fmt2: Format[T2]): Format[(T1, T2)]

    Definition Classes
    BasicTypes
  62. implicit def tuple3Format[T1, T2, T3](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3]): Format[(T1, T2, T3)]

    Definition Classes
    BasicTypes
  63. implicit def tuple4Format[T1, T2, T3, T4](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4]): Format[(T1, T2, T3, T4)]

    Definition Classes
    BasicTypes
  64. implicit def tuple5Format[T1, T2, T3, T4, T5](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5]): Format[(T1, T2, T3, T4, T5)]

    Definition Classes
    BasicTypes
  65. implicit def tuple6Format[T1, T2, T3, T4, T5, T6](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6]): Format[(T1, T2, T3, T4, T5, T6)]

    Definition Classes
    BasicTypes
  66. implicit def tuple7Format[T1, T2, T3, T4, T5, T6, T7](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7]): Format[(T1, T2, T3, T4, T5, T6, T7)]

    Definition Classes
    BasicTypes
  67. implicit def tuple8Format[T1, T2, T3, T4, T5, T6, T7, T8](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8]): Format[(T1, T2, T3, T4, T5, T6, T7, T8)]

    Definition Classes
    BasicTypes
  68. implicit def tuple9Format[T1, T2, T3, T4, T5, T6, T7, T8, T9](implicit fmt1: Format[T1], fmt2: Format[T2], fmt3: Format[T3], fmt4: Format[T4], fmt5: Format[T5], fmt6: Format[T6], fmt7: Format[T7], fmt8: Format[T8], fmt9: Format[T9]): Format[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]

    Definition Classes
    BasicTypes
  69. def viaSeq[S <: Iterable[T], T](f: (Seq[T]) ⇒ S)(implicit fmt: Format[T]): Format[S]

    Definition Classes
    Generic
  70. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  73. def wrap[S, T](name: String)(to: (S) ⇒ T, from: (T) ⇒ S)(implicit fmt: Format[T]): Format[S] { def writes(s: S): dispatch.classic.json.JsObject }

    Use this when you would wrap a value in a case class

    Use this when you would wrap a value in a case class

    case class Name(name: String)
    implicit val NameFormat: Format[Name] = wrap[Name, String]("name")(_.name, Name)
    
    val n = Name("debasish ghosh")
    fromjson[Name](tojson(n)) should equal(n)
    

    Definition Classes
    Generic

Inherited from Generic

Inherited from BasicTypes

Inherited from Protocol

Inherited from AnyRef

Inherited from Any

Ungrouped