Module org.refcodes.controlflow
Package org.refcodes.controlflow
Interface ExecutionStrategyAccessor.ExecutionStrategyProperty
-
- All Superinterfaces:
ExecutionStrategyAccessor
,ExecutionStrategyAccessor.ExecutionStrategyMutator
- Enclosing interface:
- ExecutionStrategyAccessor
public static interface ExecutionStrategyAccessor.ExecutionStrategyProperty extends ExecutionStrategyAccessor, ExecutionStrategyAccessor.ExecutionStrategyMutator
Provides anExecutionStrategy
property.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.controlflow.ExecutionStrategyAccessor
ExecutionStrategyAccessor.ExecutionStrategyMutator, ExecutionStrategyAccessor.ExecutionStrategyProperty
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default ExecutionStrategy
letExecutionStrategy(ExecutionStrategy aExecutionStrategy)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenExecutionStrategy
(setter) as ofExecutionStrategyAccessor.ExecutionStrategyMutator.setExecutionStrategy(ExecutionStrategy)
and returns the very same value (getter).-
Methods inherited from interface org.refcodes.controlflow.ExecutionStrategyAccessor
getExecutionStrategy
-
Methods inherited from interface org.refcodes.controlflow.ExecutionStrategyAccessor.ExecutionStrategyMutator
setExecutionStrategy
-
-
-
-
Method Detail
-
letExecutionStrategy
default ExecutionStrategy letExecutionStrategy(ExecutionStrategy aExecutionStrategy)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenExecutionStrategy
(setter) as ofExecutionStrategyAccessor.ExecutionStrategyMutator.setExecutionStrategy(ExecutionStrategy)
and returns the very same value (getter).- Parameters:
aExecutionStrategy
- TheExecutionStrategy
to set (viaExecutionStrategyAccessor.ExecutionStrategyMutator.setExecutionStrategy(ExecutionStrategy)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-
-