Packages

package check

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. check
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package bytes
  2. package checksum
  3. package css
  4. package jmespath
  5. package jsonpath
  6. package regex
  7. package stream
  8. package string
  9. package substring
  10. package time
  11. package xpath

Type Members

  1. trait Check[R] extends AnyRef
  2. trait CheckBuilder[T, P] extends AnyRef
  3. abstract class CheckMaterializer[T, C <: Check[R], R, P] extends AnyRef
  4. final case class CheckResult(extractedValue: Option[Any], saveAs: Option[String]) extends Product with Serializable
  5. trait CheckSupport extends AnyRef
  6. final class ChecksumCheck[R] extends Check[R]
  7. final class CountCriterionExtractor[P, T] extends CriterionExtractor[P, T, Int]
  8. abstract class CriterionExtractor[P, T, X] extends Extractor[P, X]
  9. trait Extractor[P, X] extends AnyRef
  10. final class FindAllCriterionExtractor[P, T, X] extends CriterionExtractor[P, T, Seq[X]]
  11. class FindCriterionExtractor[P, T, X] extends CriterionExtractor[P, T, X]
  12. final class FindExtractor[P, X] extends Extractor[P, X]
  13. implicit final class LiftedSeqOption[X] extends AnyVal
  14. abstract class Matcher[A] extends Validator[A]
  15. type Preparer[R, P] = (R) => Validation[P]

    Transform the raw response into something that will be used as check input, e.g.

    Transform the raw response into something that will be used as check input, e.g. building a DOM tree from an HTTP response body. The result might be cached and reused for other checks of the same kind performed on the same response.

  16. type Specializer[C <: Check[R], R] = (Check[R]) => C

    Specializes a generic check for a given protocol.

  17. trait TypedCheckIfMaker[R, C <: Check[R]] extends AnyRef
  18. trait UntypedCheckIfMaker[C <: Check[_]] extends AnyRef
  19. trait Validator[A] extends AnyRef

Value Members

  1. def identityPreparer[T]: Preparer[T, T]
  2. object Check
  3. object CheckBuilder
  4. object CheckResult extends Serializable
  5. object Matcher
  6. object Validator

Inherited from AnyRef

Inherited from Any

Ungrouped