Package | Description |
---|---|
starkcoder.failfast | |
starkcoder.failfast.contractors | |
starkcoder.failfast.fails |
Modifier and Type | Method and Description |
---|---|
static IFailer |
SFailFast.getFailer()
Shorcut to failer.
|
IFailer |
AFailFast.getFailer() |
Modifier and Type | Method and Description |
---|---|
void |
AFailFast.setFailer(IFailer failer) |
Constructor and Description |
---|
AFailFast(IChecker checker,
IFailer failer,
ICallContractor callContractor)
Recommended constructor receiving required references (manual constructor dependency injection).
|
FailFast(IChecker checker,
IFailer failer,
ICallContractor callContractor)
Recommended constructor receiving required references (manual constructor dependency injection).
|
Modifier and Type | Method and Description |
---|---|
AbstractMap.SimpleEntry<Object[],Object[]> |
ICallContractor.popContractWithCaller(Object caller,
IFailer throwingFailer,
Class<? extends IFail> failSpecification)
Ends a contract between caller and call contractor.
|
AbstractMap.SimpleEntry<Object[],Object[]> |
ACallContractor.popContractWithCaller(Object caller,
IFailer throwingFailer,
Class<? extends IFail> failSpecification) |
Modifier and Type | Class and Description |
---|---|
class |
AFailer
Abstract implementation of
IFailer . |
class |
Failer
|
Modifier and Type | Method and Description |
---|---|
IFailer |
IFailerReference.getFailer()
Retrieves failer.
|
Modifier and Type | Method and Description |
---|---|
void |
IFailerReference.setFailer(IFailer failer)
Sets the failer.
|
The MIT License (MIT) - Copyright © 2014-2015 Keld Oelykke. All Rights Reserved.