org.opengis.metadata.citation
Interface Citation
-
@Profile(level=CORE) @UML(identifier="CI_Citation", specification=ISO_19115) public interface Citation
Standardized resource reference.- Since:
- GeoAPI 1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description java.util.Collection<InternationalString>getAlternateTitles()Short name or other language name by which the cited information is known.java.util.Collection<ResponsibleParty>getCitedResponsibleParties()Name and position information for an individual or organization that is responsible for the resource.InternationalStringgetCollectiveTitle()Common title with holdings note.java.util.Collection<CitationDate>getDates()Reference date for the cited resource.InternationalStringgetEdition()Version of the cited resource.java.util.DategetEditionDate()Date of the edition, ornullif none.java.util.Collection<java.lang.String>getIdentifiers()Unique identifier for the resource.java.util.Collection<java.lang.String>getIdentifierTypes()Reference form of the unique identifier (ID).java.lang.StringgetISBN()International Standard Book Number, ornullif none.java.lang.StringgetISSN()International Standard Serial Number, ornullif none.InternationalStringgetOtherCitationDetails()Other information required to complete the citation that is not recorded elsewhere.java.util.Collection<PresentationForm>getPresentationForm()Mode in which the resource is represented, or an empty string if none.SeriesgetSeries()Information about the series, or aggregate dataset, of which the dataset is a part.InternationalStringgetTitle()Name by which the cited resource is known.
-
-
-
Method Detail
-
getTitle
@Profile(level=CORE) @UML(identifier="title", obligation=MANDATORY, specification=ISO_19115) InternationalString getTitle()
Name by which the cited resource is known.
-
getAlternateTitles
@UML(identifier="alternateTitle", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<InternationalString> getAlternateTitles()
Short name or other language name by which the cited information is known. Example: "DCW" as an alternative title for "Digital Chart of the World".
-
getDates
@Profile(level=CORE) @UML(identifier="date", obligation=MANDATORY, specification=ISO_19115) java.util.Collection<CitationDate> getDates()
Reference date for the cited resource.
-
getEdition
@UML(identifier="edition", obligation=OPTIONAL, specification=ISO_19115) InternationalString getEdition()
Version of the cited resource.
-
getEditionDate
@UML(identifier="editionDate", obligation=OPTIONAL, specification=ISO_19115) java.util.Date getEditionDate()
Date of the edition, ornullif none.
-
getIdentifiers
@UML(identifier="identifier", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<java.lang.String> getIdentifiers()
Unique identifier for the resource. Example: Universal Product Code (UPC), National Stock Number (NSN).
-
getIdentifierTypes
@UML(identifier="identifierType", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<java.lang.String> getIdentifierTypes()
Reference form of the unique identifier (ID). Example: Universal Product Code (UPC), National Stock Number (NSN).
-
getCitedResponsibleParties
@UML(identifier="citedResponsibleParty", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<ResponsibleParty> getCitedResponsibleParties()
Name and position information for an individual or organization that is responsible for the resource. Returns an empty string if there is none.
-
getPresentationForm
@UML(identifier="presentationForm", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<PresentationForm> getPresentationForm()
Mode in which the resource is represented, or an empty string if none.
-
getSeries
@UML(identifier="series", obligation=OPTIONAL, specification=ISO_19115) Series getSeries()
Information about the series, or aggregate dataset, of which the dataset is a part. Returnsnullif none.
-
getOtherCitationDetails
@UML(identifier="otherCitationDetails", obligation=OPTIONAL, specification=ISO_19115) InternationalString getOtherCitationDetails()
Other information required to complete the citation that is not recorded elsewhere. Returnsnullif none.
-
getCollectiveTitle
@UML(identifier="collectiveTitle", obligation=OPTIONAL, specification=ISO_19115) InternationalString getCollectiveTitle()
Common title with holdings note. Note: title identifies elements of a series collectively, combined with information about what volumes are available at the source cited. Returnsnullif there is no title.
-
getISBN
@UML(identifier="ISBN", obligation=OPTIONAL, specification=ISO_19115) java.lang.String getISBN()
International Standard Book Number, ornullif none.
-
getISSN
@UML(identifier="ISSN", obligation=OPTIONAL, specification=ISO_19115) java.lang.String getISSN()
International Standard Serial Number, ornullif none.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG