Class CalculateInputFromDelegateOption<S extends FeatureInput,T extends FeatureInput,U>

Object
CalculationPart<Optional<S>,T>
CalculateInputFromDelegate<Optional<S>,T,U>
CalculateInputFromDelegateOption<S,T,U>
Type Parameters:
S - optional final-type of CalculationPart.
T - feature input-type as input to cached-calculations.
U - delegate-type of CalculationPart.
All Implemented Interfaces:
ResettableCalculation

public abstract class CalculateInputFromDelegateOption<S extends FeatureInput,T extends FeatureInput,U> extends CalculateInputFromDelegate<Optional<S>,T,U>
Like CalculateInputFromDelegate except assumes optional return value and no parameters.
Author:
Owen Feehan