# Uses of Package
org.apache.sis.metadata

- Packages that use org.apache.sis.metadata
  Package | Description
  --- | ---
  org.apache.sis.metadata | Root package for various metadata implementations.
  org.apache.sis.metadata.iso | Root package for ISO 19115 metadata about resources (data or services).
  org.apache.sis.metadata.iso.acquisition | Information about the measuring instruments, the platform carrying them, and the mission to which the data contributes.
  org.apache.sis.metadata.iso.citation | Reference to the data or service (citation, responsible party, contact information).
  org.apache.sis.metadata.iso.constraint | Information about legal and security constraints placed on data.
  org.apache.sis.metadata.iso.content | Description of the dataset content.
  org.apache.sis.metadata.iso.distribution | Information about the options for obtaining a resource (data or service).
  org.apache.sis.metadata.iso.extent | Information about spatial, vertical, and temporal extent.
  org.apache.sis.metadata.iso.identification | Information to uniquely identify the data or service.
  org.apache.sis.metadata.iso.lineage | Information about the sources and production processes of a dataset.
  org.apache.sis.metadata.iso.maintenance | Information about the frequency and scope of data updates.
  org.apache.sis.metadata.iso.quality | Information about data quality, accuracy and consistency of a dataset.
  org.apache.sis.metadata.iso.spatial | Information about the mechanisms (grid or vector) used to represent spatial data.
  org.apache.sis.metadata.sql | An implementation of Metadata interfaces fetching the data from an SQL database.

- Classes in org.apache.sis.metadata used by org.apache.sis.metadata
  Class and Description
  AbstractMetadata Provides basic operations using Java reflection for metadata implementations.
  KeyNamePolicy The name of the keys included in a `Map` of metadata.
  MetadataStandard Enumeration of some metadata standards.
  ModifiableMetadata Provides convenience methods for support of modifiable properties in metadata implementations.
  TypeValuePolicy The kind of values in the `MetadataStandard.asTypeMap(…)`.
  UnmodifiableMetadataException Thrown on attempt to set a read-only value in a metadata object.
  ValueExistencePolicy Whatever `MetadataStandard.asValueMap(…)` shall contain entries for null, nil or empty values.

- Classes in org.apache.sis.metadata used by org.apache.sis.metadata.iso
  Class and Description
  AbstractMetadata Provides basic operations using Java reflection for metadata implementations.
  MetadataStandard Enumeration of some metadata standards.
  ModifiableMetadata Provides convenience methods for support of modifiable properties in metadata implementations.
  TitleProperty Identifies the name of a property to use for summarizing in one line the content of a metadata object.

- Classes in org.apache.sis.metadata used by org.apache.sis.metadata.iso.acquisition
  Class and Description
  AbstractMetadata Provides basic operations using Java reflection for metadata implementations.
  ModifiableMetadata Provides convenience methods for support of modifiable properties in metadata implementations.

- Classes in org.apache.sis.metadata used by org.apache.sis.metadata.iso.citation
  Class and Description
  AbstractMetadata Provides basic operations using Java reflection for metadata implementations.
  ModifiableMetadata Provides convenience methods for support of modifiable properties in metadata implementations.
  TitleProperty Identifies the name of a property to use for summarizing in one line the content of a metadata object.

- Classes in org.apache.sis.metadata used by org.apache.sis.metadata.iso.constraint
  Class and Description
  AbstractMetadata Provides basic operations using Java reflection for metadata implementations.
  ModifiableMetadata Provides convenience methods for support of modifiable properties in metadata implementations.

- Classes in org.apache.sis.metadata used by org.apache.sis.metadata.iso.content
  Class and Description
  AbstractMetadata Provides basic operations using Java reflection for metadata implementations.
  ModifiableMetadata Provides convenience methods for support of modifiable properties in metadata implementations.
  TitleProperty Identifies the name of a property to use for summarizing in one line the content of a metadata object.

- Classes in org.apache.sis.metadata used by org.apache.sis.metadata.iso.distribution
  Class and Description
  AbstractMetadata Provides basic operations using Java reflection for metadata implementations.
  ModifiableMetadata Provides convenience methods for support of modifiable properties in metadata implementations.
  TitleProperty Identifies the name of a property to use for summarizing in one line the content of a metadata object.

- Classes in org.apache.sis.metadata used by org.apache.sis.metadata.iso.extent
  Class and Description
  AbstractMetadata Provides basic operations using Java reflection for metadata implementations.
  ModifiableMetadata Provides convenience methods for support of modifiable properties in metadata implementations.
  TitleProperty Identifies the name of a property to use for summarizing in one line the content of a metadata object.

- Classes in org.apache.sis.metadata used by org.apache.sis.metadata.iso.identification
  Class and Description
  AbstractMetadata Provides basic operations using Java reflection for metadata implementations.
  ModifiableMetadata Provides convenience methods for support of modifiable properties in metadata implementations.
  TitleProperty Identifies the name of a property to use for summarizing in one line the content of a metadata object.

- Classes in org.apache.sis.metadata used by org.apache.sis.metadata.iso.lineage
  Class and Description
  AbstractMetadata Provides basic operations using Java reflection for metadata implementations.
  ModifiableMetadata Provides convenience methods for support of modifiable properties in metadata implementations.
  TitleProperty Identifies the name of a property to use for summarizing in one line the content of a metadata object.

- Classes in org.apache.sis.metadata used by org.apache.sis.metadata.iso.maintenance
  Class and Description
  AbstractMetadata Provides basic operations using Java reflection for metadata implementations.
  ModifiableMetadata Provides convenience methods for support of modifiable properties in metadata implementations.

- Classes in org.apache.sis.metadata used by org.apache.sis.metadata.iso.quality
  Class and Description
  AbstractMetadata Provides basic operations using Java reflection for metadata implementations.
  ModifiableMetadata Provides convenience methods for support of modifiable properties in metadata implementations.

- Classes in org.apache.sis.metadata used by org.apache.sis.metadata.iso.spatial
  Class and Description
  AbstractMetadata Provides basic operations using Java reflection for metadata implementations.
  ModifiableMetadata Provides convenience methods for support of modifiable properties in metadata implementations.
  TitleProperty Identifies the name of a property to use for summarizing in one line the content of a metadata object.

- Classes in org.apache.sis.metadata used by org.apache.sis.metadata.sql
  Class and Description
  MetadataStandard Enumeration of some metadata standards.

Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.