com.wix.accord

dsl

package dsl

Linear Supertypes
BooleanOps, OrderingOps, GenericOps, CollectionOps, StringOps, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. dsl
  2. BooleanOps
  3. OrderingOps
  4. GenericOps
  5. CollectionOps
  6. StringOps
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type HasSize = Any { def size: Int }

    Definition Classes
    CollectionOps
  2. implicit class ValidatorBooleanOps[T] extends AnyRef

    Definition Classes
    BooleanOps

Value Members

  1. def <[T](other: T)(implicit arg0: Ordering[T], arg1: Nullability[T]): combinators.LesserThan[T]

    Definition Classes
    OrderingOps
  2. def <=[T](other: T)(implicit arg0: Ordering[T], arg1: Nullability[T]): combinators.LesserThanOrEqual[T]

    Definition Classes
    OrderingOps
  3. def ==[T](other: T)(implicit arg0: Ordering[T], arg1: Nullability[T]): combinators.EquivalentTo[T]

    Definition Classes
    OrderingOps
  4. def >[T](other: T)(implicit arg0: Ordering[T], arg1: Nullability[T]): combinators.GreaterThan[T]

    Definition Classes
    OrderingOps
  5. def >=[T](other: T)(implicit arg0: Ordering[T], arg1: Nullability[T]): combinators.GreaterThanOrEqual[T]

    Definition Classes
    OrderingOps
  6. def aNull: Validator[AnyRef]

    Definition Classes
    GenericOps
  7. def anInstanceOf[T <: AnyRef](implicit arg0: ClassTag[T]): Validator[AnyRef]

    Definition Classes
    GenericOps
  8. val be: OrderingOps

  9. def between[T](lowerBound: T, upperBound: T)(implicit arg0: Ordering[T], arg1: Nullability[T]): combinators.InRangeInclusive[T]

    Definition Classes
    OrderingOps
  10. def blank: Validator[String]

    Definition Classes
    StringOps
  11. implicit def booleanToBooleanValidator(b: Boolean): Validator[Boolean]

    Definition Classes
    BooleanOps
  12. def distinct: combinators.Distinct.type

    Definition Classes
    CollectionOps
  13. def empty[T <: AnyRef](implicit ev: (T) ⇒ combinators.HasEmpty): Validator[T]

    Definition Classes
    CollectionOps
  14. def endWith(suffix: String): Validator[String]

    Definition Classes
    StringOps
  15. def equalTo[T](to: T): Validator[T]

    Definition Classes
    GenericOps
  16. implicit def genericTraversableOnce2HasSize[T](gto: T)(implicit ev: (T) ⇒ GenTraversableOnce[_]): HasSize

    Definition Classes
    CollectionOps
  17. def in[T](items: T*): Validator[T]

    Definition Classes
    CollectionOps
  18. def in[T](set: Set[T]): Validator[T]

    Definition Classes
    CollectionOps
  19. def matchRegex(pattern: Pattern): Validator[String]

    Definition Classes
    StringOps
  20. def matchRegex(regex: Regex): Validator[String]

    Definition Classes
    StringOps
  21. def matchRegex(regex: String): Validator[String]

    Definition Classes
    StringOps
  22. def matchRegexFully(pattern: Pattern): Validator[String]

    Definition Classes
    StringOps
  23. def matchRegexFully(regex: Regex): Validator[String]

    Definition Classes
    StringOps
  24. def matchRegexFully(regex: String): Validator[String]

    Definition Classes
    StringOps
  25. def notAnInstanceOf[T <: AnyRef](implicit arg0: ClassTag[T]): Validator[AnyRef]

    Definition Classes
    GenericOps
  26. def notBlank: Validator[String]

    Definition Classes
    StringOps
  27. def notEmpty[T <: AnyRef](implicit ev: (T) ⇒ combinators.HasEmpty): Validator[T]

    Definition Classes
    CollectionOps
  28. def notEqualTo[T](to: T): Validator[T]

    Definition Classes
    GenericOps
  29. def notNull: Validator[AnyRef]

    Definition Classes
    GenericOps
  30. def prefix: String

    Attributes
    protected
    Definition Classes
    CollectionOps
  31. val size: OrderingOps

    Definition Classes
    CollectionOps
  32. def snippet: String

    Attributes
    protected
    Definition Classes
    OrderingOps
  33. def startWith(prefix: String): Validator[String]

    Definition Classes
    StringOps
  34. def valid[T](implicit validator: Validator[T]): Validator[T]

    Definition Classes
    GenericOps
  35. macro def validator[T](v: (T) ⇒ Unit): TransformedValidator[T]

  36. def within[T](range: NumericRange[T])(implicit arg0: Ordering[T], arg1: Nullability[T]): combinators.InRange[T]

    Definition Classes
    OrderingOps
  37. def within(range: Range): combinators.InRange[Int]

    Definition Classes
    OrderingOps

Inherited from BooleanOps

Inherited from OrderingOps

Inherited from GenericOps

Inherited from CollectionOps

Inherited from StringOps

Inherited from AnyRef

Inherited from Any

Ungrouped