Interface ATDAssessmentSequence.Holder

All Superinterfaces:
AttributesWrapper
Enclosing class:
ATDAssessmentSequence

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

    • wrap

      static ATDAssessmentSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the ATD Assessment Sequence (see ATDAssessmentSequence)
      Returns:
      A wrapper object implementing the ATDAssessmentSequence.Holder interface.
    • getATDAssessmentSequence

      default ATDAssessmentSequence getATDAssessmentSequence()
      Returns:
      the ATD Assessment Sequence (see ATDAssessmentSequence)
    • newATDAssessmentSequence

      default ATDAssessmentSequence newATDAssessmentSequence(int initialCapacity)
      Adds a new ATD Assessment Sequence. (see ATDAssessmentSequence)
      Parameters:
      initialCapacity - the initial capacity for the new ATD Assessment Sequence
    • ensureATDAssessmentSequence

      default ATDAssessmentSequence ensureATDAssessmentSequence(int initialCapacity)
      Adds a new ATD Assessment Sequence if it does not already exist. (see ATDAssessmentSequence)
      Parameters:
      initialCapacity - the initial capacity if a new ATD Assessment Sequence is created
    • containsATDAssessmentSequence

      default boolean containsATDAssessmentSequence()
      Returns:
      Whether it contains the ATD Assessment Sequence (see ATDAssessmentSequence)
    • removeATDAssessmentSequence

      default void removeATDAssessmentSequence()
      Removes the ATD Assessment Sequence (see ATDAssessmentSequence