screening-generic
screening-generic
io.hireproof.screening.generic
Cursor
Cursor
Errors
Errors
Failure
Ops
Success
Success
Value
CursorValidation
CursorValidation
Selection
Selection
Field
History
History
Index
screening-generic
/
io.hireproof.screening.generic
/
Cursor
/
Failure
Failure
final case
class
Failure
(errors:
Errors
) extends
Cursor
[
Nothing
,
Nothing
]
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
Cursor
[
Nothing
,
Nothing
]
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override
def
andThen
[T](validation:
CursorValidation
[
Nothing
, T]):
Cursor
[
Nothing
, T]
Definition Classes
Cursor
override
def
field
[T](name:
String
, select:
Nothing
=> T):
Cursor
[
Nothing
, T]
Definition Classes
Cursor
override
def
flatMap
[T](f:
Nothing
=>
Cursor
[
Identity
, T]):
Cursor
[
Nothing
, T]
Definition Classes
Cursor
override
def
map
[T](f:
Nothing
=> T):
Cursor
[
Nothing
, T]
Definition Classes
Cursor
override
def
modifyHistory
(f:
History
=>
History
):
Cursor
[
Nothing
,
Nothing
]
Definition Classes
Cursor
override
def
oneOf
[T](f:
Nothing
=> (
String
,
Validated
[
Errors
, T])):
Cursor
[
Nothing
, T]
Definition Classes
Cursor
override
def
run
:
Validated
[
Errors
,
Nothing
]
Definition Classes
Cursor
override
def
unnamedOneOf
[T](f:
Nothing
=>
Validated
[
Errors
, T]):
Cursor
[
Nothing
, T]
Definition Classes
Cursor
override
def
validate
[T](validation:
Validation
[
Nothing
, T]):
Cursor
[
Nothing
, T]
Definition Classes
Cursor
Inherited methods
final
def
andThen
[T](f:
Root
[
Nothing
] =>
Validated
[
Errors
, T]):
Cursor
[
Nothing
, T]
Inherited from
Cursor
final
def
ensure
[T](validation:
Validation
[
Nothing
,
Unit
]):
Cursor
[
Nothing
,
Nothing
]
Inherited from
Cursor
def
productElementNames
:
Iterator
[
String
]
Inherited from
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from
Product
final
def
runWith
[T](validation:
Validation
[
Nothing
, T]):
Validated
[
Errors
,
Nothing
]
Inherited from
Cursor