Class DataIdentification
java.lang.Object
org.apache.sis.metadata.AbstractMetadata
org.apache.sis.metadata.ModifiableMetadata
org.apache.sis.metadata.iso.ISOMetadata
org.apache.sis.metadata.iso.identification.AbstractIdentification
org.apache.sis.metadata.iso.identification.DefaultDataIdentification
org.apache.sis.internal.profile.fra.DataIdentification
- All Implemented Interfaces:
Serializable
,Emptiable
,LenientComparable
,IdentifiedObject
,org.opengis.metadata.identification.DataIdentification
,org.opengis.metadata.identification.Identification
AFNOR extension to ISO
DataIdentification
.
This extension adds a getRelatedCitations()
property citing the documents that specify the constraints.
In the 2013 revision of ISO 19115, this property is available as AbstractIdentification.getAdditionalDocumentations()
.
The following schema fragment specifies the expected content contained within this class.
- Since:
- 0.4
- Version:
- 0.4
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sis.metadata.ModifiableMetadata
ModifiableMetadata.State
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Collection
<org.opengis.metadata.citation.Citation> The documents at the origin of the creation of the identified resources.private static final long
For serialization purpose.Fields inherited from class org.apache.sis.metadata.iso.ISOMetadata
identifiers
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs an initially empty data identification.DataIdentification
(org.opengis.metadata.identification.DataIdentification object) Constructs an instance initialized to a copy of the given object. -
Method Summary
Modifier and TypeMethodDescriptionCollection
<org.opengis.metadata.citation.Citation> Returns the documents at the origin of the creation of the identified resources.void
setRelatedCitations
(Collection<? extends org.opengis.metadata.citation.Citation> newValues) Sets the documents at the origin of the creation of the identified resources.Methods inherited from class org.apache.sis.metadata.iso.identification.DefaultDataIdentification
castOrCopy, getCharacterSets, getEnvironmentDescription, getLanguages, getLocalesAndCharsets, getSupplementalInformation, setCharacterSets, setEnvironmentDescription, setLanguages, setLocalesAndCharsets, setSupplementalInformation
Methods inherited from class org.apache.sis.metadata.iso.identification.AbstractIdentification
castOrCopy, getAbstract, getAdditionalDocumentations, getAggregationInfo, getAssociatedResources, getCitation, getCredits, getDescriptiveKeywords, getExtents, getGraphicOverviews, getPointOfContacts, getProcessingLevel, getPurpose, getResourceConstraints, getResourceFormats, getResourceMaintenances, getResourceSpecificUsages, getSpatialRepresentationTypes, getSpatialResolutions, getStatus, getTopicCategories, setAbstract, setAdditionalDocumentations, setAggregationInfo, setAssociatedResources, setCitation, setCredits, setDescriptiveKeywords, setExtents, setGraphicOverviews, setPointOfContacts, setProcessingLevel, setPurpose, setResourceConstraints, setResourceFormats, setResourceMaintenances, setResourceSpecificUsages, setSpatialRepresentationTypes, setSpatialResolutions, setStatus, setTopicCategories
Methods inherited from class org.apache.sis.metadata.iso.ISOMetadata
getIdentifier, getIdentifierMap, getIdentifiers, getStandard, setIdentifier, transitionTo
Methods inherited from class org.apache.sis.metadata.ModifiableMetadata
checkWritePermission, collectionType, copyCollection, copyList, copyMap, copySet, deepCopy, nonNullCollection, nonNullList, nonNullMap, nonNullSet, singleton, state, writeCollection, writeList, writeMap, writeSet
Methods inherited from class org.apache.sis.metadata.AbstractMetadata
asMap, asTreeTable, equals, equals, getInterface, hashCode, isEmpty, prune, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.opengis.metadata.identification.DataIdentification
getExtents, getSpatialRepresentationTypes, getSpatialResolutions, getTopicCategories
Methods inherited from interface org.opengis.metadata.identification.Identification
getAbstract, getAggregationInfo, getCitation, getCredits, getDescriptiveKeywords, getGraphicOverviews, getPointOfContacts, getPurpose, getResourceConstraints, getResourceFormats, getResourceMaintenances, getResourceSpecificUsages, getStatus
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDFor serialization purpose.- See Also:
-
-
Constructor Details
-
DataIdentification
public DataIdentification()Constructs an initially empty data identification. -
DataIdentification
public DataIdentification(org.opengis.metadata.identification.DataIdentification object) Constructs an instance initialized to a copy of the given object. This constructor does not copy the FRA-specific properties.- Parameters:
object
- the metadata to copy values from, ornull
if none.
-
-
Method Details
-
getRelatedCitations
Returns the documents at the origin of the creation of the identified resources.- Returns:
- citations to the current documents.
-
setRelatedCitations
public void setRelatedCitations(Collection<? extends org.opengis.metadata.citation.Citation> newValues) Sets the documents at the origin of the creation of the identified resources.- Parameters:
newValues
- citation to the new documents.
-