Object/Trait

org.scalatest.prop

Chooser

Related Docs: trait Chooser | package prop

Permalink

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
Visibility
  1. Public
  2. All

Value Members

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

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

    Permalink
  6. implicit val charChooser: Chooser[Char]

    Permalink
  7. def clone(): AnyRef

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

    Permalink
  9. final def eq(arg0: AnyRef): Boolean

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

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

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

    Permalink
  13. implicit val finiteFloatChooser: Chooser[FiniteFloat]

    Permalink
  14. implicit val floatChooser: Chooser[Float]

    Permalink
  15. final def getClass(): Class[_]

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

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

    Permalink
  18. final def isInstanceOf[T0]: Boolean

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

    Permalink
  20. final def ne(arg0: AnyRef): Boolean

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

    Permalink
  22. implicit val negFiniteDoubleChooser: Chooser[NegFiniteDouble]

    Permalink
  23. implicit val negFiniteFloatChooser: Chooser[NegFiniteFloat]

    Permalink
  24. implicit val negFloatChooser: Chooser[NegFloat]

    Permalink
  25. implicit val negIntChooser: Chooser[NegInt]

    Permalink
  26. implicit val negLongChooser: Chooser[NegLong]

    Permalink
  27. implicit val negZDoubleChooser: Chooser[NegZDouble]

    Permalink
  28. implicit val negZFiniteDoubleChooser: Chooser[NegZFiniteDouble]

    Permalink
  29. implicit val negZFiniteFloatChooser: Chooser[NegZFiniteFloat]

    Permalink
  30. implicit val negZFloatChooser: Chooser[NegZFloat]

    Permalink
  31. implicit val negZIntChooser: Chooser[NegZInt]

    Permalink
  32. implicit val negZLongChooser: Chooser[NegZLong]

    Permalink
  33. implicit val nonZeroDoubleChooser: Chooser[NonZeroDouble]

    Permalink
  34. implicit val nonZeroFiniteDoubleChooser: Chooser[NonZeroFiniteDouble]

    Permalink
  35. implicit val nonZeroFiniteFloatChooser: Chooser[NonZeroFiniteFloat]

    Permalink
  36. implicit val nonZeroFloatChooser: Chooser[NonZeroFloat]

    Permalink
  37. implicit val nonZeroIntChooser: Chooser[NonZeroInt]

    Permalink
  38. implicit val nonZeroLongChooser: Chooser[NonZeroLong]

    Permalink
  39. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  40. final def notifyAll(): Unit

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

    Permalink
  42. implicit val posFiniteDoubleChooser: Chooser[PosFiniteDouble]

    Permalink
  43. implicit val posFiniteFloatChooser: Chooser[PosFiniteFloat]

    Permalink
  44. implicit val posFloatChooser: Chooser[PosFloat]

    Permalink
  45. implicit val posIntChooser: Chooser[PosInt]

    Permalink
  46. implicit val posLongChooser: Chooser[PosLong]

    Permalink
  47. implicit val posZDoubleChooser: Chooser[PosZDouble]

    Permalink
  48. implicit val posZFiniteDoubleChooser: Chooser[PosZFiniteDouble]

    Permalink
  49. implicit val posZFiniteFloatChooser: Chooser[PosZFiniteFloat]

    Permalink
  50. implicit val posZFloatChooser: Chooser[PosZFloat]

    Permalink
  51. implicit val posZIntChooser: Chooser[PosZInt]

    Permalink
  52. implicit val posZLongChooser: Chooser[PosZLong]

    Permalink
  53. implicit val shortChooser: Chooser[Short]

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

    Permalink
    Definition Classes
    AnyRef
  55. def toString(): String

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped