Package org.orekit.time
Interface FieldTimeStamped<T extends org.hipparchus.RealFieldElement<T>>
-
- All Known Implementing Classes:
FieldAbsoluteDate
,FieldAttitude
,FieldBodiesElements
,FieldCartesianOrbit
,FieldCircularOrbit
,FieldDateDetector
,FieldDelaunayArguments
,FieldEquinoctialOrbit
,FieldKeplerianOrbit
,FieldOrbit
,FieldSpacecraftState
public interface FieldTimeStamped<T extends org.hipparchus.RealFieldElement<T>>
This interface represents objects that have aAbsoluteDate
date attached to them.Classes implementing this interface can be stored chronologically in sorted sets using
ChronologicalComparator
as the underlying comparator. An example using forOrbit
instances is given here:SortedSet<Orbit> sortedOrbits = new TreeSet<Orbit>(new ChronologicalComparator()); sortedOrbits.add(orbit1); sortedOrbits.add(orbit2); ...
This interface is also the base interface used to
cache
series of time-dependent objects for interpolation in a thread-safe manner.- Author:
- Luc Maisonobe
- See Also:
AbsoluteDate
,ChronologicalComparator
,TimeStampedCache
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FieldAbsoluteDate<T>
getDate()
Get the date.
-
-
-
Method Detail
-
getDate
FieldAbsoluteDate<T> getDate()
Get the date.- Returns:
- date attached to the object
-
-