Interface AddIntermediateSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
LeftLensSequence.Item, RightLensSequence.Item, SubjectiveRefractionLeftEyeSequence.Item, SubjectiveRefractionRightEyeSequence.Item, UnspecifiedLateralityLensSequence.Item
Enclosing class:
AddIntermediateSequence

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

    • wrap

      static AddIntermediateSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Add Intermediate Sequence (see AddIntermediateSequence)
      Returns:
      A wrapper object implementing the AddIntermediateSequence.Holder interface.
    • getAddIntermediateSequence

      default AddIntermediateSequence getAddIntermediateSequence()
      Returns:
      the Add Intermediate Sequence (see AddIntermediateSequence)
    • newAddIntermediateSequence

      default AddIntermediateSequence newAddIntermediateSequence(int initialCapacity)
      Adds a new Add Intermediate Sequence. (see AddIntermediateSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Add Intermediate Sequence
    • ensureAddIntermediateSequence

      default AddIntermediateSequence ensureAddIntermediateSequence(int initialCapacity)
      Adds a new Add Intermediate Sequence if it does not already exist. (see AddIntermediateSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Add Intermediate Sequence is created
    • containsAddIntermediateSequence

      default boolean containsAddIntermediateSequence()
      Returns:
      Whether it contains the Add Intermediate Sequence (see AddIntermediateSequence)
    • removeAddIntermediateSequence

      default void removeAddIntermediateSequence()
      Removes the Add Intermediate Sequence (see AddIntermediateSequence