Interface ImageBoxContentSequence.Holder

All Superinterfaces:
AttributesWrapper
Enclosing class:
ImageBoxContentSequence

public static interface ImageBoxContentSequence.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Image Box Content Sequence" (see ImageBoxContentSequence)
  • Method Details

    • wrap

      static ImageBoxContentSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Image Box Content Sequence (see ImageBoxContentSequence)
      Returns:
      A wrapper object implementing the ImageBoxContentSequence.Holder interface.
    • getImageBoxContentSequence

      default ImageBoxContentSequence getImageBoxContentSequence()
      Returns:
      the Image Box Content Sequence (see ImageBoxContentSequence)
    • newImageBoxContentSequence

      default ImageBoxContentSequence newImageBoxContentSequence(int initialCapacity)
      Adds a new Image Box Content Sequence. (see ImageBoxContentSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Image Box Content Sequence
    • ensureImageBoxContentSequence

      default ImageBoxContentSequence ensureImageBoxContentSequence(int initialCapacity)
      Adds a new Image Box Content Sequence if it does not already exist. (see ImageBoxContentSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Image Box Content Sequence is created
    • containsImageBoxContentSequence

      default boolean containsImageBoxContentSequence()
      Returns:
      Whether it contains the Image Box Content Sequence (see ImageBoxContentSequence)
    • removeImageBoxContentSequence

      default void removeImageBoxContentSequence()
      Removes the Image Box Content Sequence (see ImageBoxContentSequence