validson
validson
API
ba.sake.validson
LowPriValidators
ValidationError
Validator
Validator
ValidsonException
validson
/
ba.sake.validson
/
Validator
Validator
ba.sake.validson.Validator
See the
Validator
companion object
trait
Validator
[
T
]
Attributes
Companion
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Abstract methods
def
validate
(
value
:
T
):
Seq
[
ValidationError
]
Concrete methods
def
and
[
F
](
getter
:
T
=>
Text
[
F
],
predicate
:
F
=>
Boolean
,
msg
:
String
):
Validator
[
T
]
def
between
[
F
:
Numeric
](
getter
:
T
=>
Text
[
F
],
min
:
F
,
max
:
F
):
Validator
[
T
]
def
contains
(
getter
:
T
=>
Text
[
String
],
value
:
String
):
Validator
[
T
]
def
max
[
F
:
Numeric
](
getter
:
T
=>
Text
[
F
],
value
:
F
):
Validator
[
T
]
def
min
[
F
:
Numeric
](
getter
:
T
=>
Text
[
F
],
value
:
F
):
Validator
[
T
]
def
minLength
(
getter
:
T
=>
Text
[
String
],
value
:
Long
):
Validator
[
T
]
def
negative
[
F
:
Numeric
](
getter
:
T
=>
Text
[
F
]):
Validator
[
T
]
def
nonnegative
[
F
:
Numeric
](
getter
:
T
=>
Text
[
F
]):
Validator
[
T
]
def
nonpositive
[
F
:
Numeric
](
getter
:
T
=>
Text
[
F
]):
Validator
[
T
]
def
notBlank
(
getter
:
T
=>
Text
[
String
]):
Validator
[
T
]
def
notEmpty
(
getter
:
T
=>
Text
[
String
]):
Validator
[
T
]
def
notEmptySeq
(
getter
:
T
=>
Text
[
Seq
[
_
]]):
Validator
[
T
]
def
positive
[
F
:
Numeric
](
getter
:
T
=>
Text
[
F
]):
Validator
[
T
]
In this article
Attributes
Members list
Value members
Abstract methods
Concrete methods