octopus
package
octopus
Visibility
Public
All
Type Members
trait
AppError
[
M
[
_
]
]
extends
Serializable
Annotations
@implicitNotFound
(
...
)
trait
AsyncValidatorM
[
M
[
_
]
,
T
]
extends
AnyRef
final
case class
CollectionIndex
(
index:
Int
)
extends
AnyVal
with
PathElement
with
Product
with
Serializable
final
class
DerivedAsyncValidator
[
M
[
_
]
,
T
]
extends
AnyVal
final
class
DerivedValidator
[
T
]
extends
AnyVal
final
case class
FieldLabel
(
label:
Symbol
)
extends
AnyVal
with
PathElement
with
Product
with
Serializable
final
case class
FieldPath
(
parts:
List
[
PathElement
]
)
extends
AnyVal
with
Serializable
with
Product
trait
LowPriorityAsyncValidatorDerivation
extends
Serializable
trait
LowPriorityValidatorDerivation
extends
Serializable
final
case class
MapKey
(
key:
String
)
extends
AnyVal
with
PathElement
with
Product
with
Serializable
sealed
trait
PathElement
extends
Serializable
case class
ValidationError
(
message:
String
,
path:
FieldPath
=
FieldPath.empty
)
extends
Serializable
with
Product
sealed
class
ValidationResult
[
T
]
extends
Serializable
trait
Validator
[
T
]
extends
Serializable
Value Members
object
AppError
extends
Serializable
object
AsyncValidationRules
extends
Serializable
object
AsyncValidatorM
extends
Serializable
object
DerivedAsyncValidator
extends
LowPriorityAsyncValidatorDerivation
object
DerivedValidator
extends
LowPriorityValidatorDerivation
object
FieldPath
extends
Serializable
object
ValidationRules
extends
Serializable
object
Validator
extends
Serializable
object
dsl
object
syntax
Ungrouped