TParameter1 - The type of the first parameter.TParameter2 - The type of the second parameter.TParameter3 - The type of the third parameter.TParameter4 - The type of the fourth parameter.TResult - The type of the result.public interface IParameterizedEvaluator4<TParameter1,TParameter2,TParameter3,TParameter4,TResult> extends IEvaluator
JulianDate and four additional parameters
 and produces a return value of a given type.| Modifier and Type | Method and Description | 
|---|---|
TResult | 
evaluate(JulianDate date,
        TParameter1 parameter1,
        TParameter2 parameter2,
        TParameter3 parameter3,
        TParameter4 parameter4)
Evaluates this parameterized evaluator. 
 | 
getCachingWrapper, getGroup, updateEvaluatorReferencesgetAvailabilityIntervals, isAvailablegetIsThreadSafecloneclose, disposeTResult evaluate(@Nonnull JulianDate date, TParameter1 parameter1, TParameter2 parameter2, TParameter3 parameter3, TParameter4 parameter4)
date - The date at which to evaluate.parameter1 - The value of the first parameter.parameter2 - The value of the second parameter.parameter3 - The value of the third parameter.parameter4 - The value of the fourth parameter.