Package

com.wix.accord

dsl

Permalink

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

Type Members

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

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

    Permalink
    Definition Classes
    BooleanOps

Value Members

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    GenericOps
  8. val be: OrderingOps

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    GenericOps
  30. def prefix: String

    Permalink
    Attributes
    protected
    Definition Classes
    CollectionOps
  31. val size: OrderingOps

    Permalink
    Definition Classes
    CollectionOps
  32. def snippet: String

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

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

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

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

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

    Permalink
    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