T
- The type returned by the evaluator.public interface IEvaluator1<T> extends IEvaluator
JulianDate
and produces
a return value of a given type.Modifier and Type | Method and Description |
---|---|
T |
evaluate(JulianDate date)
Evaluates the function.
|
getCachingWrapper, getGroup, updateEvaluatorReferences
getAvailabilityIntervals, isAvailable
getIsThreadSafe
clone
close, dispose
T evaluate(@Nonnull JulianDate date)
For information about the specific function evaluated by this evaluator, see the documentation for the method that was used to create this evaluator.
Once created, an evaluator will ignore changes made to the object(s) from which it was created.
In other words, this method will always return the same result for a given JulianDate
regardless of changes made to other objects in the system. You should create a new evaluator
after making changes to definitional objects in order for those changes to be reflected in the results.
date
- The value with which to evaluate the function.