trait
Gen
[+T]
extends AnyRef
Abstract Value Members
-
def
apply
(prms: Params): Option[T]
Concrete Value Members
-
def
!=
[U]
(g: Gen[U]): Prop
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
!==
[U]
(g: Gen[U]): Prop
-
def
##
(): Int
-
def
:|
(l: Symbol): Gen[T]
-
def
:|
(l: String): Gen[T]
-
def
==
[U]
(g: Gen[U]): Prop
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
def
ap
[U]
(g: Gen[(T) ⇒ U]): Gen[U]
-
def
asInstanceOf
[T0]
: T0
-
def
clone
(): AnyRef
-
def
combine
[U, V]
(g: Gen[U])(f: (Option[T], Option[U]) ⇒ Option[V]): Gen[V]
-
def
combine3
[U, V, W]
(gu: Gen[U], gv: Gen[V])(f: (Option[T], Option[U], Option[V]) ⇒ Option[W]): Gen[W]
-
def
combine4
[U, V, W, X]
(gu: Gen[U], gv: Gen[V], gw: Gen[W])(f: (Option[T], Option[U], Option[V], Option[W]) ⇒ Option[X]): Gen[X]
-
def
combine5
[U, V, W, X, Y]
(gu: Gen[U], gv: Gen[V], gw: Gen[W], gx: Gen[X])(f: (Option[T], Option[U], Option[V], Option[W], Option[X]) ⇒ Option[Y]): Gen[Y]
-
def
combine6
[U, V, W, X, Y, Z]
(gu: Gen[U], gv: Gen[V], gw: Gen[W], gx: Gen[X], gy: Gen[Y])(f: (Option[T], Option[U], Option[V], Option[W], Option[X], Option[Y]) ⇒ Option[Z]): Gen[Z]
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
def
filter
(p: (T) ⇒ Boolean): Gen[T]
-
def
finalize
(): Unit
-
def
flatMap
[U]
(f: (T) ⇒ Gen[U]): Gen[U]
-
def
getClass
(): java.lang.Class[_]
-
def
hashCode
(): Int
-
def
isInstanceOf
[T0]
: Boolean
-
def
label
(l: String): Gen[T]
-
var
label
: String
-
def
map
[U]
(f: (T) ⇒ U): Gen[U]
-
def
map2
[U, V]
(g: Gen[U])(f: (T, U) ⇒ V): Gen[V]
-
def
map3
[U, V, W]
(gu: Gen[U], gv: Gen[V])(f: (T, U, V) ⇒ W): Gen[W]
-
def
map4
[U, V, W, X]
(gu: Gen[U], gv: Gen[V], gw: Gen[W])(f: (T, U, V, W) ⇒ X): Gen[X]
-
def
map5
[U, V, W, X, Y]
(gu: Gen[U], gv: Gen[V], gw: Gen[W], gx: Gen[X])(f: (T, U, V, W, X) ⇒ Y): Gen[Y]
-
def
map6
[U, V, W, X, Y, Z]
(gu: Gen[U], gv: Gen[V], gw: Gen[W], gx: Gen[X], gy: Gen[Y])(f: (T, U, V, W, X, Y) ⇒ Z): Gen[Z]
-
def
ne
(arg0: AnyRef): Boolean
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
def
sample
: Option[T]
-
def
suchThat
(p: (T) ⇒ Boolean): Gen[T]
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
def
toString
(): String
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
-
def
withFilter
(p: (T) ⇒ Boolean): GenWithFilter[T]
-
def
|
[U >: T]
(g: Gen[U]): Gen[U]
-
def
|:
(l: Symbol): Gen[T]
-
def
|:
(l: String): Gen[T]
-
def
===
[U]
(g: Gen[U]): Prop
Inherited from AnyRef
Inherited from Any
Class that represents a generator.