validator
validator
com.github.arturopala.validator
Validator
BigDecimalMatchers
BooleanOps
Check
ConditionOps
Check
IntMatchers
OptionalBigDecimalMatchers
OptionalIntMatchers
OptionalStringMatchers
StringMatchers
ValidateOps
ValidatedOps
validator
/
com.github.arturopala.validator
/
Validator
/
ValidateOps
ValidateOps
final implicit implicit
class
ValidateOps
[
T
](
val
thisValidate:
T
=>
Either
[
List
[
String
],
Unit
])
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
&
(
otherValidate: ()
=>
T
): ()
=>
T
def
*
[
U
](
otherValidate: ()
=>
U
): ()
=>
(
T
,
U
)
def
?
(
otherValidate: ()
=>
T
): ()
=>
T
def
?!
(
otherValidate: ()
=>
T
): ()
=>
T
def
@:
(
errorPrefix:
String
): ()
=>
T
def
@@
(
errorPrefix:
String
): ()
=>
T
def
andWhenValid
(
otherValidate: ()
=>
T
): ()
=>
T
def
andwhenInvalid
(
otherValidate: ()
=>
T
): ()
=>
T
def
debug
: ()
=>
T
def
debugWith
(
show:
T
=>
String
): ()
=>
T
def
withErrorPrefix
(
errorPrefix:
String
): ()
=>
T
def
withErrorPrefixComputed
(
errorPrefix:
T
=>
String
): ()
=>
T
def
|
(
otherValidate: ()
=>
T
): ()
=>
T
Concrete fields
val
thisValidate
:
T
=>
Either
[
List
[
String
],
Unit
]