Class MI_Band

All Implemented Interfaces:
Serializable, Emptiable, LenientComparable, IdentifiedObject, org.opengis.metadata.content.Band, org.opengis.metadata.content.RangeDimension

public class MI_Band extends DefaultBand
A wrapper for a metadata using the "gmi" namespace.
Since:
0.3
Version:
1.0
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      For cross-version compatibility.
      See Also:
  • Constructor Details

    • MI_Band

      public MI_Band()
      Creates an initially empty metadata. This is also the default constructor used by JAXB.
    • MI_Band

      public MI_Band(org.opengis.metadata.content.Band original)
      Creates a new metadata as a copy of the given one. This is a shallow copy constructor.
      Parameters:
      original - the original metadata to copy.
  • Method Details

    • castOrCopy

      public static DefaultBand castOrCopy(org.opengis.metadata.content.Band original)
      Wraps the given metadata into a SIS implementation that can be marshalled, using the "gmi" namespace if necessary.
      Parameters:
      original - the original metadata provided by the user.
      Returns:
      the metadata to marshal.