Class ActionMediator<O>
java.lang.Object
ch.nolix.base.errorcontrol.perfomancevalidator.ActionMediator<O>
- Type Parameters:
O- is the type of theObjects aActionMediatoris for.
- All Implemented Interfaces:
IActionMediator
- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionstatic <O2> IActionMediatorforObjectSupplierAndAction(IntFunction<O2> objectSupplier, Consumer<O2> action) voidvoidhasGivenOrLowerTimeComplexity(LongToDoubleFunction timeComplexityFunction) voidvoid
-
Method Details
-
forObjectSupplierAndAction
public static <O2> IActionMediator forObjectSupplierAndAction(IntFunction<O2> objectSupplier, Consumer<O2> action) -
hasConstantOrLowerTimeComplexity
public void hasConstantOrLowerTimeComplexity()- Specified by:
hasConstantOrLowerTimeComplexityin interfaceIActionMediator
-
hasGivenOrLowerTimeComplexity
- Specified by:
hasGivenOrLowerTimeComplexityin interfaceIActionMediator
-
hasLinearOrLowerTimeComplexity
public void hasLinearOrLowerTimeComplexity()- Specified by:
hasLinearOrLowerTimeComplexityin interfaceIActionMediator
-
hasQuadraticOrLowerTimeComplexity
public void hasQuadraticOrLowerTimeComplexity()- Specified by:
hasQuadraticOrLowerTimeComplexityin interfaceIActionMediator
-