Information about an event or transformation in the life of resource.
This includes the process used to maintain the resource.
- Since:
- 2.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault Date
getDate()
Deprecated.Description of the event, including related parameters or tolerances.default Collection
<? extends Source> Description of the product generated as a result of the process step.default Processing
Comprehensive information about the procedure by which the algorithm was applied to derive geographic data from the raw instrument measurements, such as datasets, software used, and the processing environment.default Collection
<? extends ResponsibleParty> Identification of, and means of communication with, person(s) and organization(s) associated with the process step.default InternationalString
Requirement or purpose for the process step.default Collection
<? extends Citation> Process step documentation.default Collection
<? extends ProcessStepReport> Report generated by the process step.default Scope
getScope()
Type of resource and / or extent to which the process step applies.default Collection
<? extends Source> Information about the source data used in creating the data specified by the scope.default TemporalPrimitive
Date and time or range of date and time on or over which the process step occurred.
-
Method Details
-
getDescription
@UML(identifier="description", obligation=MANDATORY, specification=ISO_19115) InternationalString getDescription()Description of the event, including related parameters or tolerances.- Returns:
- description of the event.
-
getRationale
@UML(identifier="rationale", obligation=OPTIONAL, specification=ISO_19115) default InternationalString getRationale()Requirement or purpose for the process step.- Returns:
- requirement or purpose for the process step, or
null
if none.
-
getDate
@Deprecated(since="3.1") @UML(identifier="dateTime", obligation=OPTIONAL, specification=ISO_19115, version=2003) default Date getDate()Deprecated.Replaced bygetStepDateTime()
as of ISO 19115:2014.Date and time on which the process step occurred.- Returns:
- date on which the process step occurred, or
null
if none.
-
getStepDateTime
@UML(identifier="stepDateTime", obligation=OPTIONAL, specification=ISO_19115) default TemporalPrimitive getStepDateTime()Date and time or range of date and time on or over which the process step occurred.- Returns:
- date on or over which the process step occurred, or
null
if none. - Since:
- 3.1
-
getProcessors
@UML(identifier="processor", obligation=OPTIONAL, specification=ISO_19115, version=2003) default Collection<? extends ResponsibleParty> getProcessors()Identification of, and means of communication with, person(s) and organization(s) associated with the process step.Upcoming API change — generalization
As of ISO 19115:2014,ResponsibleParty
is replaced by theResponsibility
parent interface. This change may be applied in GeoAPI 4.0.- Returns:
- means of communication with person(s) and organization(s) associated with the process step.
-
getReferences
@UML(identifier="reference", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends Citation> getReferences()Process step documentation. Returns an empty collection if none.- Returns:
- process step documentation.
- Since:
- 3.1
-
getScope
Type of resource and / or extent to which the process step applies.- Returns:
- type of resource and / or extent to which the process step applies, or
null
if none. - Since:
- 3.1
-
getSources
@UML(identifier="source", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends Source> getSources()Information about the source data used in creating the data specified by the scope. Returns an empty collection if none.- Returns:
- information about the source data used in creating the data.
-
getOutputs
@UML(identifier="output", obligation=OPTIONAL, specification=ISO_19115_2) default Collection<? extends Source> getOutputs()Description of the product generated as a result of the process step.- Returns:
- product generated as a result of the process step.
-
getProcessingInformation
@UML(identifier="processingInformation", obligation=OPTIONAL, specification=ISO_19115_2) default Processing getProcessingInformation()Comprehensive information about the procedure by which the algorithm was applied to derive geographic data from the raw instrument measurements, such as datasets, software used, and the processing environment.- Returns:
- procedure by which the algorithm was applied to derive geographic data,
or
null
.
-
getReports
@UML(identifier="report", obligation=OPTIONAL, specification=ISO_19115_2) default Collection<? extends ProcessStepReport> getReports()Report generated by the process step.- Returns:
- report generated by the process step.
-
getStepDateTime()
as of ISO 19115:2014.