|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@Profile(level=CORE) @UML(identifier="MD_MetaData", specification=ISO_19115) public interface MetaData
Root entity which defines metadata about a resource or resources.
Method Summary | |
---|---|
Collection<? extends ApplicationSchemaInformation> |
getApplicationSchemaInfo()
Provides information about the conceptual schema of a dataset. |
CharacterSet |
getCharacterSet()
Full name of the character coding standard used for the metadata set. |
ResponsibleParty |
getContact()
Deprecated. Replaced by getContacts() . |
Collection<? extends ResponsibleParty> |
getContacts()
Party responsible for the metadata information. |
Collection<? extends ContentInformation> |
getContentInfo()
Provides information about the feature catalogue and describes the coverage and image data characteristics. |
Collection<? extends DataQuality> |
getDataQualityInfo()
Provides overall assessment of quality of a resource(s). |
String |
getDataSetUri()
Uniformed Resource Identifier (URI) of the dataset to which the metadata applies. |
Date |
getDateStamp()
Date that the metadata was created. |
Distribution |
getDistributionInfo()
Provides information about the distributor of and options for obtaining the resource(s). |
String |
getFileIdentifier()
Unique identifier for this metadata file, or null if none. |
Collection<String> |
getHierarchyLevelNames()
Name of the hierarchy levels for which the metadata is provided. |
Collection<ScopeCode> |
getHierarchyLevels()
Scope to which the metadata applies. |
Collection<? extends Identification> |
getIdentificationInfo()
Basic information about the resource(s) to which the metadata applies. |
Locale |
getLanguage()
Language used for documenting metadata. |
Collection<Locale> |
getLocales()
Provides information about an alternatively used localized character string for a linguistic extension |
Collection<? extends Constraints> |
getMetadataConstraints()
Provides restrictions on the access and use of data. |
Collection<? extends MetadataExtensionInformation> |
getMetadataExtensionInfo()
Information describing metadata extensions. |
MaintenanceInformation |
getMetadataMaintenance()
Provides information about the frequency of metadata updates, and the scope of those updates. |
String |
getMetadataStandardName()
Name of the metadata standard (including profile name) used. |
String |
getMetadataStandardVersion()
Version (profile) of the metadata standard used. |
String |
getParentIdentifier()
File identifier of the metadata to which this metadata is a subset (child). |
Collection<? extends PortrayalCatalogueReference> |
getPortrayalCatalogueInfo()
Provides information about the catalogue of rules defined for the portrayal of a resource(s). |
Collection<? extends ReferenceSystem> |
getReferenceSystemInfo()
Description of the spatial and temporal reference systems used in the dataset. |
Collection<? extends SpatialRepresentation> |
getSpatialRepresentationInfo()
Digital representation of spatial information in the dataset. |
Method Detail |
---|
@Profile(level=CORE) @UML(identifier="fileIdentifier", obligation=OPTIONAL, specification=ISO_19115) String getFileIdentifier()
null
if none.
@Profile(level=CORE) @UML(identifier="language", obligation=CONDITIONAL, specification=ISO_19115) Locale getLanguage()
@Profile(level=CORE) @UML(identifier="characterSet", obligation=CONDITIONAL, specification=ISO_19115) CharacterSet getCharacterSet()
@UML(identifier="parentIdentifier", obligation=CONDITIONAL, specification=ISO_19115) String getParentIdentifier()
@UML(identifier="hierarchyLevel", obligation=CONDITIONAL, specification=ISO_19115) Collection<ScopeCode> getHierarchyLevels()
@UML(identifier="hierarchyLevelName", obligation=CONDITIONAL, specification=ISO_19115) Collection<String> getHierarchyLevelNames()
ResponsibleParty getContact()
getContacts()
.
@Profile(level=CORE) @UML(identifier="contact", obligation=MANDATORY, specification=ISO_19115) Collection<? extends ResponsibleParty> getContacts()
@Profile(level=CORE) @UML(identifier="dateStamp", obligation=MANDATORY, specification=ISO_19115) Date getDateStamp()
@Profile(level=CORE) @UML(identifier="metadataStandardName", obligation=OPTIONAL, specification=ISO_19115) String getMetadataStandardName()
@Profile(level=CORE) @UML(identifier="metadataStandardVersion", obligation=OPTIONAL, specification=ISO_19115) String getMetadataStandardVersion()
@UML(identifier="dataSetURI", obligation=OPTIONAL, specification=ISO_19115) String getDataSetUri()
@UML(identifier="locale", obligation=OPTIONAL, specification=ISO_19115) Collection<Locale> getLocales()
@UML(identifier="spatialRepresentationInfo", obligation=OPTIONAL, specification=ISO_19115) Collection<? extends SpatialRepresentation> getSpatialRepresentationInfo()
@Profile(level=CORE) @UML(identifier="referenceSystemInfo", obligation=OPTIONAL, specification=ISO_19115) Collection<? extends ReferenceSystem> getReferenceSystemInfo()
@UML(identifier="metadataExtensionInfo", obligation=OPTIONAL, specification=ISO_19115) Collection<? extends MetadataExtensionInformation> getMetadataExtensionInfo()
@Profile(level=CORE) @UML(identifier="identificationInfo", obligation=MANDATORY, specification=ISO_19115) Collection<? extends Identification> getIdentificationInfo()
@UML(identifier="contentInfo", obligation=OPTIONAL, specification=ISO_19115) Collection<? extends ContentInformation> getContentInfo()
@Profile(level=CORE) @UML(identifier="distributionInfo", obligation=OPTIONAL, specification=ISO_19115) Distribution getDistributionInfo()
@Profile(level=CORE) @UML(identifier="dataQualityInfo", obligation=OPTIONAL, specification=ISO_19115) Collection<? extends DataQuality> getDataQualityInfo()
@UML(identifier="portrayalCatalogueInfo", obligation=OPTIONAL, specification=ISO_19115) Collection<? extends PortrayalCatalogueReference> getPortrayalCatalogueInfo()
@UML(identifier="metadataConstraints", obligation=OPTIONAL, specification=ISO_19115) Collection<? extends Constraints> getMetadataConstraints()
@UML(identifier="applicationSchemaInfo", obligation=OPTIONAL, specification=ISO_19115) Collection<? extends ApplicationSchemaInformation> getApplicationSchemaInfo()
@UML(identifier="metadataMaintenance", obligation=OPTIONAL, specification=ISO_19115) MaintenanceInformation getMetadataMaintenance()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |