# Uses of Annotation Interface
org.opengis.annotation.Profile

Packages that use Profile
Package
Description
org.opengis.metadata
Root package for metadata.
org.opengis.metadata.citation
Citation and responsible party information.
org.opengis.metadata.distribution
Distribution information.
org.opengis.metadata.extent
Extent information.
org.opengis.metadata.identification
Identification information (includes data and service identification).
org.opengis.metadata.lineage
Lineage information.
org.opengis.metadata.quality
Data quality and positional accuracy.

- ## Uses of Profile in org.opengis.metadata

  Methods in org.opengis.metadata with annotations of type Profile
  Modifier and Type
  Method
  Description
  `CharacterSet`
  Metadata.`getCharacterSet()`
  Full name of the character coding standard used for the metadata set.
  `Collection<? extends ResponsibleParty>`
  Metadata.`getContacts()`
  Parties responsible for the metadata information.
  `Collection<? extends DataQuality>`
  Metadata.`getDataQualityInfo()`
  Provides overall assessment of quality of a resource(s).
  `Date`
  Metadata.`getDateStamp()`
  Date that the metadata was created.
  `Distribution`
  Metadata.`getDistributionInfo()`
  Provides information about the distributor of and options for obtaining the resource(s).
  `String`
  Metadata.`getFileIdentifier()`
  Unique identifier for this metadata file, or `null` if none.
  `Collection<? extends Identification>`
  Metadata.`getIdentificationInfo()`
  Basic information about the resource(s) to which the metadata applies.
  `Locale`
  Metadata.`getLanguage()`
  Language used for documenting metadata.
  `String`
  Metadata.`getMetadataStandardName()`
  Name of the metadata standard (including profile name) used.
  `String`
  Metadata.`getMetadataStandardVersion()`
  Version (profile) of the metadata standard used.
  `Collection<? extends ReferenceSystem>`
  Metadata.`getReferenceSystemInfo()`
  Description of the spatial and temporal reference systems used in the dataset.

- ## Uses of Profile in org.opengis.metadata.citation

  Methods in org.opengis.metadata.citation with annotations of type Profile
  Modifier and Type
  Method
  Description
  `Date`
  CitationDate.`getDate()`
  Reference date for the cited resource.
  `Collection<? extends CitationDate>`
  Citation.`getDates()`
  Reference date for the cited resource.
  `DateType`
  CitationDate.`getDateType()`
  Event used for reference date.
  `String`
  ResponsibleParty.`getIndividualName()`
  Name of the responsible person- surname, given name, title separated by a delimiter.
  `URI`
  OnlineResource.`getLinkage()`
  Location (address) for on-line access using a Uniform Resource Locator address or similar addressing scheme such as `"http://www.statkart.no/isotc211"`.
  `InternationalString`
  ResponsibleParty.`getOrganisationName()`
  Name of the responsible organization.
  `InternationalString`
  ResponsibleParty.`getPositionName()`
  Role or position of the responsible person.
  `Role`
  ResponsibleParty.`getRole()`
  Function performed by the responsible party.
  `InternationalString`
  Citation.`getTitle()`
  Name by which the cited resource is known.

- ## Uses of Profile in org.opengis.metadata.distribution

  Methods in org.opengis.metadata.distribution with annotations of type Profile
  Modifier and Type
  Method
  Description
  `Collection<? extends Format>`
  Distribution.`getDistributionFormats()`
  Provides a description of the format of the data to be distributed.
  `InternationalString`
  Format.`getName()`
  Name of the data transfer format(s).
  `Collection<? extends OnlineResource>`
  DigitalTransferOptions.`getOnLines()`
  Information about online sources from which the resource can be obtained.
  `Collection<? extends DigitalTransferOptions>`
  Distribution.`getTransferOptions()`
  Provides information about technical means and media by which a resource is obtained from the distributor.
  `InternationalString`
  Format.`getVersion()`
  Version of the format (date, number, etc).

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

  Methods in org.opengis.metadata.extent with annotations of type Profile
  Modifier and Type
  Method
  Description
  `Collection<? extends GeographicExtent>`
  Extent.`getGeographicElements()`
  Provides geographic component of the extent of the referring object
  `Collection<? extends TemporalExtent>`
  Extent.`getTemporalElements()`
  Provides temporal component of the extent of the referring object
  `Collection<? extends VerticalExtent>`
  Extent.`getVerticalElements()`
  Provides vertical component of the extent of the referring object

- ## Uses of Profile in org.opengis.metadata.identification

  Methods in org.opengis.metadata.identification with annotations of type Profile
  Modifier and Type
  Method
  Description
  `InternationalString`
  Identification.`getAbstract()`
  Brief narrative summary of the content of the resource(s).
  `Collection<CharacterSet>`
  DataIdentification.`getCharacterSets()`
  Full name of the character coding standard(s) used for the dataset.
  `Citation`
  Identification.`getCitation()`
  Citation data for the resource(s).
  `Double`
  Resolution.`getDistance()`
  Ground sample distance.
  `RepresentativeFraction`
  Resolution.`getEquivalentScale()`
  Level of detail expressed as the scale of a comparable hardcopy map or chart.
  `Collection<? extends Extent>`
  DataIdentification.`getExtents()`
  Additional extent information including the bounding polygon, vertical, and temporal extent of the dataset.
  `Collection<Locale>`
  DataIdentification.`getLanguages()`
  Language(s) used within the dataset.
  `Collection<? extends ResponsibleParty>`
  Identification.`getPointOfContacts()`
  Identification of, and means of communication with, person(s) and organizations(s) associated with the resource(s).
  `Collection<SpatialRepresentationType>`
  DataIdentification.`getSpatialRepresentationTypes()`
  Method used to spatially represent geographic information.
  `Collection<? extends Resolution>`
  DataIdentification.`getSpatialResolutions()`
  Factor which provides a general understanding of the density of spatial data in the dataset.
  `Collection<TopicCategory>`
  DataIdentification.`getTopicCategories()`
  Main theme(s) of the dataset.

- ## Uses of Profile in org.opengis.metadata.lineage

  Methods in org.opengis.metadata.lineage with annotations of type Profile
  Modifier and Type
  Method
  Description
  `InternationalString`
  Lineage.`getStatement()`
  General explanation of the data producer's knowledge about the lineage of a dataset.

- ## Uses of Profile in org.opengis.metadata.quality

  Methods in org.opengis.metadata.quality with annotations of type Profile
  Modifier and Type
  Method
  Description
  `Lineage`
  DataQuality.`getLineage()`
  Non-quantitative quality information about the lineage of the data specified by the scope.