japgolly.nyaya.test

Gen

Related Docs: class Gen | package test

object Gen

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Gen
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. object Covariance

  5. implicit object GenScalaz extends Monad[Gen]

  6. def alpha: Gen[Char]

  7. def alphanumeric: Gen[Char]

  8. def alphanumerics: GenS[List[Char]]

  9. def alphanumerics1: GenS[NonEmptyList[Char]]

  10. def alphanumericstring: GenS[String]

  11. def alphanumericstring1: GenS[String]

  12. def alphas: GenS[List[Char]]

  13. def alphas1: GenS[NonEmptyList[Char]]

  14. def alphastring: GenS[String]

  15. def alphastring1: GenS[String]

  16. def apply2[A, B, Z](z: (A, B) ⇒ Z)(A: Gen[A], B: Gen[B]): Gen[Z]

  17. def apply3[A, B, C, Z](z: (A, B, C) ⇒ Z)(A: Gen[A], B: Gen[B], C: Gen[C]): Gen[Z]

  18. def apply4[A, B, C, D, Z](z: (A, B, C, D) ⇒ Z)(A: Gen[A], B: Gen[B], C: Gen[C], D: Gen[D]): Gen[Z]

  19. def apply5[A, B, C, D, E, Z](z: (A, B, C, D, E) ⇒ Z)(A: Gen[A], B: Gen[B], C: Gen[C], D: Gen[D], E: Gen[E]): Gen[Z]

  20. def apply6[A, B, C, D, E, F, Z](z: (A, B, C, D, E, F) ⇒ Z)(A: Gen[A], B: Gen[B], C: Gen[C], D: Gen[D], E: Gen[E], F: Gen[F]): Gen[Z]

  21. def apply7[A, B, C, D, E, F, G, Z](z: (A, B, C, D, E, F, G) ⇒ Z)(A: Gen[A], B: Gen[B], C: Gen[C], D: Gen[D], E: Gen[E], F: Gen[F], G: Gen[G]): Gen[Z]

  22. def apply8[A, B, C, D, E, F, G, H, Z](z: (A, B, C, D, E, F, G, H) ⇒ Z)(A: Gen[A], B: Gen[B], C: Gen[C], D: Gen[D], E: Gen[E], F: Gen[F], G: Gen[G], H: Gen[H]): Gen[Z]

  23. def apply9[A, B, C, D, E, F, G, H, I, Z](z: (A, B, C, D, E, F, G, H, I) ⇒ Z)(A: Gen[A], B: Gen[B], C: Gen[C], D: Gen[D], E: Gen[E], F: Gen[F], G: Gen[G], H: Gen[H], I: Gen[I]): Gen[Z]

  24. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  25. def boolean: Gen[Boolean]

  26. def byte: Gen[Byte]

  27. def char: Gen[Char]

  28. def charof(ev: Char, s: String, rs: NumericRange[Char]*): Gen[Char]

  29. def chars: GenS[List[Char]]

  30. def chars1: GenS[NonEmptyList[Char]]

  31. def choosedouble(l: Double, h: Double): Gen[Double]

    Args are inclusive.

    Args are inclusive. [l,h]

  32. def choosefloat(l: Float, h: Float): Gen[Float]

    Args are inclusive.

    Args are inclusive. [l,h]

  33. def chooseint(l: Int, h: Int): Gen[Int]

    Args are inclusive.

    Args are inclusive. [l,h]

  34. def chooselong(l: Long, h: Long): Gen[Long]

    Args are inclusive.

    Args are inclusive. [l,h]

  35. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. def digit: Gen[Digit]

  37. def digits: GenS[List[Digit]]

  38. def digits1: GenS[NonEmptyList[Digit]]

  39. def distribute[F[_], B](a: Gen[F[B]])(implicit D: Distributive[F]): F[Gen[B]]

  40. def distributeK[F[_], A, B](a: Gen[Kleisli[F, A, B]])(implicit D: Distributive[F]): Kleisli[F, A, Gen[B]]

  41. def distributeR[A, B](a: Gen[(A) ⇒ B]): (A) ⇒ Gen[B]

  42. def distributeRK[A, B](a: Gen[(A) ⇒ B]): Kleisli[Gen, A, B]

  43. def double: Gen[Double]

  44. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  45. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  46. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  47. def float: Gen[Float]

  48. def frequency[A](x: (Int, Gen[A]), xs: (Int, Gen[A])*): Gen[A]

  49. def frequencyL[A](l: NonEmptyList[(Int, Gen[A])]): Gen[A]

  50. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  51. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  52. def identifier: GenS[NonEmptyList[Char]]

  53. def identifierstring: GenS[String]

  54. def insert[A](a: A): Gen[A]

  55. def int: Gen[Int]

  56. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  57. def lift[A](f: (Size) ⇒ Rng[A]): GenS[A]

  58. def long: Gen[Long]

  59. def lower: Gen[Char]

  60. def lowers: GenS[List[Char]]

  61. def lowers1: GenS[NonEmptyList[Char]]

  62. def lowerstring: GenS[String]

  63. def lowerstring1: GenS[String]

  64. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  65. def negativedouble: Gen[Double]

  66. def negativefloat: Gen[Float]

  67. def negativeint: Gen[Int]

  68. def negativelong: Gen[Long]

  69. final def notify(): Unit

    Definition Classes
    AnyRef
  70. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  71. def numeric: Gen[Char]

  72. def numerics: GenS[List[Char]]

  73. def numerics1: GenS[NonEmptyList[Char]]

  74. def numericstring: GenS[String]

  75. def numericstring1: GenS[String]

  76. def oneof[A](a: A, as: A*): Gen[A]

  77. def oneofG[A](a: Gen[A], as: Gen[A]*): Gen[A]

  78. def oneofGC[A, B >: A](a: Gen[A], as: Gen[A]*): Gen[B]

  79. def oneofL[A](x: NonEmptyList[A]): Gen[A]

  80. def oneofSeq[A](as: Seq[A]): Gen[Option[A]]

  81. def oneofV[A](x: OneAnd[Vector, A]): Gen[A]

  82. def pair[A, B](A: Gen[A], B: Gen[B]): Gen[(A, B)]

  83. def positivedouble: Gen[Double]

  84. def positivefloat: Gen[Float]

  85. def positiveint: Gen[Int]

  86. def positivelong: Gen[Long]

  87. def propernoun: GenS[NonEmptyList[Char]]

  88. def propernounstring: GenS[String]

  89. def sequence[T[_], A](x: T[Gen[A]])(implicit T: Traverse[T]): Gen[T[A]]

  90. def sequencePair[X, A](x: X, r: Gen[A]): Gen[(X, A)]

  91. def short: Gen[Short]

  92. def shuffle[T, CC[X] <: TraversableOnce[X]](xs: CC[T])(implicit bf: CanBuildFrom[CC[T], T, CC[T]]): Gen[CC[T]]

  93. def string: GenS[String]

  94. def string1: GenS[String]

  95. def subset[A](as: TraversableOnce[A]): Gen[Vector[A]]

    Provides random subsets of the input set.

    Provides random subsets of the input set. Randomly deletes elements.

  96. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  97. def toString(): String

    Definition Classes
    AnyRef → Any
  98. def triple[A, B, C](A: Gen[A], B: Gen[B], C: Gen[C]): Gen[(A, B, C)]

  99. def tuple2[A, B](A: Gen[A], B: Gen[B]): Gen[(A, B)]

  100. def tuple3[A, B, C](A: Gen[A], B: Gen[B], C: Gen[C]): Gen[(A, B, C)]

  101. def tuple4[A, B, C, D](A: Gen[A], B: Gen[B], C: Gen[C], D: Gen[D]): Gen[(A, B, C, D)]

  102. def tuple5[A, B, C, D, E](A: Gen[A], B: Gen[B], C: Gen[C], D: Gen[D], E: Gen[E]): Gen[(A, B, C, D, E)]

  103. def tuple6[A, B, C, D, E, F](A: Gen[A], B: Gen[B], C: Gen[C], D: Gen[D], E: Gen[E], F: Gen[F]): Gen[(A, B, C, D, E, F)]

  104. def tuple7[A, B, C, D, E, F, G](A: Gen[A], B: Gen[B], C: Gen[C], D: Gen[D], E: Gen[E], F: Gen[F], G: Gen[G]): Gen[(A, B, C, D, E, F, G)]

  105. def tuple8[A, B, C, D, E, F, G, H](A: Gen[A], B: Gen[B], C: Gen[C], D: Gen[D], E: Gen[E], F: Gen[F], G: Gen[G], H: Gen[H]): Gen[(A, B, C, D, E, F, G, H)]

  106. def tuple9[A, B, C, D, E, F, G, H, I](A: Gen[A], B: Gen[B], C: Gen[C], D: Gen[D], E: Gen[E], F: Gen[F], G: Gen[G], H: Gen[H], I: Gen[I]): Gen[(A, B, C, D, E, F, G, H, I)]

  107. def unit: Gen[Unit]

  108. def unsized[A](rng: Rng[A]): Gen[A]

  109. def upper: Gen[Char]

  110. def uppers: GenS[List[Char]]

  111. def uppers1: GenS[NonEmptyList[Char]]

  112. def upperstring: GenS[String]

  113. def upperstring1: GenS[String]

  114. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  115. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  116. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped