io
.
rbricks
.
nozzle
.
monadicctrl
DefaultErrorMonadicCtrl
Related Docs:
trait DefaultErrorMonadicCtrl
|
package monadicctrl
object
DefaultErrorMonadicCtrl
extends
DefaultErrorMonadicCtrl
with
MonadicCtrlMapperSupport
Linear Supertypes
MonadicCtrlMapperSupport
,
HighestPriorityMonadicCtrlMapperConversions
,
HighPriorityMonadicCtrlMapperConversions
,
LowPriorityMonadicCtrlMapperConversions
,
DefaultErrorMonadicCtrl
,
DefaultWebErrorSupport
,
WebErrorSupport
,
MonadicCtrl
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
DefaultErrorMonadicCtrl
MonadicCtrlMapperSupport
HighestPriorityMonadicCtrlMapperConversions
HighPriorityMonadicCtrlMapperConversions
LowPriorityMonadicCtrlMapperConversions
DefaultErrorMonadicCtrl
DefaultWebErrorSupport
WebErrorSupport
MonadicCtrl
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
type
CtrlFlow
[
A
]
=
Either
[
WebError
,
A
]
Definition Classes
MonadicCtrl
type
CtrlFlowSuccess
[
A
]
=
Either
[
WebError
,
Success
[
A
]]
Definition Classes
MonadicCtrl
type
CtrlFlowSuccessT
[
F
[
_
]
,
A
]
=
EitherT
[
F
,
WebError
,
Success
[
A
]]
Definition Classes
MonadicCtrl
type
CtrlFlowT
[
F
[
_
]
,
A
]
=
EitherT
[
F
,
WebError
,
A
]
Definition Classes
MonadicCtrl
sealed
trait
DefaultWebError
extends
AnyRef
Definition Classes
DefaultWebErrorSupport
type
FutureCtrlFlow
[
A
]
=
EitherT
[
Future
,
WebError
,
A
]
Definition Classes
MonadicCtrl
implicit
class
FutureCtrlFlowPimp
extends
AnyRef
type
FutureCtrlFlowSuccess
[
A
]
=
EitherT
[
Future
,
WebError
,
Success
[
A
]]
Definition Classes
MonadicCtrl
case class
Success
[
+V
]
(
value:
V
)
extends
Product
with
Serializable
Definition Classes
DefaultErrorMonadicCtrl
type
WebError
=
DefaultWebError
Definition Classes
DefaultWebErrorSupport
→
WebErrorSupport
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
object
FutureCtrlFlow
Definition Classes
MonadicCtrl
object
WebError
Definition Classes
DefaultWebErrorSupport
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
convertSuccess
[
A
]
(
fcf:
FutureCtrlFlowSuccess
[
A
]
)
(
implicit
executionContext:
ExecutionContext
)
:
Future
[
Output
[
A
]]
Definition Classes
LowPriorityMonadicCtrlMapperConversions
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
instance
[
A
,
B
]
(
f: (
Endpoint
[
A
]) ⇒
Endpoint
[
B
]
)
:
finch.internal.Mapper.Aux
[
A
,
B
]
Definition Classes
LowPriorityMonadicCtrlMapperConversions
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
implicit
def
mapperFromTFutureSuccessFunction
[
A
,
B
]
(
f: (
A
) ⇒
FutureCtrlFlowSuccess
[
B
]
)
(
implicit
executionContext:
ExecutionContext
)
:
finch.internal.Mapper.Aux
[
A
,
B
]
Definition Classes
LowPriorityMonadicCtrlMapperConversions
implicit
def
mapperFromTFutureSuccessHFunction
[
A
,
B
,
F
,
FOB
]
(
f:
F
)
(
implicit
ftp:
shapeless.ops.function.FnToProduct.Aux
[
F
, (
A
) ⇒
FOB
]
,
ev:
<:<
[
FOB
,
FutureCtrlFlow
[
Success
[
B
]]]
,
executionContext:
ExecutionContext
)
:
finch.internal.Mapper.Aux
[
A
,
B
]
Definition Classes
HighestPriorityMonadicCtrlMapperConversions
implicit
def
mapperFromTFutureSuccessValue
[
A
]
(
l: ⇒
FutureCtrlFlowSuccess
[
A
]
)
(
implicit
executionContext:
ExecutionContext
)
:
finch.internal.Mapper.Aux
[
HNil
,
A
]
Definition Classes
HighPriorityMonadicCtrlMapperConversions
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
output
[
A
]
(
f:
FutureCtrlFlowSuccess
[
A
]
)
:
FutureCtrlFlowSuccess
[
A
]
Definition Classes
MonadicCtrl
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
webErrorToOutput
[
A
]
(
webError:
WebError
)
:
Output
[
A
]
Definition Classes
DefaultWebErrorSupport
→
WebErrorSupport
Inherited from
MonadicCtrlMapperSupport
Inherited from
HighestPriorityMonadicCtrlMapperConversions
Inherited from
HighPriorityMonadicCtrlMapperConversions
Inherited from
LowPriorityMonadicCtrlMapperConversions
Inherited from
DefaultErrorMonadicCtrl
Inherited from
DefaultWebErrorSupport
Inherited from
WebErrorSupport
Inherited from
MonadicCtrl
Inherited from
AnyRef
Inherited from
Any
Ungrouped