Search
Preparing search index...
The search index is not available
elbe
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Globals
FailureImpl
Class FailureImpl<T>
Type parameters
T
Hierarchy
BaseTryImpl
<
T
>
FailureImpl
Implements
ITry
<
T
>
Index
Constructors
constructor
Accessors
success
Methods
catch
convert
flat
Convert
if
Absent
if
Present
include
iterate
or
Else
or
Flat
Try
or
Throw
or
Try
stream
then
toJSON
to
String
unwrap
Constructors
constructor
new
Failure
Impl
(
error
:
Error
)
:
FailureImpl
Parameters
error:
Error
Returns
FailureImpl
Accessors
success
get
success
(
)
:
boolean
Returns
boolean
Methods
catch
catch
(
backup
:
TypedFunction
<
Error
,
T
|
ITry
<
T
>
>
)
:
ITry
<
T
>
Parameters
backup:
TypedFunction
<
Error
,
T
|
ITry
<
T
>
>
Returns
ITry
<
T
>
convert
convert<S>
(
success
:
TypedFunction
<
T
,
S
>
, backup
?:
TypedFunction
<
Error
,
S
>
)
:
ITry
<
S
>
Type parameters
S
Parameters
success:
TypedFunction
<
T
,
S
>
Optional
backup:
TypedFunction
<
Error
,
S
>
Returns
ITry
<
S
>
flat
Convert
flat
Convert<S>
(
mapper
:
TypedFunction
<
T
,
ITry
<
S
>
>
, backup
?:
TypedFunction
<
Error
,
ITry
<
S
>
>
)
:
ITry
<
S
>
Type parameters
S
Parameters
mapper:
TypedFunction
<
T
,
ITry
<
S
>
>
Optional
backup:
TypedFunction
<
Error
,
ITry
<
S
>
>
Returns
ITry
<
S
>
if
Absent
if
Absent
(
consumer
:
Consumer
<
Error
>
)
:
this
Parameters
consumer:
Consumer
<
Error
>
Returns
this
if
Present
if
Present
(
success
:
Consumer
<
T
>
, failure
?:
Consumer
<
Error
>
)
:
this
Parameters
success:
Consumer
<
T
>
Optional
failure:
Consumer
<
Error
>
Returns
this
include
include
(
predicate
:
Predicate
<
T
>
)
:
ITry
<
T
>
Parameters
predicate:
Predicate
<
T
>
Returns
ITry
<
T
>
iterate
iterate
(
)
:
Iterable
<
T
|
Error
>
Returns
Iterable
<
T
|
Error
>
or
Else
or
Else
(
backup
:
T
)
:
T
Parameters
backup:
T
Returns
T
or
Flat
Try
or
Flat
Try
(
backup
:
TypedFunction
<
Error
,
ITry
<
T
>
>
)
:
ITry
<
T
>
Parameters
backup:
TypedFunction
<
Error
,
ITry
<
T
>
>
Returns
ITry
<
T
>
or
Throw
or
Throw
(
)
:
T
Returns
T
or
Try
or
Try
(
backup
:
TypedFunction
<
Error
,
T
>
)
:
ITry
<
T
>
Parameters
backup:
TypedFunction
<
Error
,
T
>
Returns
ITry
<
T
>
stream
stream
(
factory
?:
IStreamFactory
)
:
IStream
<
T
|
Error
>
Parameters
Default value
factory:
IStreamFactory
= TypesafeStreamFactory
Returns
IStream
<
T
|
Error
>
then
then<S>
(
success
:
TypedFunction
<
T
,
S
|
ITry
<
S
>
>
, failure
?:
TypedFunction
<
Error
,
S
|
ITry
<
S
>
>
)
:
ITry
<
S
>
Type parameters
S
Parameters
success:
TypedFunction
<
T
,
S
|
ITry
<
S
>
>
Optional
failure:
TypedFunction
<
Error
,
S
|
ITry
<
S
>
>
Returns
ITry
<
S
>
toJSON
toJSON
(
)
:
object
Returns
object
result
:
T
|
string
success
:
boolean
to
String
to
String
(
)
:
string
Returns
string
unwrap
unwrap
(
)
:
T
|
Error
Returns
T
|
Error
Globals
Failure
Impl
constructor
success
catch
convert
flat
Convert
if
Absent
if
Present
include
iterate
or
Else
or
Flat
Try
or
Throw
or
Try
stream
then
toJSON
to
String
unwrap
Generated using
TypeDoc