# Uses of Interface
org.opengis.metadata.Metadata

Packages that use Metadata
Package
Description
org.apache.sis.gui.metadata
Widgets about metadata.
org.apache.sis.metadata.iso
Root package for ISO 19115 metadata about resources (data or services).
org.apache.sis.metadata.iso.extent
Information about spatial, vertical, and temporal extent.
org.apache.sis.storage
Data store base types for retrieving and saving geospatial data in various storage formats.
org.apache.sis.storage.gdal
Bridge to the GDAL library for reading rasters.
org.apache.sis.storage.geotiff
A data store that can read and write GeoTIFF files as grid coverages.
org.apache.sis.storage.landsat
Reader of Landsat 8 level 1-2 data.
org.apache.sis.storage.modifier
A plugin mechanism for modifying some aspects of the resources read by data stores.
org.apache.sis.storage.netcdf
Reads netCDF files conforming to the Climate and Forecast (CF).
org.apache.sis.storage.sql
Data store capable to read and write features using a JDBC connection to a database.
org.apache.sis.storage.tiling
Base types for retrieving and saving tiles in resources.

- ## Uses of Metadata in org.apache.sis.gui.metadata

  Fields in org.apache.sis.gui.metadata with type parameters of type Metadata
  Modifier and Type
  Field
  Description
  `final ObjectProperty<Metadata>`
  MetadataSummary.`metadataProperty`
  The metadata shown in this pane.
  Methods in org.apache.sis.gui.metadata that return Metadata
  Modifier and Type
  Method
  Description
  `final Metadata`
  MetadataSummary.`getMetadata()`
  Returns the metadata currently shown, or `null` if none.
  Methods in org.apache.sis.gui.metadata with parameters of type Metadata
  Modifier and Type
  Method
  Description
  `void`
  StandardMetadataTree.`setContent(Metadata metadata)`
  Sets the metadata to show in this tree table.
  `final void`
  MetadataSummary.`setMetadata(Metadata metadata)`
  Sets the content of this pane to the given metadata.

- ## Uses of Metadata in org.apache.sis.metadata.iso

  Classes in org.apache.sis.metadata.iso that implement Metadata
  Modifier and Type
  Class
  Description
  `class`
  `DefaultMetadata`
  Root entity which defines metadata about a resource or resources.
  Methods in org.apache.sis.metadata.iso with parameters of type Metadata
  Modifier and Type
  Method
  Description
  `static DefaultMetadata`
  DefaultMetadata.`castOrCopy(Metadata object)`
  Returns a SIS metadata implementation with the values of the given arbitrary implementation.
  `static DefaultMetadata`
  DefaultMetadata.`deepCopy(Metadata object)`
  Returns an editable copy of the given metadata.
  Constructors in org.apache.sis.metadata.iso with parameters of type Metadata
  Modifier
  Constructor
  Description
  ``
  `DefaultMetadata(Metadata object)`
  Constructs a new instance initialized with the values from the specified metadata object.

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

  Methods in org.apache.sis.metadata.iso.extent with parameters of type Metadata
  Modifier and Type
  Method
  Description
  `static Collection<? extends Extent>`
  Extents.`fromIdentificationInfo(Metadata metadata)`
  Returns the extents found in all `Identification` elements of the given metadata.
  `static GeographicBoundingBox`
  Extents.`getGeographicBoundingBox(Metadata metadata)`
  Returns a single geographic bounding box from the specified metadata.

- ## Uses of Metadata in org.apache.sis.storage

  Methods in org.apache.sis.storage that return Metadata
  Modifier and Type
  Method
  Description
  `protected Metadata`
  AbstractFeatureSet.`createMetadata()`
  Invoked in a synchronized block the first time that `getMetadata()` is invoked.
  `protected Metadata`
  AbstractGridCoverageResource.`createMetadata()`
  Invoked in a synchronized block the first time that `getMetadata()` is invoked.
  `protected Metadata`
  AbstractResource.`createMetadata()`
  Invoked in a synchronized block the first time that `AbstractResource.getMetadata()` is invoked.
  `final Metadata`
  AbstractResource.`getMetadata()`
  Returns a description of this resource.
  `abstract Metadata`
  DataStore.`getMetadata()`
  Returns information about the data store as a whole.
  `Metadata`
  Resource.`getMetadata()`
  Returns information about this resource.

- ## Uses of Metadata in org.apache.sis.storage.gdal

  Methods in org.apache.sis.storage.gdal that return Metadata
  Modifier and Type
  Method
  Description
  `Metadata`
  GDALStore.`getMetadata()`
  Returns information about the data store as a whole.

- ## Uses of Metadata in org.apache.sis.storage.geotiff

  Methods in org.apache.sis.storage.geotiff that return Metadata
  Modifier and Type
  Method
  Description
  `Metadata`
  GeoTiffStore.`getMetadata()`
  Returns information about the dataset as a whole.
  Methods in org.apache.sis.storage.geotiff with parameters of type Metadata
  Modifier and Type
  Method
  Description
  `GridCoverageResource`
  GeoTiffStore.`append(RenderedImage image, GridGeometry grid, Metadata metadata)`
  Encodes the given image in the GeoTIFF file.
  `GridCoverageResource`
  GeoTiffStore.`append(GridCoverage coverage, Metadata metadata)`
  Adds a new grid coverage in the GeoTIFF file.

- ## Uses of Metadata in org.apache.sis.storage.landsat

  Methods in org.apache.sis.storage.landsat that return Metadata
  Modifier and Type
  Method
  Description
  `Metadata`
  LandsatStore.`getMetadata()`
  Returns information about the dataset as a whole.

- ## Uses of Metadata in org.apache.sis.storage.modifier

  Methods in org.apache.sis.storage.modifier that return Metadata
  Modifier and Type
  Method
  Description
  `default Metadata`
  CoverageModifier.`customize(CoverageModifier.Source source, DefaultMetadata metadata)`
  Invoked when a metadata is created for a single coverage or for the whole file.

- ## Uses of Metadata in org.apache.sis.storage.netcdf

  Methods in org.apache.sis.storage.netcdf that return Metadata
  Modifier and Type
  Method
  Description
  `Metadata`
  NetcdfStore.`getMetadata()`
  Returns information about the dataset as a whole.

- ## Uses of Metadata in org.apache.sis.storage.sql

  Methods in org.apache.sis.storage.sql that return Metadata
  Modifier and Type
  Method
  Description
  `Metadata`
  SQLStore.`getMetadata()`
  Returns information about the dataset as a whole.

- ## Uses of Metadata in org.apache.sis.storage.tiling

  Methods in org.apache.sis.storage.tiling that return Metadata
  Modifier and Type
  Method
  Description
  `default Metadata`
  TileMatrix.`getMetadata()`
  Returns information about this tile matrix.
  `default Metadata`
  TileMatrixSet.`getMetadata()`
  Returns information about this tile matrix set.
  Methods in org.apache.sis.storage.tiling that return types with arguments of type Metadata
  Modifier and Type
  Method
  Description
  `default Optional<Metadata>`
  Tile.`getMetadata()`
  Returns information about this tile.