Packages

package error

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class FieldError[E](path: FieldPath, error: E) extends Product with Serializable

    Carries error with path where it occured.

    Carries error with path where it occured. Using this can be useful when your error type does not support carrying path where it occured but you actually want to know it.

  2. sealed trait ValidationError extends AnyRef

    Predefined Error type that carries error type and human-readable message

  3. case class ValidationMessage(path: FieldPath, error: String, message: Option[String] = None) extends Product with Serializable

    Error type that holds path where error occured, error type and human-readable message

Value Members

  1. object ValidationError
  2. object ValidationMessage extends Serializable
  3. object ValidationMessages

    ValidationError error messages

  4. object ValidationTypes

    This corresponds to error field of ValidationError with given names

Ungrouped