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 DoublegetDensity()Density at which the data is recorded.default Unit<?>getDensityUnits()Units of measure for the recording density.default IdentifiergetIdentifier()Unique identifier for an instance of the medium.default Collection<MediumFormat>getMediumFormats()Method used to write to the medium.default InternationalStringgetMediumNote()Description of other limitations or requirements for using the medium.default MediumNamegetName()Name of the medium on which the resource can be stored or distributed.default IntegergetVolumes()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. Returnsnullif 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
nullif none. - Since:
- 3.1
-
-