Multiple

ostrat.Multiple
See theMultiple companion class
object Multiple

Companion object for the Multiple[+A] type class.

Attributes

Companion
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Multiple.type

Members list

Type members

Classlikes

class MultipleShow[A](val typeStr: String)(implicit val evA: Show[A]) extends Show[Multiple[A]]

Attributes

Supertypes
trait Show[Multiple[A]]
trait Persist
class Object
trait Matchable
class Any
implicit class RefsImplicit[A](thisRefs: RArr[Multiple[A]])

Attributes

Supertypes
class Object
trait Matchable
class Any
class UnshowMultiple[A]()(implicit val evA: Unshow[A]) extends Unshow[Multiple[A]]

Attributes

Supertypes
trait Unshow[Multiple[A]]
trait Persist
class Object
trait Matchable
class Any

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror

The name of the type

The name of the type

Attributes

Inherited from:
Mirror

Value members

Concrete methods

def collFromArrExpr[Ae, A](inp: Arr[Expr])(implicit evA: Unshow[Ae], builderColl: BuilderCollMap[Ae, A]): EMon[A]

Collection from Arr of Expr.

Collection from Arr of Expr.

Attributes

def collFromArrStatement[A, R](inp: Arr[Statement])(implicit evA: Unshow[A], builderColl: BuilderCollMap[A, R]): EMon[R]

Collection from Arr of Statement.

Collection from Arr of Statement.

Attributes

def showFullEv[A](implicit evA: Show[A]): Show2[A, Int, Multiple[A]]

Show type class instance / evidence for full show of Multiple class.

Show type class instance / evidence for full show of Multiple class.

Attributes

Implicits

Implicits

final implicit def RefsImplicit[A](thisRefs: RArr[Multiple[A]]): RefsImplicit[A]
implicit def arrMapBuilderEv[A](implicit ct: ClassTag[A]): MultipleArrMapBuilder[A]
implicit def eqImplicit[A](implicit ev: EqT[A]): EqT[Multiple[A]]
implicit def seqImplicit[A](thisSeq: Seq[Multiple[A]]): MultipleSeqImplicit[A]
implicit def showEv[A](typeStr: String)(implicit evA: Show[A]): MultipleShow[A]

Show type class instance / evidence for Multiple class.

Show type class instance / evidence for Multiple class.

Attributes

implicit def toMultipleImplicit[A](value: A): Multiple[A]
implicit def unshowEv[A](implicit evA: Unshow[A]): UnshowMultiple[A]

Unshow type class instance / evidence for Multiple class.

Unshow type class instance / evidence for Multiple class.

Attributes