CollectionFormats

class Object
trait Matchable
class Any

Value members

Concrete methods

def viaSeq[I <: Iterable[A], A : JsonFormat](f: Seq[A] => I): RootJsonFormat[I]

A JsonFormat construction helper that creates a JsonFormat for an Iterable type I from a builder function Seq => I.

A JsonFormat construction helper that creates a JsonFormat for an Iterable type I from a builder function Seq => I.

Implicits

Implicits

implicit
def arrayFormat[A : ClassTag]: RootJsonFormat[Array[A]]

Supplies the JsonFormat for Arrays.

Supplies the JsonFormat for Arrays.

implicit
implicit
implicit
implicit
implicit
implicit
def indexedSeqFormat[T : JsonFormat]: RootJsonFormat[IndexedSeq[T]]
implicit
implicit
def linearSeqFormat[T : JsonFormat]: RootJsonFormat[LinearSeq[T]]
implicit

Supplies the JsonFormat for Lists.

Supplies the JsonFormat for Lists.

implicit

Supplies the JsonFormat for Maps.

Supplies the JsonFormat for Maps.

implicit
implicit
implicit