webapp-common
webapp-common
net.wiringbits.webapp.common.models
WrappedInt
WrappedString
WrappedString
Companion
net.wiringbits.webapp.common.validators
TextValidator
TextValidator
ValidationResult
ValidationResult
Invalid
Valid
webapp-common
/
net.wiringbits.webapp.common.validators
/
ValidationResult
ValidationResult
sealed
trait
ValidationResult
[T] extends
Product
with
Serializable
Companion
object
Graph
Supertypes
Known subtypes
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
class
Invalid
[
T
]
class
Valid
[
T
]
Value members
Value members
Abstract methods
def
input
:
String
Concrete methods
def
contains
(target:
T
):
Boolean
def
errorMessage
:
Option
[
String
]
def
flatMap
[U](f:
T
=>
ValidationResult
[U]):
ValidationResult
[U]
def
hasError
:
Boolean
def
isValid
:
Boolean
def
map
[U](f:
T
=> U):
ValidationResult
[U]
def
toOption
:
Option
[
T
]
Inherited methods
def
canEqual
(that:
Any
):
Boolean
Inherited from
Equals
def
productArity
:
Int
Inherited from
Product
def
productElement
(n:
Int
):
Any
Inherited from
Product
def
productElementName
(n:
Int
):
String
Inherited from
Product
def
productElementNames
:
Iterator
[
String
]
Inherited from
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from
Product
def
productPrefix
:
String
Inherited from
Product