# Uses of Interface
org.opengis.metadata.extent.TemporalExtent

Packages that use TemporalExtent
Package
Description
org.apache.sis.metadata.iso.extent
Information about spatial, vertical, and temporal extent.
org.apache.sis.referencing.gazetteer
Mapping between geographic identifiers (addresses, grid indexes…) and locations (descriptions, coordinates…).
org.opengis.metadata.extent
Extent information.

- ## Uses of TemporalExtent in org.apache.sis.metadata.iso.extent

  Classes in org.apache.sis.metadata.iso.extent that implement TemporalExtent
  Modifier and Type
  Class
  Description
  `class`
  `DefaultSpatialTemporalExtent`
  Extent with respect to date/time and spatial boundaries.
  `class`
  `DefaultTemporalExtent`
  Time period covered by the content of the dataset.
  Methods in org.apache.sis.metadata.iso.extent that return TemporalExtent
  Modifier and Type
  Method
  Description
  `static TemporalExtent`
  Extents.`intersection(TemporalExtent e1, TemporalExtent e2)`
  Returns the intersection of the given temporal extents.
  Methods in org.apache.sis.metadata.iso.extent that return types with arguments of type TemporalExtent
  Modifier and Type
  Method
  Description
  `Collection<TemporalExtent>`
  DefaultExtent.`getTemporalElements()`
  Provides temporal component of the extent of the referring object.
  Methods in org.apache.sis.metadata.iso.extent with parameters of type TemporalExtent
  Modifier and Type
  Method
  Description
  `static DefaultTemporalExtent`
  DefaultTemporalExtent.`castOrCopy(TemporalExtent object)`
  Returns a SIS metadata implementation with the values of the given arbitrary implementation.
  `void`
  DefaultTemporalExtent.`intersect(TemporalExtent other)`
  Sets this temporal extent to the intersection of this extent with the specified one.
  `static TemporalExtent`
  Extents.`intersection(TemporalExtent e1, TemporalExtent e2)`
  Returns the intersection of the given temporal extents.
  Method parameters in org.apache.sis.metadata.iso.extent with type arguments of type TemporalExtent
  Modifier and Type
  Method
  Description
  `void`
  DefaultExtent.`setTemporalElements(Collection<? extends TemporalExtent> newValues)`
  Sets temporal component of the extent of the referring object.
  Constructors in org.apache.sis.metadata.iso.extent with parameters of type TemporalExtent
  Modifier
  Constructor
  Description
  ``
  `DefaultExtent(CharSequence description, GeographicExtent geographicElements, VerticalExtent verticalElements, TemporalExtent temporalElements)`
  Constructs an extent initialized to the given description or components.
  ``
  `DefaultSpatialTemporalExtent(GeographicExtent spatialExtent, VerticalExtent verticalExtent, TemporalExtent extent)`
  Constructs a new spatial-temporal extent initialized to the specified values.
  ``
  `DefaultTemporalExtent(TemporalExtent object)`
  Constructs a new instance initialized with the values from the specified metadata object.

- ## Uses of TemporalExtent in org.apache.sis.referencing.gazetteer

  Methods in org.apache.sis.referencing.gazetteer that return TemporalExtent
  Modifier and Type
  Method
  Description
  `TemporalExtent`
  AbstractLocation.`getTemporalExtent()`
  Returns the date of creation of this version of the location instance.

- ## Uses of TemporalExtent in org.opengis.metadata.extent

  Subinterfaces of TemporalExtent in org.opengis.metadata.extent
  Modifier and Type
  Interface
  Description
  `interface`
  `SpatialTemporalExtent`
  Extent with respect to date/time and spatial boundaries.
  Methods in org.opengis.metadata.extent that return types with arguments of type TemporalExtent
  Modifier and Type
  Method
  Description
  `Collection<? extends TemporalExtent>`
  Extent.`getTemporalElements()`
  Provides temporal component of the extent of the referring object