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.TParameter5
- The type of the fifth parameter.TParameter6
- The type of the sixth parameter.TParameter7
- The type of the seventh parameter.TResult
- The type of the result.TResultOverIntervals
- The type of the result when evaluated over an interval or collection of intervals.public interface IParameterizedEvaluatorWithIntervals7<TParameter1,TParameter2,TParameter3,TParameter4,TParameter5,TParameter6,TParameter7,TResult,TResultOverIntervals> extends IParameterizedEvaluator7<TParameter1,TParameter2,TParameter3,TParameter4,TParameter5,TParameter6,TParameter7,TResult>
JulianDate
and seven additional parameters
and produces a return value of a given type.Modifier and Type | Method and Description |
---|---|
TResultOverIntervals |
evaluate(TimeIntervalCollection consideredIntervals,
ITrackCalculationProgress tracker,
TParameter1 parameter1,
TParameter2 parameter2,
TParameter3 parameter3,
TParameter4 parameter4,
TParameter5 parameter5,
TParameter6 parameter6,
TParameter7 parameter7)
Evaluates this parameterized evaluator over the collection of considered time intervals.
|
evaluate
getCachingWrapper, getGroup, updateEvaluatorReferences
getAvailabilityIntervals, isAvailable
getIsThreadSafe
clone
close, dispose
TResultOverIntervals evaluate(@Nonnull TimeIntervalCollection consideredIntervals, ITrackCalculationProgress tracker, TParameter1 parameter1, TParameter2 parameter2, TParameter3 parameter3, TParameter4 parameter4, TParameter5 parameter5, TParameter6 parameter6, TParameter7 parameter7)
consideredIntervals
- The intervals over which to evaluate.tracker
- The progress tracker for reporting the status of this evaluation.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.parameter5
- The value of the fifth parameter.parameter6
- The value of the sixth parameter.parameter7
- The value of the seventh parameter.