Interface FilmConsumptionSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
BillingAndMaterialManagementCodeModule
All Known Implementing Classes:
ModalityPerformedProcedureStepIOD
Enclosing class:
FilmConsumptionSequence

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

    • wrap

      static FilmConsumptionSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Film Consumption Sequence (see FilmConsumptionSequence)
      Returns:
      A wrapper object implementing the FilmConsumptionSequence.Holder interface.
    • getFilmConsumptionSequence

      default FilmConsumptionSequence getFilmConsumptionSequence()
      Returns:
      the Film Consumption Sequence (see FilmConsumptionSequence)
    • newFilmConsumptionSequence

      default FilmConsumptionSequence newFilmConsumptionSequence(int initialCapacity)
      Adds a new Film Consumption Sequence. (see FilmConsumptionSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Film Consumption Sequence
    • ensureFilmConsumptionSequence

      default FilmConsumptionSequence ensureFilmConsumptionSequence(int initialCapacity)
      Adds a new Film Consumption Sequence if it does not already exist. (see FilmConsumptionSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Film Consumption Sequence is created
    • containsFilmConsumptionSequence

      default boolean containsFilmConsumptionSequence()
      Returns:
      Whether it contains the Film Consumption Sequence (see FilmConsumptionSequence)
    • removeFilmConsumptionSequence

      default void removeFilmConsumptionSequence()
      Removes the Film Consumption Sequence (see FilmConsumptionSequence