Multi

harness.sql.query.ReturningJson$.Multi
final case class Multi[T](parse: Map[String, Json] => Either[String, T], selects: List[(String, String)]) extends ReturningJson[T]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait ReturningJson[T]
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

override def decoder: JsonDecoder[T]

Attributes

Definition Classes
override def emap[T2](f: T => Either[String, T2]): ReturningJson[T2]

Attributes

Definition Classes
override def map[T2](f: T => T2): ReturningJson[T2]

Attributes

Definition Classes
override def selectStr: String

Attributes

Definition Classes
override def toMulti: Multi[T]

Attributes

Definition Classes
def ~[T2](other: ReturningJson[T2])(implicit zip: Zippable[T, T2]): Multi[Out]

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product