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 Details

    • DefaultTemporalGeometricPrimitive

      public DefaultTemporalGeometricPrimitive()
  • Method Details

    • 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 interface Separation
    • length

      public Duration length()
      Returns the length of this TM_GeometricPrimitive
      Specified by:
      length in interface Separation