Interface Medium
-
@Classifier(DATATYPE) @UML(identifier="MD_Medium", specification=ISO_19115) public interface Medium
Information about the media on which the resource can be stored or distributed.- Since:
- 2.0
-
-
Method Summary
Modifier and Type Method Description default Collection<Double>
getDensities()
Deprecated.As of ISO 19115:2014, replaced bygetDensity()
.default Double
getDensity()
Density at which the data is recorded.default Unit<?>
getDensityUnits()
Units of measure for the recording density.default Identifier
getIdentifier()
Unique identifier for an instance of the medium.default Collection<MediumFormat>
getMediumFormats()
Method used to write to the medium.default InternationalString
getMediumNote()
Description of other limitations or requirements for using the medium.default MediumName
getName()
Name of the medium on which the resource can be stored or distributed.default Integer
getVolumes()
Number of items in the media identified.
-
-
-
Method Detail
-
getName
@UML(identifier="name", obligation=OPTIONAL, specification=ISO_19115) default MediumName getName()
Name of the medium on which the resource can be stored or distributed.- Returns:
- name of the medium, or
null
.
-
getDensity
@UML(identifier="density", obligation=OPTIONAL, specification=ISO_19115) default Double getDensity()
Density at which the data is recorded. The numbers shall be greater than zero.- Returns:
- density at which the data is recorded, or
null
. - Since:
- 3.1
-
getDensities
@Deprecated default Collection<Double> getDensities()
Deprecated.As of ISO 19115:2014, replaced bygetDensity()
.- Returns:
- density at which the data is recorded.
-
getDensityUnits
@UML(identifier="densityUnits", obligation=CONDITIONAL, specification=ISO_19115) default Unit<?> getDensityUnits()
Units of measure for the recording density.- Returns:
- units of measure for the recording density, or
null
. - Condition:
- The density must be provided.
-
getVolumes
@UML(identifier="volumes", obligation=OPTIONAL, specification=ISO_19115) default Integer getVolumes()
Number of items in the media identified. Returnsnull
if unknown.- Returns:
- number of items in the media identified, or
null
.
-
getMediumFormats
@UML(identifier="mediumFormat", obligation=OPTIONAL, specification=ISO_19115) default Collection<MediumFormat> getMediumFormats()
Method used to write to the medium.- Returns:
- method used to write to the medium, or
null
.
-
getMediumNote
@UML(identifier="mediumNote", obligation=OPTIONAL, specification=ISO_19115) default InternationalString getMediumNote()
Description of other limitations or requirements for using the medium.- Returns:
- description of other limitations for using the medium, or
null
.
-
getIdentifier
@UML(identifier="identifier", obligation=OPTIONAL, specification=ISO_19115) default Identifier getIdentifier()
Unique identifier for an instance of the medium.- Returns:
- unique identifier, or
null
if none. - Since:
- 3.1
-
-