mazboot-core
mazboot-core
mazboot
ValidationError
mazboot.validations
EqualsTo
FromPredicate
FromPredicate
FromPredicate0
Validation
given_Of_Valid
Error
given_FromString_Valid
Validation
Of
mazboot-core
/
mazboot.validations
/
FromPredicate0
FromPredicate0
abstract
class
FromPredicate0
[Raw](val predicate:
Raw
=>
Boolean
, val predicateName:
String
) extends
Validation
[
Raw
]
Graph
Supertypes
Known subtypes
trait
Validation
[
Raw
]
class
Object
trait
Matchable
class
Any
class
FromPredicate
[
Raw
]
class
EqualsTo
[
A
]
Type members
Value members
Givens
Type members
Inherited classlikes
final case
class
Error
(raw:
Raw
)
Inherited from
Validation
Types
override
opaque type
Valid
Value members
Concrete methods
protected
def
formatErrorMessage
(raw:
Raw
):
String
final
def
validateWith
[A](raw:
Raw
, handleSuccess:
Valid
=> A, handleError:
Error
=> A): A
Inherited methods
final
def
unapply
(raw:
Raw
):
Option
[
Valid
]
Inherited from
Validation
final
def
validate
(raw:
Raw
):
Error
|
Valid
Inherited from
Validation
final
def
validateEither
(raw:
Raw
):
Either
[
Error
,
Valid
]
Inherited from
Validation
Concrete fields
val
predicate
:
Raw
=>
Boolean
val
predicateName
:
String
Givens
Inherited givens
given
given_FromString_Valid
(using val Raw:
FromString
[
Raw
]):
FromString
[
Valid
]
Inherited from
Validation
given
given_Of_Valid
:
Of
[
Valid
]
Inherited from
Validation