public class MetaDataImpl extends MetadataEntity implements MetaData
LOGGER
Constructor and Description |
---|
MetaDataImpl()
Creates an initially empty metadata.
|
MetaDataImpl(MetaData source)
Constructs a metadata entity initialized with the values from the specified metadata.
|
MetaDataImpl(ResponsibleParty contact,
Date dateStamp,
Identification identificationInfo)
Creates a meta data initialised to the specified values.
|
Modifier and Type | Method and Description |
---|---|
Collection<ApplicationSchemaInformation> |
getApplicationSchemaInfo()
Provides information about the conceptual schema of a dataset.
|
CharacterSet |
getCharacterSet()
Returns the full name of the character coding standard used for the metadata set.
|
Collection<ResponsibleParty> |
getContacts()
Returns the parties responsible for the metadata information.
|
Collection<ContentInformation> |
getContentInfo()
Provides information about the feature catalogue and describes the coverage and image data
characteristics.
|
Collection<DataQuality> |
getDataQualityInfo()
Provides overall assessment of quality of a resource(s).
|
String |
getDataSetUri()
Provides the URI of the dataset to which the metadata applies.
|
Date |
getDateStamp()
Returns the date that the metadata was created.
|
Distribution |
getDistributionInfo()
Provides information about the distributor of and options for obtaining the resource(s).
|
String |
getFileIdentifier()
Returns the unique identifier for this metadata file, or
null if none. |
Collection<String> |
getHierarchyLevelNames()
Returns the name of the hierarchy levels for which the metadata is provided.
|
Collection<ScopeCode> |
getHierarchyLevels()
Returns the scope to which the metadata applies.
|
Collection<Identification> |
getIdentificationInfo()
Returns basic information about the resource(s) to which the metadata applies.
|
Locale |
getLanguage()
Returns the language used for documenting metadata.
|
Collection<Locale> |
getLocales()
Provides information about an alternatively used localized character string for a linguistic
extension.
|
Collection<Constraints> |
getMetadataConstraints()
Provides restrictions on the access and use of data.
|
Collection<MetadataExtensionInformation> |
getMetadataExtensionInfo()
Returns information describing metadata extensions.
|
MaintenanceInformation |
getMetadataMaintenance()
Provides information about the frequency of metadata updates, and the scope of those updates.
|
String |
getMetadataStandardName()
Returns the name of the metadata standard (including profile name) used.
|
String |
getMetadataStandardVersion()
Returns the version (profile) of the metadata standard used.
|
String |
getParentIdentifier()
Returns the file identifier of the metadata to which this metadata is a subset (child).
|
Collection<PortrayalCatalogueReference> |
getPortrayalCatalogueInfo()
Provides information about the catalogue of rules defined for the portrayal of a resource(s).
|
Collection<ReferenceSystem> |
getReferenceSystemInfo()
Returns the description of the spatial and temporal reference systems used in the
dataset.
|
Collection<SpatialRepresentation> |
getSpatialRepresentationInfo()
Returns the digital representation of spatial information in the dataset.
|
void |
setApplicationSchemaInfo(Collection<? extends ApplicationSchemaInformation> newValues)
Provides information about the conceptual schema of a dataset.
|
void |
setCharacterSet(CharacterSet newValue)
Set the full name of the character coding standard used for the metadata set.
|
void |
setContacts(Collection<? extends ResponsibleParty> newValues)
Set the parties responsible for the metadata information.
|
void |
setContentInfo(Collection<? extends ContentInformation> newValues)
Set information about the feature catalogue and describes the coverage and image data
characteristics.
|
void |
setDataQualityInfo(Collection<? extends DataQuality> newValues)
Set overall assessment of quality of a resource(s).
|
void |
setDataSetUri(String newValue)
Sets the URI of the dataset to which the metadata applies.
|
void |
setDateStamp(Date newValue)
Set the date that the metadata was created.
|
void |
setDistributionInfo(Distribution newValue)
Provides information about the distributor of and options for obtaining the resource(s).
|
void |
setFileIdentifier(String newValue)
Set the unique identifier for this metadata file, or
null if none. |
void |
setHierarchyLevelNames(Collection<? extends String> newValues)
Set the name of the hierarchy levels for which the metadata is provided.
|
void |
setHierarchyLevels(Collection<? extends ScopeCode> newValues)
Set the scope to which the metadata applies.
|
void |
setIdentificationInfo(Collection<? extends Identification> newValues)
Set basic information about the resource(s) to which the metadata applies.
|
void |
setLanguage(Locale newValue)
Set the language used for documenting metadata.
|
void |
setLocales(Collection<? extends Locale> newValues)
Set information about an alternatively used localized character string for a linguistic
extension.
|
void |
setMetadataConstraints(Collection<? extends Constraints> newValues)
Set restrictions on the access and use of data.
|
void |
setMetadataExtensionInfo(Collection<? extends MetadataExtensionInformation> newValues)
Set information describing metadata extensions.
|
void |
setMetadataMaintenance(MaintenanceInformation newValue)
Set information about the frequency of metadata updates, and the scope of those updates.
|
void |
setMetadataStandardName(String newValue)
Name of the metadata standard (including profile name) used.
|
void |
setMetadataStandardVersion(String newValue)
Set the version (profile) of the metadata standard used.
|
void |
setParentIdentifier(String newValue)
Set the file identifier of the metadata to which this metadata is a subset (child).
|
void |
setPortrayalCatalogueInfo(Collection<? extends PortrayalCatalogueReference> newValues)
Set information about the catalogue of rules defined for the portrayal of a resource(s).
|
void |
setReferenceSystemInfo(Collection<? extends ReferenceSystem> newValues)
Set the description of the spatial and temporal reference systems used in the dataset.
|
void |
setSpatialRepresentationInfo(Collection<? extends SpatialRepresentation> newValues)
Set the digital representation of spatial information in the dataset.
|
ensureNonNull, getStandard
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable
asMap, asTree, equals, getInterface, hashCode, toString
public MetaDataImpl()
public MetaDataImpl(MetaData source)
public MetaDataImpl(ResponsibleParty contact, Date dateStamp, Identification identificationInfo)
contact
- Party responsible for the metadata information.dateStamp
- Date that the metadata was created.identificationInfo
- Basic information about the resource to which the metadata applies.public String getFileIdentifier()
null
if none.getFileIdentifier
in interface MetaData
null
.public void setFileIdentifier(String newValue)
null
if none.public Locale getLanguage()
getLanguage
in interface MetaData
null
.public void setLanguage(Locale newValue)
public CharacterSet getCharacterSet()
getCharacterSet
in interface MetaData
null
.public void setCharacterSet(CharacterSet newValue)
public String getParentIdentifier()
getParentIdentifier
in interface MetaData
null
.public void setParentIdentifier(String newValue)
public Collection<ScopeCode> getHierarchyLevels()
getHierarchyLevels
in interface MetaData
public void setHierarchyLevels(Collection<? extends ScopeCode> newValues)
public Collection<String> getHierarchyLevelNames()
getHierarchyLevelNames
in interface MetaData
public void setHierarchyLevelNames(Collection<? extends String> newValues)
public Collection<ResponsibleParty> getContacts()
getContacts
in interface MetaData
public void setContacts(Collection<? extends ResponsibleParty> newValues)
public Date getDateStamp()
getDateStamp
in interface MetaData
public void setDateStamp(Date newValue)
public String getMetadataStandardName()
getMetadataStandardName
in interface MetaData
null
.public void setMetadataStandardName(String newValue)
public String getMetadataStandardVersion()
getMetadataStandardVersion
in interface MetaData
null
.public void setMetadataStandardVersion(String newValue)
public Collection<SpatialRepresentation> getSpatialRepresentationInfo()
getSpatialRepresentationInfo
in interface MetaData
public void setSpatialRepresentationInfo(Collection<? extends SpatialRepresentation> newValues)
public Collection<ReferenceSystem> getReferenceSystemInfo()
getReferenceSystemInfo
in interface MetaData
public void setReferenceSystemInfo(Collection<? extends ReferenceSystem> newValues)
public Collection<MetadataExtensionInformation> getMetadataExtensionInfo()
getMetadataExtensionInfo
in interface MetaData
public void setMetadataExtensionInfo(Collection<? extends MetadataExtensionInformation> newValues)
public Collection<Identification> getIdentificationInfo()
getIdentificationInfo
in interface MetaData
public void setIdentificationInfo(Collection<? extends Identification> newValues)
public Collection<ContentInformation> getContentInfo()
getContentInfo
in interface MetaData
public void setContentInfo(Collection<? extends ContentInformation> newValues)
public Distribution getDistributionInfo()
getDistributionInfo
in interface MetaData
public void setDistributionInfo(Distribution newValue)
public Collection<DataQuality> getDataQualityInfo()
getDataQualityInfo
in interface MetaData
public void setDataQualityInfo(Collection<? extends DataQuality> newValues)
public Collection<PortrayalCatalogueReference> getPortrayalCatalogueInfo()
getPortrayalCatalogueInfo
in interface MetaData
public void setPortrayalCatalogueInfo(Collection<? extends PortrayalCatalogueReference> newValues)
public Collection<Constraints> getMetadataConstraints()
getMetadataConstraints
in interface MetaData
public void setMetadataConstraints(Collection<? extends Constraints> newValues)
public Collection<ApplicationSchemaInformation> getApplicationSchemaInfo()
getApplicationSchemaInfo
in interface MetaData
public void setApplicationSchemaInfo(Collection<? extends ApplicationSchemaInformation> newValues)
public MaintenanceInformation getMetadataMaintenance()
getMetadataMaintenance
in interface MetaData
public void setMetadataMaintenance(MaintenanceInformation newValue)
public Collection<Locale> getLocales()
getLocales
in interface MetaData
public void setLocales(Collection<? extends Locale> newValues)
public String getDataSetUri()
getDataSetUri
in interface MetaData
null
.public void setDataSetUri(String newValue)
Copyright © 1996–2019 Geotools. All rights reserved.