Package org.geotools.temporal.object
Class DefaultTemporalPrimitive
Object
DefaultTemporalObject
DefaultTemporalPrimitive
- All Implemented Interfaces:
Comparable<TemporalPrimitive>
,TemporalObject
,TemporalOrder
,TemporalPrimitive
- Direct Known Subclasses:
DefaultTemporalGeometricPrimitive
public abstract class DefaultTemporalPrimitive
extends DefaultTemporalObject
implements TemporalPrimitive, TemporalOrder, Comparable<TemporalPrimitive>
An abstract class that represents a non-decomposed element of geometry or topology of time.
- Author:
- Mehdi Sidhoum (Geomatys), Simone Giannecchini, GeoSolutions SAS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(TemporalPrimitive that) Returns a value for relative position which are provided by the enumerated data type TM_RelativePosition and are based on the 13 temporal relationships identified by Allen (1983).
-
Constructor Details
-
DefaultTemporalPrimitive
public DefaultTemporalPrimitive()
-
-
Method Details
-
compareTo
- Specified by:
compareTo
in interfaceComparable<TemporalPrimitive>
-
relativePosition
Returns a value for relative position which are provided by the enumerated data type TM_RelativePosition and are based on the 13 temporal relationships identified by Allen (1983).- Specified by:
relativePosition
in interfaceTemporalOrder
- Parameters:
other
- TemporalPrimitive
-