Packages

object Validation extends Regexs with Time with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Validation
  2. Serializable
  3. Time
  4. Regexs
  5. AnyRef
  6. 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. def allOf[A](vl: Iterable[Validation[A]]): Validation[A]
  5. def allOf[A](vs: Validation[A]*): Validation[A]
  6. def anyOf[A](vl: Iterable[Validation[A]]): Validation[A]
  7. def anyOf[A](vs: Validation[A]*): Validation[A]
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def between[A](lower: A, upper: A)(implicit numType: NumType[A]): Validation[A]
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  11. lazy val duration: Validation[String]
    Definition Classes
    Regexs
  12. lazy val email: Validation[String]

    Checks whether a certain string represents a valid email address.

    Checks whether a certain string represents a valid email address.

    Definition Classes
    Regexs
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equalTo[A](value: A)(implicit numType: NumType[A]): Validation[A]
  15. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  16. def fail[A]: Validation[A]
  17. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  18. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  19. def greaterThan[A](value: A)(implicit numType: NumType[A]): Validation[A]
  20. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. val identifier: Validation[String]
    Definition Classes
    Regexs
  22. lazy val ipV4: Validation[String]

    Checks whether a certain string represents a valid IPv4 address.

    Checks whether a certain string represents a valid IPv4 address.

    Definition Classes
    Regexs
  23. lazy val ipV6: Validation[String]

    Checks whether a certain string represents a valid IPv6 address.

    Checks whether a certain string represents a valid IPv6 address.

    Definition Classes
    Regexs
  24. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  25. def lessThan[A](value: A)(implicit numType: NumType[A]): Validation[A]
  26. def maxLength(n: Int): Validation[String]
  27. def minLength(n: Int): Validation[String]
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  30. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. def regex(r: Regex): Validation[String]
  32. def succeed[A]: Validation[A]
  33. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  34. def time(format: String): Validation[String]

    Format is almost the same as the one used by the java.time.format.DateTimeFormatter class.

    Format is almost the same as the one used by the java.time.format.DateTimeFormatter class.

    a AM/PM always 2 letters h 1-12 hour 1 or 2 digits hh 01-12 hour always 2 digits H 0-23 hour 1 or 2 digits HH 00-23 hour always 2 digits m 0-59 minute 1 or 2 digits mm 00-59 minute always 2 digits s 0-59 second 1 or 2 digits ss 00-59 second always 2 digits

    S 0-9 fraction of seconds 1 digits .. SSSSSSSSS 000000000-999999999 maximum number of digits is 9

    All other letters are reserved.

    Examples: HH:mm 01:10 HH:mm:ss 11:10:30 HH:mm:ss.SSSSSSSSS 21:10:30.123456789 HH:mm a 01:10 AM h:mm:ss 1:10:30

    Definition Classes
    Time
  35. def toString(): String
    Definition Classes
    AnyRef → Any
  36. lazy val uuidV4: Validation[String]
    Definition Classes
    Regexs
  37. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  38. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  39. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Serializable

Inherited from Time

Inherited from Regexs

Inherited from AnyRef

Inherited from Any

Ungrouped