Packages

object Arbitrary extends ArbitraryLowPriority with ArbitraryArities with JavaTimeArbitrary with Serializable

Source
Arbitrary.scala
Linear Supertypes
Serializable, JavaTimeArbitrary, ArbitraryArities, ArbitraryLowPriority, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Arbitrary
  2. Serializable
  3. JavaTimeArbitrary
  4. ArbitraryArities
  5. ArbitraryLowPriority
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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. def apply[T](g: => Gen[T]): Arbitrary[T]

    Creates an Arbitrary instance

    Creates an Arbitrary instance

    Definition Classes
    ArbitraryLowPriority
  5. implicit lazy val arbAnyVal: Arbitrary[AnyVal]

    Arbitrary AnyVal

    Arbitrary AnyVal

    Definition Classes
    ArbitraryLowPriority
  6. implicit lazy val arbBigDecimal: Arbitrary[BigDecimal]

    Arbitrary BigDecimal

    Arbitrary BigDecimal

    Definition Classes
    ArbitraryLowPriority
  7. implicit lazy val arbBigInt: Arbitrary[BigInt]

    Arbitrary BigInt

    Arbitrary BigInt

    Definition Classes
    ArbitraryLowPriority
  8. implicit lazy val arbBitSet: Arbitrary[BitSet]

    Arbitrary instance of scala.collection.BitSet

    Arbitrary instance of scala.collection.BitSet

    Definition Classes
    ArbitraryLowPriority
  9. implicit lazy val arbBool: Arbitrary[Boolean]

    Arbitrary instance of Boolean

    Arbitrary instance of Boolean

    Definition Classes
    ArbitraryLowPriority
  10. implicit lazy val arbByte: Arbitrary[Byte]

    Arbitrary instance of Byte

    Arbitrary instance of Byte

    Definition Classes
    ArbitraryLowPriority
  11. implicit lazy val arbCalendar: Arbitrary[Calendar]

    Arbitrary instance of Calendar

    Arbitrary instance of Calendar

    Definition Classes
    ArbitraryLowPriority
  12. implicit lazy val arbChar: Arbitrary[Char]

    Arbitrary instance of Char

    Arbitrary instance of Char

    Definition Classes
    ArbitraryLowPriority
  13. implicit def arbContainer[C[_], T](implicit a: Arbitrary[T], b: Buildable[T, C[T]], t: (C[T]) => Traversable[T]): Arbitrary[C[T]]

    Arbitrary instance of any org.scalacheck.util.Buildable container (such as lists, arrays, streams / lazy lists, etc).

    Arbitrary instance of any org.scalacheck.util.Buildable container (such as lists, arrays, streams / lazy lists, etc). The maximum size of the container depends on the size generation parameter.

    Definition Classes
    ArbitraryLowPriority
  14. implicit def arbContainer2[C[_, _], T, U](implicit a: Arbitrary[(T, U)], b: Buildable[(T, U), C[T, U]], t: (C[T, U]) => Traversable[(T, U)]): Arbitrary[C[T, U]]

    Arbitrary instance of any org.scalacheck.util.Buildable container (such as maps).

    Arbitrary instance of any org.scalacheck.util.Buildable container (such as maps). The maximum size of the container depends on the size generation parameter.

    Definition Classes
    ArbitraryLowPriority
  15. implicit lazy val arbDate: Arbitrary[Date]

    Arbitrary instance of Date

    Arbitrary instance of Date

    Definition Classes
    ArbitraryLowPriority
  16. implicit lazy val arbDouble: Arbitrary[Double]

    Arbitrary instance of Double

    Arbitrary instance of Double

    Definition Classes
    ArbitraryLowPriority
  17. implicit lazy val arbDuration: Arbitrary[Duration]

    Arbitrary instance of Duration.

    Arbitrary instance of Duration.

    In addition to FiniteDuration values, this can generate Duration.Inf, Duration.MinusInf, and Duration.Undefined.

    Definition Classes
    ArbitraryLowPriority
  18. implicit def arbEither[T, U](implicit at: Arbitrary[T], au: Arbitrary[U]): Arbitrary[Either[T, U]]

    Arbitrary instance of the Either type

    Arbitrary instance of the Either type

    Definition Classes
    ArbitraryLowPriority
  19. implicit def arbEnum[A <: Enum[A]](implicit A: ClassTag[A]): Arbitrary[A]
    Definition Classes
    ArbitraryLowPriority
  20. implicit lazy val arbError: Arbitrary[Error]

    Arbitrary instance of Error

    Arbitrary instance of Error

    Definition Classes
    ArbitraryLowPriority
  21. implicit lazy val arbException: Arbitrary[Exception]

    Arbitrary instance of Exception

    Arbitrary instance of Exception

    Definition Classes
    ArbitraryLowPriority
  22. implicit lazy val arbFiniteDuration: Arbitrary[FiniteDuration]

    Arbitrary instance of FiniteDuration

    Arbitrary instance of FiniteDuration

    Definition Classes
    ArbitraryLowPriority
  23. implicit lazy val arbFloat: Arbitrary[Float]

    Arbitrary instance of Float

    Arbitrary instance of Float

    Definition Classes
    ArbitraryLowPriority
  24. implicit def arbFunction0[T](implicit a: Arbitrary[T]): Arbitrary[() => T]

    Arbitrary instance of the Function0 type.

  25. implicit def arbFunction1[T1, Z](implicit g: Arbitrary[Z], co1: Cogen[T1]): Arbitrary[(T1) => Z]

    Arbitrary instance of Function1

    Arbitrary instance of Function1

    Definition Classes
    ArbitraryArities
  26. implicit def arbFunction10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8], co9: Cogen[T9], co10: Cogen[T10]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) => Z]

    Arbitrary instance of Function10

    Arbitrary instance of Function10

    Definition Classes
    ArbitraryArities
  27. implicit def arbFunction11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8], co9: Cogen[T9], co10: Cogen[T10], co11: Cogen[T11]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) => Z]

    Arbitrary instance of Function11

    Arbitrary instance of Function11

    Definition Classes
    ArbitraryArities
  28. implicit def arbFunction12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8], co9: Cogen[T9], co10: Cogen[T10], co11: Cogen[T11], co12: Cogen[T12]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) => Z]

    Arbitrary instance of Function12

    Arbitrary instance of Function12

    Definition Classes
    ArbitraryArities
  29. implicit def arbFunction13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8], co9: Cogen[T9], co10: Cogen[T10], co11: Cogen[T11], co12: Cogen[T12], co13: Cogen[T13]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) => Z]

    Arbitrary instance of Function13

    Arbitrary instance of Function13

    Definition Classes
    ArbitraryArities
  30. implicit def arbFunction14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8], co9: Cogen[T9], co10: Cogen[T10], co11: Cogen[T11], co12: Cogen[T12], co13: Cogen[T13], co14: Cogen[T14]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) => Z]

    Arbitrary instance of Function14

    Arbitrary instance of Function14

    Definition Classes
    ArbitraryArities
  31. implicit def arbFunction15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8], co9: Cogen[T9], co10: Cogen[T10], co11: Cogen[T11], co12: Cogen[T12], co13: Cogen[T13], co14: Cogen[T14], co15: Cogen[T15]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) => Z]

    Arbitrary instance of Function15

    Arbitrary instance of Function15

    Definition Classes
    ArbitraryArities
  32. implicit def arbFunction16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8], co9: Cogen[T9], co10: Cogen[T10], co11: Cogen[T11], co12: Cogen[T12], co13: Cogen[T13], co14: Cogen[T14], co15: Cogen[T15], co16: Cogen[T16]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) => Z]

    Arbitrary instance of Function16

    Arbitrary instance of Function16

    Definition Classes
    ArbitraryArities
  33. implicit def arbFunction17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8], co9: Cogen[T9], co10: Cogen[T10], co11: Cogen[T11], co12: Cogen[T12], co13: Cogen[T13], co14: Cogen[T14], co15: Cogen[T15], co16: Cogen[T16], co17: Cogen[T17]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) => Z]

    Arbitrary instance of Function17

    Arbitrary instance of Function17

    Definition Classes
    ArbitraryArities
  34. implicit def arbFunction18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8], co9: Cogen[T9], co10: Cogen[T10], co11: Cogen[T11], co12: Cogen[T12], co13: Cogen[T13], co14: Cogen[T14], co15: Cogen[T15], co16: Cogen[T16], co17: Cogen[T17], co18: Cogen[T18]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) => Z]

    Arbitrary instance of Function18

    Arbitrary instance of Function18

    Definition Classes
    ArbitraryArities
  35. implicit def arbFunction19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8], co9: Cogen[T9], co10: Cogen[T10], co11: Cogen[T11], co12: Cogen[T12], co13: Cogen[T13], co14: Cogen[T14], co15: Cogen[T15], co16: Cogen[T16], co17: Cogen[T17], co18: Cogen[T18], co19: Cogen[T19]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) => Z]

    Arbitrary instance of Function19

    Arbitrary instance of Function19

    Definition Classes
    ArbitraryArities
  36. implicit def arbFunction2[T1, T2, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2]): Arbitrary[(T1, T2) => Z]

    Arbitrary instance of Function2

    Arbitrary instance of Function2

    Definition Classes
    ArbitraryArities
  37. implicit def arbFunction20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8], co9: Cogen[T9], co10: Cogen[T10], co11: Cogen[T11], co12: Cogen[T12], co13: Cogen[T13], co14: Cogen[T14], co15: Cogen[T15], co16: Cogen[T16], co17: Cogen[T17], co18: Cogen[T18], co19: Cogen[T19], co20: Cogen[T20]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) => Z]

    Arbitrary instance of Function20

    Arbitrary instance of Function20

    Definition Classes
    ArbitraryArities
  38. implicit def arbFunction21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8], co9: Cogen[T9], co10: Cogen[T10], co11: Cogen[T11], co12: Cogen[T12], co13: Cogen[T13], co14: Cogen[T14], co15: Cogen[T15], co16: Cogen[T16], co17: Cogen[T17], co18: Cogen[T18], co19: Cogen[T19], co20: Cogen[T20], co21: Cogen[T21]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) => Z]

    Arbitrary instance of Function21

    Arbitrary instance of Function21

    Definition Classes
    ArbitraryArities
  39. implicit def arbFunction22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8], co9: Cogen[T9], co10: Cogen[T10], co11: Cogen[T11], co12: Cogen[T12], co13: Cogen[T13], co14: Cogen[T14], co15: Cogen[T15], co16: Cogen[T16], co17: Cogen[T17], co18: Cogen[T18], co19: Cogen[T19], co20: Cogen[T20], co21: Cogen[T21], co22: Cogen[T22]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22) => Z]

    Arbitrary instance of Function22

    Arbitrary instance of Function22

    Definition Classes
    ArbitraryArities
  40. implicit def arbFunction3[T1, T2, T3, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3]): Arbitrary[(T1, T2, T3) => Z]

    Arbitrary instance of Function3

    Arbitrary instance of Function3

    Definition Classes
    ArbitraryArities
  41. implicit def arbFunction4[T1, T2, T3, T4, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4]): Arbitrary[(T1, T2, T3, T4) => Z]

    Arbitrary instance of Function4

    Arbitrary instance of Function4

    Definition Classes
    ArbitraryArities
  42. implicit def arbFunction5[T1, T2, T3, T4, T5, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5]): Arbitrary[(T1, T2, T3, T4, T5) => Z]

    Arbitrary instance of Function5

    Arbitrary instance of Function5

    Definition Classes
    ArbitraryArities
  43. implicit def arbFunction6[T1, T2, T3, T4, T5, T6, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6]): Arbitrary[(T1, T2, T3, T4, T5, T6) => Z]

    Arbitrary instance of Function6

    Arbitrary instance of Function6

    Definition Classes
    ArbitraryArities
  44. implicit def arbFunction7[T1, T2, T3, T4, T5, T6, T7, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7) => Z]

    Arbitrary instance of Function7

    Arbitrary instance of Function7

    Definition Classes
    ArbitraryArities
  45. implicit def arbFunction8[T1, T2, T3, T4, T5, T6, T7, T8, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8) => Z]

    Arbitrary instance of Function8

    Arbitrary instance of Function8

    Definition Classes
    ArbitraryArities
  46. implicit def arbFunction9[T1, T2, T3, T4, T5, T6, T7, T8, T9, Z](implicit g: Arbitrary[Z], co1: Cogen[T1], co2: Cogen[T2], co3: Cogen[T3], co4: Cogen[T4], co5: Cogen[T5], co6: Cogen[T6], co7: Cogen[T7], co8: Cogen[T8], co9: Cogen[T9]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9) => Z]

    Arbitrary instance of Function9

    Arbitrary instance of Function9

    Definition Classes
    ArbitraryArities
  47. implicit def arbFuture[T](implicit a: Arbitrary[T]): Arbitrary[Future[T]]

    Arbitrary instance of the Future type

    Arbitrary instance of the Future type

    Definition Classes
    ArbitraryLowPriority
  48. implicit def arbGen[T](implicit a: Arbitrary[T]): Arbitrary[Gen[T]]

    Arbitrary instance of org.scalacheck.Gen

    Arbitrary instance of org.scalacheck.Gen

    Definition Classes
    ArbitraryLowPriority
  49. implicit lazy val arbGenParams: Arbitrary[Parameters]

    Arbitrary instance of gen params

    Arbitrary instance of gen params

    Definition Classes
    ArbitraryLowPriority
  50. implicit final lazy val arbInstant: Arbitrary[Instant]
    Definition Classes
    JavaTimeArbitrary
  51. implicit lazy val arbInt: Arbitrary[Int]

    Arbitrary instance of Int

    Arbitrary instance of Int

    Definition Classes
    ArbitraryLowPriority
  52. implicit final lazy val arbJavaDuration: Arbitrary[Duration]
    Definition Classes
    JavaTimeArbitrary
  53. implicit final lazy val arbLocalDate: Arbitrary[LocalDate]
    Definition Classes
    JavaTimeArbitrary
  54. implicit final lazy val arbLocalDateTime: Arbitrary[LocalDateTime]
    Definition Classes
    JavaTimeArbitrary
  55. implicit final lazy val arbLocalTime: Arbitrary[LocalTime]
    Definition Classes
    JavaTimeArbitrary
  56. implicit lazy val arbLong: Arbitrary[Long]

    Arbitrary instance of Long

    Arbitrary instance of Long

    Definition Classes
    ArbitraryLowPriority
  57. implicit final lazy val arbMonthDay: Arbitrary[MonthDay]
    Definition Classes
    JavaTimeArbitrary
  58. implicit lazy val arbNumber: Arbitrary[Number]

    Arbitrary java.lang.Number

    Arbitrary java.lang.Number

    Definition Classes
    ArbitraryLowPriority
  59. implicit final lazy val arbOffsetDateTime: Arbitrary[OffsetDateTime]
    Definition Classes
    JavaTimeArbitrary
  60. implicit final lazy val arbOffsetTime: Arbitrary[OffsetTime]
    Definition Classes
    JavaTimeArbitrary
  61. implicit def arbOption[T](implicit a: Arbitrary[T]): Arbitrary[Option[T]]

    Arbitrary instance of the Option type

    Arbitrary instance of the Option type

    Definition Classes
    ArbitraryLowPriority
  62. implicit def arbPartialFunction[A, B](implicit arg0: Cogen[A], arg1: Arbitrary[B]): Arbitrary[PartialFunction[A, B]]
    Definition Classes
    ArbitraryLowPriority
  63. implicit final lazy val arbPeriod: Arbitrary[Period]
    Definition Classes
    JavaTimeArbitrary
  64. implicit lazy val arbProp: Arbitrary[Prop]

    Generates an arbitrary property

    Generates an arbitrary property

    Definition Classes
    ArbitraryLowPriority
  65. implicit lazy val arbShort: Arbitrary[Short]

    Arbitrary instance of Short

    Arbitrary instance of Short

    Definition Classes
    ArbitraryLowPriority
  66. implicit lazy val arbString: Arbitrary[String]

    Arbitrary instance of String

    Arbitrary instance of String

    Definition Classes
    ArbitraryLowPriority
  67. implicit lazy val arbSymbol: Arbitrary[Symbol]

    Arbitrary instance of Symbol

    Arbitrary instance of Symbol

    Definition Classes
    ArbitraryLowPriority
  68. implicit lazy val arbTestParameters: Arbitrary[Parameters]

    Arbitrary instance of test parameters

    Arbitrary instance of test parameters

    Definition Classes
    ArbitraryLowPriority
  69. implicit lazy val arbThrowable: Arbitrary[Throwable]

    Arbitrary instance of Throwable

    Arbitrary instance of Throwable

    Definition Classes
    ArbitraryLowPriority
  70. implicit def arbTry[T](implicit a: Arbitrary[T]): Arbitrary[Try[T]]

    Arbitrary instance of the Try type

    Arbitrary instance of the Try type

    Definition Classes
    ArbitraryLowPriority
  71. implicit def arbTuple1[T1](implicit a1: Arbitrary[T1]): Arbitrary[(T1)]

    Arbitrary instance of 1-Tuple

    Arbitrary instance of 1-Tuple

    Definition Classes
    ArbitraryArities
  72. implicit def arbTuple10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]

    Arbitrary instance of 10-Tuple

    Arbitrary instance of 10-Tuple

    Definition Classes
    ArbitraryArities
  73. implicit def arbTuple11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]

    Arbitrary instance of 11-Tuple

    Arbitrary instance of 11-Tuple

    Definition Classes
    ArbitraryArities
  74. implicit def arbTuple12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]

    Arbitrary instance of 12-Tuple

    Arbitrary instance of 12-Tuple

    Definition Classes
    ArbitraryArities
  75. implicit def arbTuple13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]

    Arbitrary instance of 13-Tuple

    Arbitrary instance of 13-Tuple

    Definition Classes
    ArbitraryArities
  76. implicit def arbTuple14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]

    Arbitrary instance of 14-Tuple

    Arbitrary instance of 14-Tuple

    Definition Classes
    ArbitraryArities
  77. implicit def arbTuple15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]

    Arbitrary instance of 15-Tuple

    Arbitrary instance of 15-Tuple

    Definition Classes
    ArbitraryArities
  78. implicit def arbTuple16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], a16: Arbitrary[T16]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]

    Arbitrary instance of 16-Tuple

    Arbitrary instance of 16-Tuple

    Definition Classes
    ArbitraryArities
  79. implicit def arbTuple17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], a16: Arbitrary[T16], a17: Arbitrary[T17]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]

    Arbitrary instance of 17-Tuple

    Arbitrary instance of 17-Tuple

    Definition Classes
    ArbitraryArities
  80. implicit def arbTuple18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], a16: Arbitrary[T16], a17: Arbitrary[T17], a18: Arbitrary[T18]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]

    Arbitrary instance of 18-Tuple

    Arbitrary instance of 18-Tuple

    Definition Classes
    ArbitraryArities
  81. implicit def arbTuple19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], a16: Arbitrary[T16], a17: Arbitrary[T17], a18: Arbitrary[T18], a19: Arbitrary[T19]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]

    Arbitrary instance of 19-Tuple

    Arbitrary instance of 19-Tuple

    Definition Classes
    ArbitraryArities
  82. implicit def arbTuple2[T1, T2](implicit a1: Arbitrary[T1], a2: Arbitrary[T2]): Arbitrary[(T1, T2)]

    Arbitrary instance of 2-Tuple

    Arbitrary instance of 2-Tuple

    Definition Classes
    ArbitraryArities
  83. implicit def arbTuple20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], a16: Arbitrary[T16], a17: Arbitrary[T17], a18: Arbitrary[T18], a19: Arbitrary[T19], a20: Arbitrary[T20]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]

    Arbitrary instance of 20-Tuple

    Arbitrary instance of 20-Tuple

    Definition Classes
    ArbitraryArities
  84. implicit def arbTuple21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], a16: Arbitrary[T16], a17: Arbitrary[T17], a18: Arbitrary[T18], a19: Arbitrary[T19], a20: Arbitrary[T20], a21: Arbitrary[T21]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)]

    Arbitrary instance of 21-Tuple

    Arbitrary instance of 21-Tuple

    Definition Classes
    ArbitraryArities
  85. implicit def arbTuple22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], a16: Arbitrary[T16], a17: Arbitrary[T17], a18: Arbitrary[T18], a19: Arbitrary[T19], a20: Arbitrary[T20], a21: Arbitrary[T21], a22: Arbitrary[T22]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)]

    Arbitrary instance of 22-Tuple

    Arbitrary instance of 22-Tuple

    Definition Classes
    ArbitraryArities
  86. implicit def arbTuple3[T1, T2, T3](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3]): Arbitrary[(T1, T2, T3)]

    Arbitrary instance of 3-Tuple

    Arbitrary instance of 3-Tuple

    Definition Classes
    ArbitraryArities
  87. implicit def arbTuple4[T1, T2, T3, T4](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4]): Arbitrary[(T1, T2, T3, T4)]

    Arbitrary instance of 4-Tuple

    Arbitrary instance of 4-Tuple

    Definition Classes
    ArbitraryArities
  88. implicit def arbTuple5[T1, T2, T3, T4, T5](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5]): Arbitrary[(T1, T2, T3, T4, T5)]

    Arbitrary instance of 5-Tuple

    Arbitrary instance of 5-Tuple

    Definition Classes
    ArbitraryArities
  89. implicit def arbTuple6[T1, T2, T3, T4, T5, T6](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6]): Arbitrary[(T1, T2, T3, T4, T5, T6)]

    Arbitrary instance of 6-Tuple

    Arbitrary instance of 6-Tuple

    Definition Classes
    ArbitraryArities
  90. implicit def arbTuple7[T1, T2, T3, T4, T5, T6, T7](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7)]

    Arbitrary instance of 7-Tuple

    Arbitrary instance of 7-Tuple

    Definition Classes
    ArbitraryArities
  91. implicit def arbTuple8[T1, T2, T3, T4, T5, T6, T7, T8](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8)]

    Arbitrary instance of 8-Tuple

    Arbitrary instance of 8-Tuple

    Definition Classes
    ArbitraryArities
  92. implicit def arbTuple9[T1, T2, T3, T4, T5, T6, T7, T8, T9](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9]): Arbitrary[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]

    Arbitrary instance of 9-Tuple

    Arbitrary instance of 9-Tuple

    Definition Classes
    ArbitraryArities
  93. implicit lazy val arbUnit: Arbitrary[Unit]

    Absolutely, totally, 100% arbitrarily chosen Unit.

    Absolutely, totally, 100% arbitrarily chosen Unit.

    Definition Classes
    ArbitraryLowPriority
  94. implicit lazy val arbUuid: Arbitrary[UUID]

    Arbitrary instance of UUID

    Arbitrary instance of UUID

    Definition Classes
    ArbitraryLowPriority
  95. implicit final lazy val arbYear: Arbitrary[Year]
    Definition Classes
    JavaTimeArbitrary
  96. implicit final lazy val arbYearMonth: Arbitrary[YearMonth]
    Definition Classes
    JavaTimeArbitrary
  97. implicit final lazy val arbZoneId: Arbitrary[ZoneId]
    Definition Classes
    JavaTimeArbitrary
  98. implicit final lazy val arbZoneOffset: Arbitrary[ZoneOffset]
    Definition Classes
    JavaTimeArbitrary
  99. implicit final lazy val arbZonedDateTime: Arbitrary[ZonedDateTime]
    Definition Classes
    JavaTimeArbitrary
  100. def arbitrary[T](implicit a: Arbitrary[T]): Gen[T]

    Returns an arbitrary generator for the type T.

    Returns an arbitrary generator for the type T.

    Definition Classes
    ArbitraryLowPriority
  101. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  102. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  103. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  104. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  105. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  106. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  107. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  108. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  109. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  110. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  111. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  112. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  113. def toString(): String
    Definition Classes
    AnyRef → Any
  114. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  115. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  116. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Serializable

Inherited from JavaTimeArbitrary

Inherited from ArbitraryArities

Inherited from ArbitraryLowPriority

Inherited from AnyRef

Inherited from Any

Ungrouped