validated-core
validated-core
com.abdulradi.validated
ValidationError
com.abdulradi.validated.types
com.abdulradi.validated.types.net
Ipv4
Ipv6
com.abdulradi.validated.types.strings
com.abdulradi.validated.validations
EqualsTo
FromPredicate
FromPredicate
FromPredicate0
Validation
Error
Validation
com.abdulradi.validated.validations.numeric
EqualsOne
EqualsZero
Even
GreaterThan
GreaterThanOne
GreaterThanZero
NumericTypes
Odd
Positive
com.abdulradi.validated.validations.strings
MatchesRegex
StartsWith
validated-core
/
com.abdulradi.validated.types.net
/
Ipv6
Ipv6
object
Ipv6
extends
MatchesRegex
Graph
Supertypes
class
MatchesRegex
class
FromPredicate
[
String
]
class
FromPredicate0
[
String
]
trait
Validation
[
String
]
class
Object
trait
Matchable
class
Any
Type members
Value members
Type members
Inherited classlikes
final case
class
Error
(raw:
Raw
)
Inherited from
Validation
Inherited types
override
opaque type
Valid
Inherited from
FromPredicate0
Value members
Inherited methods
def
and
[Valid2 <:
String
](that:
Aux
[
String
, Valid2]):
Aux
[
String
,
Valid
& Valid2]
Inherited from
FromPredicate
protected
def
formatErrorMessage
(raw:
String
):
String
Inherited from
FromPredicate0
def
negate
:
FromPredicate
[
String
]
Inherited from
FromPredicate
def
or
[Valid2 <:
String
](that:
Aux
[
String
, Valid2]):
Aux
[
String
,
Valid
| Valid2]
Inherited from
FromPredicate
final
def
validate
(raw:
String
):
Error
|
Valid
Inherited from
Validation
final
def
validateEither
(raw:
String
):
Either
[
Error
,
Valid
]
Inherited from
Validation
final
def
validateWith
[A](raw:
String
, handleSuccess:
Valid
=> A, handleError:
Error
=> A): A
Inherited from
FromPredicate0
Inherited fields
val
predicate
:
String
=>
Boolean
Inherited from
FromPredicate0
val
predicateName
:
String
Inherited from
FromPredicate0