Interface Summary Interface Description CalendarA discrete temporal reference system that provides a basis for defining temporal position to a resolution of one day. CalendarDateA data type that shall be used to identify temporal position within a calendar. CalendarEraCharacteristics of each calendar era. ClockProvides a basis for defining temporal position within a day. ClockTimeA data type that shall be used to identify a temporal position within a day. DateAndTimeProvides a single data type for identifying a temporal position with a resolution of less than a day. DurationA data type to be used for describing length or distance in the temporal dimension. InstantA zero-dimensional geometric primitive that represents position in time, equivalent to a point in space. IntervalLengthA data type for intervals of time which supports the expression of duration in terms of a specified multiple of a single unit of time. JulianDateThe Julian day numbering system is a temporal coordinate system that has its origin at noon on 1 January 4713 BC in the Julian proleptic calendar. OrdinalEraProvides a reference to the ordinal era in which the instant occurs. OrdinalPositionA data type that shall be used for identifying temporal position within an ordinal temporal reference system. OrdinalReferenceSystem PeriodA one-dimensional geometric primitive that represent extent in time. PeriodDurationUses the format specified by ISO 8601 for exchanging information about the duration of a period. SeparationProvides operations for calculating temporal length and distance. TemporalComplexAn aggregation of temporal primitives. TemporalCoordinateA data type that shall be used for identifying temporal position within a temporal coordinate system. TemporalCoordinateSystemA temporal coordinate system to simplify the computation of temporal distances between points and the functional description of temporal operations. TemporalEdgeOne-dimensional topological primitive in time. TemporalFactoryFactory to create Temporal object. TemporalGeometricPrimitiveAn abstract class with two subclasses for representing a temporal instant and a temporal period. TemporalNodeA zero dimensional topological primitive in time. TemporalObjectBase interface for temporal object. TemporalOrder TemporalPosition TemporalPrimitiveAn abstract class that represents a non-decomposed element of geometry or topology of time. TemporalReferenceSystemProvides information about a temporal reference system. TemporalTopologicalComplexAn aggregation of connected temporal topological primitives. TemporalTopologicalPrimitiveRepresents a single non-decomposable element of topology and its relationships to other topological primitives within a topological complex.
Class Summary Class Description IndeterminateValueProvides 4 values for indeterminate positions. RelativePositionValues for relative temporal position based on the 13 temporal relationships identified by Allen (1993).