package validation
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- validation
- StrictLogging
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final case class Failure(message: String) extends Validation[Nothing] with Product with Serializable
- implicit final class FailureWrapper extends AnyVal
- implicit final class OptionWrapper[T] extends AnyVal
- final case class Success[+T](value: T) extends Validation[T] with Product with Serializable
- implicit final class SuccessWrapper[T] extends AnyVal
- implicit final class TryWrapper[T] extends AnyVal
- sealed trait Validation[+T] extends AnyRef
Value Members
- val FalseSuccess: Validation[Boolean]
- val NoneSuccess: Validation[None.type]
- val NullStringSuccess: Validation[String]
- val TrueSuccess: Validation[Boolean]
-
val
logger: Logger
- Attributes
- protected
- Definition Classes
- StrictLogging
-
def
safely[T](errorMapper: (String) ⇒ String = identity)(f: ⇒ Validation[T]): Validation[T]
- Annotations
- @SuppressWarnings()
- object Validation