Package org.geotools.temporal.object
Class DefaultTemporalGeometricPrimitive
- Object
-
- DefaultTemporalObject
-
- DefaultTemporalPrimitive
-
- DefaultTemporalGeometricPrimitive
-
- All Implemented Interfaces:
Comparable<TemporalPrimitive>
,Separation
,TemporalGeometricPrimitive
,TemporalObject
,TemporalOrder
,TemporalPrimitive
- Direct Known Subclasses:
DefaultInstant
,DefaultPeriod
public abstract class DefaultTemporalGeometricPrimitive extends DefaultTemporalPrimitive implements TemporalGeometricPrimitive, Separation
An abstract class with two subclasses for representing a temporal instant and a temporal period.- Author:
- Mehdi Sidhoum (Geomatys)
-
-
Constructor Summary
Constructors Constructor Description DefaultTemporalGeometricPrimitive()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Duration
distance(TemporalGeometricPrimitive other)
Returns the distance from this TM_GeometricPrimitive to another TM_GeometricPrimitive, i.e.Duration
length()
Returns the length of this TM_GeometricPrimitive-
Methods inherited from class DefaultTemporalPrimitive
compareTo, relativePosition
-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface TemporalOrder
relativePosition
-
-
-
-
Method Detail
-
distance
public Duration distance(TemporalGeometricPrimitive other)
Returns the distance from this TM_GeometricPrimitive to another TM_GeometricPrimitive, i.e. the absolute value of the difference between their temporal positions.- Specified by:
distance
in interfaceSeparation
-
length
public Duration length()
Returns the length of this TM_GeometricPrimitive- Specified by:
length
in interfaceSeparation
-
-