Packages

trait Validators extends AnyTypeValidators with StringValidators with OptionValidators with CollectionValidators with NumberValidators with MapValidators

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Validators
  2. MapValidators
  3. NumberValidators
  4. CollectionValidators
  5. OptionValidators
  6. StringValidators
  7. AnyTypeValidators
  8. AnyRef
  9. 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. val DEFAULT_SYMBOL_LIST: List[Char]
    Definition Classes
    StringValidators
  5. def all[A, CC[x] <: Iterable[x]](validators: NonEmptyList[ValueValidator[A]]): ValueValidator[IterableOps[A, CC, CC[A]]]
    Definition Classes
    CollectionValidators
  6. def all[A, CC[x] <: Iterable[x]](validator: ValueValidator[A]): ValueValidator[IterableOps[A, CC, CC[A]]]
    Definition Classes
    CollectionValidators
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  9. def containsKey[K, V](expected: K): ValueValidator[Map[K, V]]
    Definition Classes
    MapValidators
  10. def containsKeys[K, V](keys: Iterable[K]): ValueValidator[Map[K, V]]
    Definition Classes
    MapValidators
  11. def customValid[T](code: String, reason: (T) => String, metadata: Map[String, String] = Map.empty)(f: (T) => Boolean): ValueValidator[T]
    Definition Classes
    AnyTypeValidators
  12. def defined[T]: ValueValidator[Option[T]]
    Definition Classes
    OptionValidators
  13. val email: ValueValidator[String]
    Definition Classes
    StringValidators
  14. def emptyCollection[A, CC[x] <: Iterable[x]]: ValueValidator[IterableOps[A, CC, CC[A]]]
    Definition Classes
    CollectionValidators
  15. def emptyString: ValueValidator[String]
    Definition Classes
    StringValidators
  16. val emptyValidator: ValueValidator[Any]
    Definition Classes
    AnyTypeValidators
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def equalNumber[T](expected: T)(implicit numeric: Numeric[T]): ValueValidator[T]
    Definition Classes
    NumberValidators
  19. def equalValue[T](expected: T): ValueValidator[T]
    Definition Classes
    AnyTypeValidators
  20. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  21. def exactLengthCollection[A, CC[x] <: Iterable[x]](expected: Int): ValueValidator[IterableOps[A, CC, CC[A]]]
    Definition Classes
    CollectionValidators
  22. def exactLengthString(expected: Int): ValueValidator[String]
    Definition Classes
    StringValidators
  23. def fieldsEqual[T]: ValueValidator[(T, T)]
    Definition Classes
    AnyTypeValidators
  24. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. def ifDefined[T](validators: ValueValidator[T]): ValueValidator[Option[T]]
    Definition Classes
    OptionValidators
  27. def ifDefined[T](validators: NonEmptyList[ValueValidator[T]]): ValueValidator[Option[T]]
    Definition Classes
    OptionValidators
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. def max[T](expected: T)(implicit numeric: Numeric[T]): ValueValidator[T]
    Definition Classes
    NumberValidators
  30. def maximalLengthCollection[A, CC[x] <: Iterable[x]](expected: Int): ValueValidator[IterableOps[A, CC, CC[A]]]
    Definition Classes
    CollectionValidators
  31. def maximalLengthString(expected: Int): ValueValidator[String]
    Definition Classes
    StringValidators
  32. def min[T](expected: T)(implicit numeric: Numeric[T]): ValueValidator[T]
    Definition Classes
    NumberValidators
  33. def minimalCountDigits(minCountOfDigits: Int): ValueValidator[String]
    Definition Classes
    StringValidators
  34. def minimalCountLowerCases(minCountOfLowerCases: Int): ValueValidator[String]
    Definition Classes
    StringValidators
  35. def minimalCountSymbols(minCountOfSymbols: Int, symbolsList: List[Char] = DEFAULT_SYMBOL_LIST): ValueValidator[String]
    Definition Classes
    StringValidators
  36. def minimalCountUpperCases(minCountOfUpperCases: Int): ValueValidator[String]
    Definition Classes
    StringValidators
  37. def minimalLengthCollection[A, CC[x] <: Iterable[x]](expected: Int): ValueValidator[IterableOps[A, CC, CC[A]]]
    Definition Classes
    CollectionValidators
  38. def minimalLengthString(expected: Int): ValueValidator[String]
    Definition Classes
    StringValidators
  39. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. def notDefined[T]: ValueValidator[Option[T]]
    Definition Classes
    OptionValidators
  41. def notEmptyCollection[A, CC[x] <: Iterable[x]]: ValueValidator[IterableOps[A, CC, CC[A]]]
    Definition Classes
    CollectionValidators
  42. def notEmptyString: ValueValidator[String]
    Definition Classes
    StringValidators
  43. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  44. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  45. def password(minimalLengthOf: Int = 8, minCountOfSymbols: Int = 1, minCountOfDigits: Int = 1, minCountOfLowerCases: Int = 1, minCountOfUpperCases: Int = 1, symbolsList: List[Char] = DEFAULT_SYMBOL_LIST): NonEmptyList[ValueValidator[String]]
    Definition Classes
    StringValidators
  46. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  47. def toString(): String
    Definition Classes
    AnyRef → Any
  48. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  49. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  50. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from MapValidators

Inherited from NumberValidators

Inherited from CollectionValidators

Inherited from OptionValidators

Inherited from StringValidators

Inherited from AnyTypeValidators

Inherited from AnyRef

Inherited from Any

Ungrouped