org.scalatest.prop

Chooser

object Chooser

Provides Chooser instances for all of the major numeric types in the Scala Standard Library and Scalactic.

All of the instances provided here are simply shells over functions in Randomizer, but there is nothing sacred about that -- your own instances should use that for randomization, but will not usually be direct calls to its built-in "choose" functions.

Source
Chooser.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Chooser
  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: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

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

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. implicit val byteChooser: Chooser[Byte]

  8. implicit val charChooser: Chooser[Char]

  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. implicit val doubleChooser: Chooser[Double]

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

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. implicit val finiteDoubleChooser: Chooser[FiniteDouble]

  15. implicit val finiteFloatChooser: Chooser[FiniteFloat]

  16. implicit val floatChooser: Chooser[Float]

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

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

    Definition Classes
    AnyRef → Any
  19. implicit val intChooser: Chooser[Int]

  20. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  21. implicit val longChooser: Chooser[Long]

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

    Definition Classes
    AnyRef
  23. implicit val negDoubleChooser: Chooser[NegDouble]

  24. implicit val negFiniteDoubleChooser: Chooser[NegFiniteDouble]

  25. implicit val negFiniteFloatChooser: Chooser[NegFiniteFloat]

  26. implicit val negFloatChooser: Chooser[NegFloat]

  27. implicit val negIntChooser: Chooser[NegInt]

  28. implicit val negLongChooser: Chooser[NegLong]

  29. implicit val negZDoubleChooser: Chooser[NegZDouble]

  30. implicit val negZFiniteDoubleChooser: Chooser[NegZFiniteDouble]

  31. implicit val negZFiniteFloatChooser: Chooser[NegZFiniteFloat]

  32. implicit val negZFloatChooser: Chooser[NegZFloat]

  33. implicit val negZIntChooser: Chooser[NegZInt]

  34. implicit val negZLongChooser: Chooser[NegZLong]

  35. implicit val nonZeroDoubleChooser: Chooser[NonZeroDouble]

  36. implicit val nonZeroFiniteDoubleChooser: Chooser[NonZeroFiniteDouble]

  37. implicit val nonZeroFiniteFloatChooser: Chooser[NonZeroFiniteFloat]

  38. implicit val nonZeroFloatChooser: Chooser[NonZeroFloat]

  39. implicit val nonZeroIntChooser: Chooser[NonZeroInt]

  40. implicit val nonZeroLongChooser: Chooser[NonZeroLong]

  41. final def notify(): Unit

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

    Definition Classes
    AnyRef
  43. implicit val posDoubleChooser: Chooser[PosDouble]

  44. implicit val posFiniteDoubleChooser: Chooser[PosFiniteDouble]

  45. implicit val posFiniteFloatChooser: Chooser[PosFiniteFloat]

  46. implicit val posFloatChooser: Chooser[PosFloat]

  47. implicit val posIntChooser: Chooser[PosInt]

  48. implicit val posLongChooser: Chooser[PosLong]

  49. implicit val posZDoubleChooser: Chooser[PosZDouble]

  50. implicit val posZFiniteDoubleChooser: Chooser[PosZFiniteDouble]

  51. implicit val posZFiniteFloatChooser: Chooser[PosZFiniteFloat]

  52. implicit val posZFloatChooser: Chooser[PosZFloat]

  53. implicit val posZIntChooser: Chooser[PosZInt]

  54. implicit val posZLongChooser: Chooser[PosZLong]

  55. implicit val shortChooser: Chooser[Short]

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

    Definition Classes
    AnyRef
  57. def toString(): String

    Definition Classes
    AnyRef → Any
  58. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped