Package

com.github.vickumar1981

svalidate

Permalink

package svalidate

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

Type Members

  1. trait Validatable[-A] extends ValidatableResult[A, String]

    Permalink
  2. trait ValidatableResult[-A, B] extends ValidationDsl[B]

    Permalink
  3. trait ValidatableWith[-A, B] extends ValidatableWithResult[A, B, String]

    Permalink
  4. trait ValidatableWithResult[-A, B, C] extends ValidationDsl[C]

    Permalink
  5. type Validation = ValidationResult[String]

    Permalink
  6. trait ValidationDsl[T] extends AnyRef

    Permalink
  7. case class ValidationFailure[+T](errorList: Seq[T]) extends ValidationResult[T] with Product with Serializable

    Permalink
  8. sealed trait ValidationResult[+T] extends AnyRef

    Permalink
  9. case class ValidationSuccess[+T]() extends ValidationResult[T] with Product with Serializable

    Permalink

Value Members

  1. object Validation

    Permalink
  2. object ValidationSyntax

    Permalink
  3. package example

    Permalink
  4. implicit def seqToValidation[T](seq: Seq[T]): ValidationResult[T]

    Permalink
  5. package util

    Permalink
  6. implicit def validationToSeq[T](v: ValidationResult[T]): Seq[T]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped