Interface SpectroscopyData.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
MRSpectroscopyDataModule
All Known Implementing Classes:
MRSpectroscopyIOD
Enclosing class:
SpectroscopyData

public static interface SpectroscopyData.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Spectroscopy Data" (see SpectroscopyData)
  • Method Details

    • wrap

      static SpectroscopyData.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Spectroscopy Data (see SpectroscopyData)
      Returns:
      A wrapper object implementing the SpectroscopyData.Holder interface.
    • getSpectroscopyData

      default SpectroscopyData getSpectroscopyData()
      Returns:
      the Spectroscopy Data (see SpectroscopyData)
    • containsSpectroscopyData

      default boolean containsSpectroscopyData()
      Returns:
      Whether it contains the Spectroscopy Data (see SpectroscopyData)
    • removeSpectroscopyData

      default void removeSpectroscopyData()
      Removes the Spectroscopy Data (see SpectroscopyData