Interface ChemicalShiftSequence.Holder

All Superinterfaces:
AttributesWrapper
Enclosing class:
ChemicalShiftSequence

public static interface ChemicalShiftSequence.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Chemical Shift Sequence" (see ChemicalShiftSequence)
  • Method Details

    • wrap

      static ChemicalShiftSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Chemical Shift Sequence (see ChemicalShiftSequence)
      Returns:
      A wrapper object implementing the ChemicalShiftSequence.Holder interface.
    • getChemicalShiftSequence

      default ChemicalShiftSequence getChemicalShiftSequence()
      Returns:
      the Chemical Shift Sequence (see ChemicalShiftSequence)
    • newChemicalShiftSequence

      default ChemicalShiftSequence newChemicalShiftSequence(int initialCapacity)
      Adds a new Chemical Shift Sequence. (see ChemicalShiftSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Chemical Shift Sequence
    • ensureChemicalShiftSequence

      default ChemicalShiftSequence ensureChemicalShiftSequence(int initialCapacity)
      Adds a new Chemical Shift Sequence if it does not already exist. (see ChemicalShiftSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Chemical Shift Sequence is created
    • containsChemicalShiftSequence

      default boolean containsChemicalShiftSequence()
      Returns:
      Whether it contains the Chemical Shift Sequence (see ChemicalShiftSequence)
    • removeChemicalShiftSequence

      default void removeChemicalShiftSequence()
      Removes the Chemical Shift Sequence (see ChemicalShiftSequence