Packages

o

org.http4s.laws.discipline

ArbitraryInstances

object ArbitraryInstances extends ArbitraryInstances

Source
ArbitraryInstances.scala
Linear Supertypes
ArbitraryInstances, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ArbitraryInstances
  2. ArbitraryInstances
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
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. val allowedQDText: List[Char]
    Definition Classes
    ArbitraryInstances
  5. val allowedText: List[Char]
    Definition Classes
    ArbitraryInstances
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  8. def cogenFuture[A](implicit ec: TestContext, cg: Cogen[Try[A]]): Cogen[Future[A]]
    Definition Classes
    ArbitraryInstances
  9. val ctlChar: List[Char]
    Definition Classes
    ArbitraryInstances
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. val genChar: Gen[Char]
    Definition Classes
    ArbitraryInstances
  14. def genCharsetRangeNoQuality: Gen[CharsetRange]
    Definition Classes
    ArbitraryInstances
  15. def genContentCodingNoQuality: Gen[ContentCoding]
    Definition Classes
    ArbitraryInstances
  16. val genCrLf: Gen[String]
    Definition Classes
    ArbitraryInstances
  17. val genCustomStatus: Gen[Status]
    Definition Classes
    ArbitraryInstances
  18. val genCustomStatusReason: Gen[String]
  19. val genFieldContent: Gen[String]
    Definition Classes
    ArbitraryInstances
  20. val genFieldValue: Gen[String]
    Definition Classes
    ArbitraryInstances
  21. val genFieldVchar: Gen[Char]
    Definition Classes
    ArbitraryInstances
  22. val genFiniteDuration: Gen[FiniteDuration]
    Definition Classes
    ArbitraryInstances
  23. val genHexDigit: Gen[Char]
    Definition Classes
    ArbitraryInstances
  24. val genHttpDate: Gen[HttpDate]
    Definition Classes
    ArbitraryInstances
  25. val genHttpExpireDate: Gen[HttpDate]
    Definition Classes
    ArbitraryInstances
  26. def genLanguageTagNoQuality: Gen[LanguageTag]
    Definition Classes
    ArbitraryInstances
  27. val genListSep: Gen[String]
  28. val genLws: Gen[String]
    Definition Classes
    ArbitraryInstances
  29. val genOctet: Gen[Char]
    Definition Classes
    ArbitraryInstances
  30. val genOptWs: Gen[String]
  31. val genPctEncoded: Gen[String]
    Definition Classes
    ArbitraryInstances
  32. val genQDText: Gen[String]
    Definition Classes
    ArbitraryInstances
  33. val genQuotedPair: Gen[String]
    Definition Classes
    ArbitraryInstances
  34. val genQuotedString: Gen[String]
    Definition Classes
    ArbitraryInstances
  35. val genRightLws: Gen[String]
    Definition Classes
    ArbitraryInstances
  36. val genStandardMethod: Gen[Method]
    Definition Classes
    ArbitraryInstances
  37. val genStandardStatus: Gen[Status]
    Definition Classes
    ArbitraryInstances
  38. val genSubDelims: Gen[Char]
    Definition Classes
    ArbitraryInstances
  39. val genTchar: Gen[Char]
    Definition Classes
    ArbitraryInstances
  40. val genText: Gen[String]
    Definition Classes
    ArbitraryInstances
  41. val genToken: Gen[String]
    Definition Classes
    ArbitraryInstances
  42. val genUnreserved: Gen[Char]
    Definition Classes
    ArbitraryInstances
  43. val genValidStatusCode: Gen[Int]
    Definition Classes
    ArbitraryInstances
  44. val genVchar: Gen[Char]
    Definition Classes
    ArbitraryInstances
  45. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  46. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  47. implicit val http4sArbitraryMediaType: Arbitrary[MediaType]
    Definition Classes
    ArbitraryInstances
  48. val http4sGenMediaRange: Gen[MediaRange]
    Definition Classes
    ArbitraryInstances
  49. val http4sGenMediaRangeAndQValue: Gen[MediaRangeAndQValue]
    Definition Classes
    ArbitraryInstances
  50. val http4sGenMediaRangeExtension: Gen[(String, String)]
    Definition Classes
    ArbitraryInstances
  51. val http4sGenMediaRangeExtensions: Gen[Map[String, String]]
    Definition Classes
    ArbitraryInstances
  52. val http4sGenUnquotedPair: Gen[String]
    Definition Classes
    ArbitraryInstances
  53. implicit val http4sTestingArbitraryForAcceptCharset: Arbitrary[Accept-Charset]
    Definition Classes
    ArbitraryInstances
  54. implicit val http4sTestingArbitraryForAcceptEncoding: Arbitrary[Accept-Encoding]
    Definition Classes
    ArbitraryInstances
  55. implicit val http4sTestingArbitraryForAcceptHeader: Arbitrary[Accept]
    Definition Classes
    ArbitraryInstances
  56. implicit val http4sTestingArbitraryForAcceptLanguage: Arbitrary[Accept-Language]
    Definition Classes
    ArbitraryInstances
  57. implicit val http4sTestingArbitraryForAgeHeader: Arbitrary[Age]
    Definition Classes
    ArbitraryInstances
  58. implicit val http4sTestingArbitraryForAllow: Arbitrary[Allow]
    Definition Classes
    ArbitraryInstances
  59. implicit val http4sTestingArbitraryForAuthority: Arbitrary[Authority]
    Definition Classes
    ArbitraryInstances
  60. implicit val http4sTestingArbitraryForCaseInsensitiveString: Arbitrary[CaseInsensitiveString]
    Definition Classes
    ArbitraryInstances
  61. implicit val http4sTestingArbitraryForCharset: Arbitrary[Charset]
    Definition Classes
    ArbitraryInstances
  62. implicit val http4sTestingArbitraryForCharsetAtomRange: Arbitrary[Atom]
    Definition Classes
    ArbitraryInstances
  63. implicit val http4sTestingArbitraryForCharsetRange: Arbitrary[CharsetRange]
    Definition Classes
    ArbitraryInstances
  64. implicit val http4sTestingArbitraryForCharsetSplatRange: Arbitrary[*]
    Definition Classes
    ArbitraryInstances
  65. implicit val http4sTestingArbitraryForContentEncoding: Arbitrary[Content-Encoding]
    Definition Classes
    ArbitraryInstances
  66. implicit val http4sTestingArbitraryForContentLength: Arbitrary[Content-Length]
    Definition Classes
    ArbitraryInstances
  67. implicit val http4sTestingArbitraryForContentType: Arbitrary[Content-Type]
    Definition Classes
    ArbitraryInstances
  68. implicit val http4sTestingArbitraryForDateHeader: Arbitrary[Date]
    Definition Classes
    ArbitraryInstances
  69. implicit def http4sTestingArbitraryForDecodeFailure: Arbitrary[DecodeFailure]
    Definition Classes
    ArbitraryInstances
  70. implicit def http4sTestingArbitraryForEntity[F[_]]: Arbitrary[Entity[F]]
    Definition Classes
    ArbitraryInstances
  71. implicit def http4sTestingArbitraryForEntityDecoder[F[_], A](implicit F: Effect[F], g: Arbitrary[DecodeResult[F, A]]): Arbitrary[EntityDecoder[F, A]]
    Definition Classes
    ArbitraryInstances
  72. implicit def http4sTestingArbitraryForEntityEncoder[F[_], A](implicit CA: Cogen[A]): Arbitrary[EntityEncoder[F, A]]
    Definition Classes
    ArbitraryInstances
  73. implicit val http4sTestingArbitraryForExpiresHeader: Arbitrary[Expires]
    Definition Classes
    ArbitraryInstances
  74. implicit val http4sTestingArbitraryForHeader: Arbitrary[Header]
    Definition Classes
    ArbitraryInstances
  75. implicit val http4sTestingArbitraryForHeaders: Arbitrary[Headers]
    Definition Classes
    ArbitraryInstances
  76. implicit val http4sTestingArbitraryForHttpVersion: Arbitrary[HttpVersion]
    Definition Classes
    ArbitraryInstances
  77. implicit val http4sTestingArbitraryForIpv4Address: Arbitrary[Ipv4Address]
    Definition Classes
    ArbitraryInstances
  78. implicit val http4sTestingArbitraryForIpv6Address: Arbitrary[Ipv6Address]
    Definition Classes
    ArbitraryInstances
  79. implicit val http4sTestingArbitraryForLanguageTag: Arbitrary[LanguageTag]
    Definition Classes
    ArbitraryInstances
  80. implicit val http4sTestingArbitraryForLink: Arbitrary[LinkValue]
    Definition Classes
    ArbitraryInstances
  81. implicit val http4sTestingArbitraryForMediaRange: Arbitrary[MediaRange]
    Definition Classes
    ArbitraryInstances
  82. implicit val http4sTestingArbitraryForMethod: Arbitrary[Method]
    Definition Classes
    ArbitraryInstances
  83. implicit val http4sTestingArbitraryForNioCharset: Arbitrary[java.nio.charset.Charset]
    Definition Classes
    ArbitraryInstances
  84. implicit def http4sTestingArbitraryForNonEmptyList[A](implicit arg0: Arbitrary[A]): Arbitrary[NonEmptyList[A]]
    Definition Classes
    ArbitraryInstances
  85. implicit val http4sTestingArbitraryForQValue: Arbitrary[QValue]
    Definition Classes
    ArbitraryInstances
  86. implicit val http4sTestingArbitraryForQuery: Arbitrary[Query]
    Definition Classes
    ArbitraryInstances
  87. implicit val http4sTestingArbitraryForQueryParam: Arbitrary[(String, Option[String])]
    Definition Classes
    ArbitraryInstances
  88. implicit val http4sTestingArbitraryForRawHeader: Arbitrary[Raw]
    Definition Classes
    ArbitraryInstances
  89. implicit val http4sTestingArbitraryForRegName: Arbitrary[RegName]
  90. implicit val http4sTestingArbitraryForRetryAfterHeader: Arbitrary[Retry-After]
    Definition Classes
    ArbitraryInstances
  91. implicit val http4sTestingArbitraryForSTS: Arbitrary[Strict-Transport-Security]
    Definition Classes
    ArbitraryInstances
  92. implicit val http4sTestingArbitraryForScheme: Arbitrary[Scheme]
    Definition Classes
    ArbitraryInstances
  93. implicit val http4sTestingArbitraryForServerSentEvent: Arbitrary[ServerSentEvent]
    Definition Classes
    ArbitraryInstances
  94. implicit val http4sTestingArbitraryForStatus: Arbitrary[Status]
    Definition Classes
    ArbitraryInstances
  95. implicit val http4sTestingArbitraryForTransferCoding: Arbitrary[TransferCoding]
    Definition Classes
    ArbitraryInstances
  96. implicit val http4sTestingArbitraryForTransferEncoding: Arbitrary[Transfer-Encoding]
    Definition Classes
    ArbitraryInstances
  97. implicit val http4sTestingArbitraryForUri: Arbitrary[Uri]

    https://tools.ietf.org/html/rfc3986

    https://tools.ietf.org/html/rfc3986

    Definition Classes
    ArbitraryInstances
  98. implicit val http4sTestingArbitraryForUriHost: Arbitrary[Host]
    Definition Classes
    ArbitraryInstances
  99. implicit val http4sTestingArbitraryForUrlForm: Arbitrary[UrlForm]
    Definition Classes
    ArbitraryInstances
  100. implicit val http4sTestingArbitraryForUserInfo: Arbitrary[UserInfo]
    Definition Classes
    ArbitraryInstances
  101. implicit val http4sTestingArbitraryForXB3Flags: Arbitrary[X-B3-Flags]
    Definition Classes
    ArbitraryInstances
  102. implicit val http4sTestingArbitraryForXB3ParentSpanId: Arbitrary[X-B3-ParentSpanId]
    Definition Classes
    ArbitraryInstances
  103. implicit val http4sTestingArbitraryForXB3Sampled: Arbitrary[X-B3-Sampled]
    Definition Classes
    ArbitraryInstances
  104. implicit val http4sTestingArbitraryForXB3SpanId: Arbitrary[X-B3-SpanId]
    Definition Classes
    ArbitraryInstances
  105. implicit val http4sTestingArbitraryForXB3TraceId: Arbitrary[X-B3-TraceId]
    Definition Classes
    ArbitraryInstances
  106. implicit val http4sTestingCogenForAuthority: Cogen[Authority]
  107. implicit val http4sTestingCogenForCaseInsensitiveString: Cogen[CaseInsensitiveString]
    Definition Classes
    ArbitraryInstances
  108. implicit val http4sTestingCogenForCharset: Cogen[Charset]
    Definition Classes
    ArbitraryInstances
  109. implicit val http4sTestingCogenForCharsetRange: Cogen[CharsetRange]
    Definition Classes
    ArbitraryInstances
  110. implicit val http4sTestingCogenForContentCoding: Cogen[ContentCoding]
    Definition Classes
    ArbitraryInstances
  111. implicit def http4sTestingCogenForEntity[F[_]](implicit F: Effect[F]): Cogen[Entity[F]]
    Definition Classes
    ArbitraryInstances
  112. implicit def http4sTestingCogenForEntityBody[F[_]](implicit F: Effect[F]): Cogen[EntityBody[F]]
    Definition Classes
    ArbitraryInstances
  113. implicit def http4sTestingCogenForHeader: Cogen[Header]
    Definition Classes
    ArbitraryInstances
  114. implicit def http4sTestingCogenForHeaders: Cogen[Headers]
    Definition Classes
    ArbitraryInstances
  115. implicit val http4sTestingCogenForHttpVersion: Cogen[HttpVersion]
    Definition Classes
    ArbitraryInstances
  116. implicit val http4sTestingCogenForIpv4Address: Cogen[Ipv4Address]
    Definition Classes
    ArbitraryInstances
  117. implicit val http4sTestingCogenForIpv6Address: Cogen[Ipv6Address]
    Definition Classes
    ArbitraryInstances
  118. implicit def http4sTestingCogenForMedia[F[_]](implicit F: Effect[F]): Cogen[Media[F]]
    Definition Classes
    ArbitraryInstances
  119. implicit val http4sTestingCogenForMediaRange: Cogen[MediaRange]
    Definition Classes
    ArbitraryInstances
  120. implicit val http4sTestingCogenForMediaType: Cogen[MediaType]
    Definition Classes
    ArbitraryInstances
  121. implicit def http4sTestingCogenForMessage[F[_]](implicit F: Effect[F]): Cogen[Message[F]]
    Definition Classes
    ArbitraryInstances
  122. implicit val http4sTestingCogenForMethod: Cogen[Method]
    Definition Classes
    ArbitraryInstances
  123. implicit val http4sTestingCogenForNioCharset: Cogen[java.nio.charset.Charset]
    Definition Classes
    ArbitraryInstances
  124. implicit val http4sTestingCogenForQValue: Cogen[QValue]
    Definition Classes
    ArbitraryInstances
  125. implicit val http4sTestingCogenForQuery: Cogen[Query]
  126. implicit val http4sTestingCogenForRegName: Cogen[RegName]
  127. implicit val http4sTestingCogenForScheme: Cogen[Scheme]
    Definition Classes
    ArbitraryInstances
  128. implicit val http4sTestingCogenForStatus: Cogen[Status]
    Definition Classes
    ArbitraryInstances
  129. implicit val http4sTestingCogenForTransferCoding: Cogen[TransferCoding]
    Definition Classes
    ArbitraryInstances
  130. implicit val http4sTestingCogenForUri: Cogen[Uri]
    Definition Classes
    ArbitraryInstances
  131. implicit val http4sTestingCogenForUriHost: Cogen[Host]
  132. implicit val http4sTestingCogenForUserInfo: Cogen[UserInfo]
    Definition Classes
    ArbitraryInstances
  133. implicit val http4sTestingGenForInvalidMessageBodyFailure: Gen[InvalidMessageBodyFailure]
    Definition Classes
    ArbitraryInstances
  134. implicit val http4sTestingGenForMalformedMessageBodyFailure: Gen[MalformedMessageBodyFailure]
    Definition Classes
    ArbitraryInstances
  135. implicit val http4sTestingGenForMediaTypeMismatch: Gen[MediaTypeMismatch]
    Definition Classes
    ArbitraryInstances
  136. implicit val http4sTestingGenForMediaTypeMissing: Gen[MediaTypeMissing]
    Definition Classes
    ArbitraryInstances
  137. implicit def http4sTestingGenForPureByteStream[F[_]]: Gen[Stream[Pure, Byte]]
    Definition Classes
    ArbitraryInstances
  138. implicit val http4sTrstingArbitraryForContentCoding: Arbitrary[ContentCoding]
    Definition Classes
    ArbitraryInstances
  139. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  140. val lws: List[Char]
    Definition Classes
    ArbitraryInstances
  141. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  142. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  143. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  144. val octets: List[Char]
    Definition Classes
    ArbitraryInstances
  145. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  146. def toString(): String
    Definition Classes
    AnyRef → Any
  147. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  148. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  149. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Deprecated Value Members

  1. val charsetRangesNoQuality: Gen[CharsetRange]
    Definition Classes
    ArbitraryInstances
    Annotations
    @deprecated
    Deprecated

    (Since version 0.15.7) Use genCharsetRangeNoQuality. This one may cause deadlocks.

Inherited from ArbitraryInstances

Inherited from AnyRef

Inherited from Any

Ungrouped