toggle menu
neat-validation
3.0.12
common
switch theme
search in API
neat-validation
/
neat
/
Validator
Validator
interface
Validator
<
in
T
>
Members
Members & Extensions
Properties
label
Link copied to clipboard
abstract
val
label
:
String
length
Link copied to clipboard
val
<
T
:
String
?
>
Validator
<
T
>
.
length
:
Int
?
max
Link copied to clipboard
val
<
T
:
String
?
>
Validator
<
T
>
.
max
:
Int
?
val
<
T
:
Collection
<
*
>
>
Validator
<
T
>
.
max
:
Int
?
min
Link copied to clipboard
val
<
T
:
String
?
>
Validator
<
T
>
.
min
:
Int
?
val
<
T
:
Collection
<
*
>
>
Validator
<
T
>
.
min
:
Int
?
optional
Link copied to clipboard
val
Validator
<
*
>
.
optional
:
Boolean
required
Link copied to clipboard
val
Validator
<
*
>
.
required
:
Boolean
size
Link copied to clipboard
val
<
T
:
Collection
<
*
>
>
Validator
<
T
>
.
size
:
Int
?
Functions
int
Link copied to clipboard
inline
fun
Validator
<
*
>
.
int
(
key
:
String
)
:
Int
?
root
Link copied to clipboard
fun
<
T
>
Validator
<
T
>
.
root
(
key
:
String
)
:
ValidatingFunction
<
*
,
*
>
?
set
Link copied to clipboard
inline
fun
<
T
>
Validator
<
T
>
.
set
(
builder
:
Validator
<
T
>
.
(
)
->
Validator
<
T
>
)
:
Validator
<
T
>
validate
Link copied to clipboard
abstract
fun
validate
(
value
:
T
?
)
:
Validity
<
@
UnsafeVariance
T
>