Package | Description |
---|---|
starkcoder.failfast | |
starkcoder.failfast.checks | |
starkcoder.failfast.contractors |
Modifier and Type | Method and Description |
---|---|
static IChecker |
SFailFast.getChecker()
Shortcut to checker.
|
IChecker |
AFailFast.getChecker() |
Modifier and Type | Method and Description |
---|---|
void |
AFailFast.setChecker(IChecker checker) |
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 | Class and Description |
---|---|
class |
AChecker
Abstract implementation of
IChecker . |
class |
Checker
|
Modifier and Type | Method and Description |
---|---|
IChecker |
ICheckerReference.getChecker()
Retrieves checker.
|
Modifier and Type | Method and Description |
---|---|
void |
ICheckerReference.setChecker(IChecker checker)
Sets the checker.
|
Modifier and Type | Method and Description |
---|---|
void |
ICallContractor.pushContractWithCaller(Object caller,
IChecker assertingChecker,
Class<? extends ICheck> checkSpecification,
Object[] checkArguments,
Object[] checkExtraArguments)
Starts a contract between caller and call contractor.
|
void |
ACallContractor.pushContractWithCaller(Object caller,
IChecker assertingChecker,
Class<? extends ICheck> checkSpecification,
Object[] checkArguments,
Object[] checkExtraArguments) |
The MIT License (MIT) - Copyright © 2014-2015 Keld Oelykke. All Rights Reserved.