public abstract class JplDEFileEvaluator extends MotionEvaluator1<double[]>
JplDEFile.getEvaluator(JplDEDataIndex,EvaluatorGroup) to allow calculation of
 time-varying information in the JPL DE file.| Modifier | Constructor and Description | 
|---|---|
protected  | 
JplDEFileEvaluator(EvaluatorGroup group)
Initializes a new instance. 
 | 
protected  | 
JplDEFileEvaluator(JplDEFileEvaluator existingInstance,
                  CopyContext context)
Initializes a new instance as a copy of an existing instance. 
 | 
evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, getAvailabilityIntervals, getAvailabilityIntervals, getCachingWrapper, getGroup, getIsTimeVarying, isAvailable, updateEvaluatorReferencesclone, dispose, dispose, getIsThreadSafe, getNextSampleSuggestionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIsThreadSafecloneclose, disposeprotected JplDEFileEvaluator(@Nonnull EvaluatorGroup group)
group - The group that contains this evaluator.ArgumentNullException - Thrown when group is null.protected JplDEFileEvaluator(@Nonnull JplDEFileEvaluator existingInstance, @Nonnull CopyContext context)
    See ICloneWithContext.clone(CopyContext) for more information about how to implement this constructor
    in a derived class.
existingInstance - The existing instance to copy.context - A CopyContext that controls the depth of the copy.ArgumentNullException - Thrown when existingInstance or context is null.