Interface DecoupledNucleus.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
MRSpectroscopyModule
All Known Implementing Classes:
MRSpectroscopyIOD
Enclosing class:
DecoupledNucleus

public static interface DecoupledNucleus.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "De-coupled Nucleus" (see DecoupledNucleus)
  • Method Details

    • wrap

      static DecoupledNucleus.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the De-coupled Nucleus (see DecoupledNucleus)
      Returns:
      A wrapper object implementing the DecoupledNucleus.Holder interface.
    • getDecoupledNucleus

      default DecoupledNucleus getDecoupledNucleus()
      Returns:
      the De-coupled Nucleus (see DecoupledNucleus)
    • containsDecoupledNucleus

      default boolean containsDecoupledNucleus()
      Returns:
      Whether it contains the De-coupled Nucleus (see DecoupledNucleus)
    • removeDecoupledNucleus

      default void removeDecoupledNucleus()
      Removes the De-coupled Nucleus (see DecoupledNucleus