object
Shrink
extends AnyRef
Value Members
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
##
(): Int
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
def
apply
[T]
(s: (T) ⇒ Stream[T]): Shrink[T]
-
def
asInstanceOf
[T0]
: T0
-
def
clone
(): AnyRef
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
def
finalize
(): Unit
-
def
getClass
(): java.lang.Class[_]
-
def
hashCode
(): Int
-
def
isInstanceOf
[T0]
: Boolean
-
def
ne
(arg0: AnyRef): Boolean
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
def
shrink
[T]
(x: T)(implicit s: Shrink[T]): Stream[T]
-
implicit def
shrinkAny
[T]
: Shrink[T]
-
implicit def
shrinkContainer
[C[_], T]
(implicit v: (C[T]) ⇒ Traversable[T], s: Shrink[T], b: Buildable[T, C]): Shrink[C[T]]
-
implicit lazy val
shrinkInt
: Shrink[Int]
-
implicit def
shrinkOption
[T]
(implicit s: Shrink[T]): Shrink[Option[T]]
-
implicit lazy val
shrinkString
: Shrink[String]
-
implicit def
shrinkTuple2
[T1, T2]
(implicit s1: Shrink[T1], s2: Shrink[T2]): Shrink[(T1, T2)]
-
implicit def
shrinkTuple3
[T1, T2, T3]
(implicit s1: Shrink[T1], s2: Shrink[T2], s3: Shrink[T3]): Shrink[(T1, T2, T3)]
-
implicit def
shrinkTuple4
[T1, T2, T3, T4]
(implicit s1: Shrink[T1], s2: Shrink[T2], s3: Shrink[T3], s4: Shrink[T4]): Shrink[(T1, T2, T3, T4)]
-
implicit def
shrinkTuple5
[T1, T2, T3, T4, T5]
(implicit s1: Shrink[T1], s2: Shrink[T2], s3: Shrink[T3], s4: Shrink[T4], s5: Shrink[T5]): Shrink[(T1, T2, T3, T4, T5)]
-
implicit def
shrinkTuple6
[T1, T2, T3, T4, T5, T6]
(implicit s1: Shrink[T1], s2: Shrink[T2], s3: Shrink[T3], s4: Shrink[T4], s5: Shrink[T5], s6: Shrink[T6]): Shrink[(T1, T2, T3, T4, T5, T6)]
-
implicit def
shrinkTuple7
[T1, T2, T3, T4, T5, T6, T7]
(implicit s1: Shrink[T1], s2: Shrink[T2], s3: Shrink[T3], s4: Shrink[T4], s5: Shrink[T5], s6: Shrink[T6], s7: Shrink[T7]): Shrink[(T1, T2, T3, T4, T5, T6, T7)]
-
implicit def
shrinkTuple8
[T1, T2, T3, T4, T5, T6, T7, T8]
(implicit s1: Shrink[T1], s2: Shrink[T2], s3: Shrink[T3], s4: Shrink[T4], s5: Shrink[T5], s6: Shrink[T6], s7: Shrink[T7], s8: Shrink[T8]): Shrink[(T1, T2, T3, T4, T5, T6, T7, T8)]
-
implicit def
shrinkTuple9
[T1, T2, T3, T4, T5, T6, T7, T8, T9]
(implicit s1: Shrink[T1], s2: Shrink[T2], s3: Shrink[T3], s4: Shrink[T4], s5: Shrink[T5], s6: Shrink[T6], s7: Shrink[T7], s8: Shrink[T8], s9: Shrink[T9]): Shrink[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
def
toString
(): String
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any