Interface WADORetrievalSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
InputInformationSequence.Item, OutputInformationSequence.Item, ReferencedPatientPhotoSequence.Item, ReferencedTextureSequence.Item
Enclosing class:
WADORetrievalSequence

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

    • wrap

      static WADORetrievalSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the WADO Retrieval Sequence (see WADORetrievalSequence)
      Returns:
      A wrapper object implementing the WADORetrievalSequence.Holder interface.
    • getWADORetrievalSequence

      default WADORetrievalSequence getWADORetrievalSequence()
      Returns:
      the WADO Retrieval Sequence (see WADORetrievalSequence)
    • newWADORetrievalSequence

      default WADORetrievalSequence newWADORetrievalSequence(int initialCapacity)
      Adds a new WADO Retrieval Sequence. (see WADORetrievalSequence)
      Parameters:
      initialCapacity - the initial capacity for the new WADO Retrieval Sequence
    • ensureWADORetrievalSequence

      default WADORetrievalSequence ensureWADORetrievalSequence(int initialCapacity)
      Adds a new WADO Retrieval Sequence if it does not already exist. (see WADORetrievalSequence)
      Parameters:
      initialCapacity - the initial capacity if a new WADO Retrieval Sequence is created
    • containsWADORetrievalSequence

      default boolean containsWADORetrievalSequence()
      Returns:
      Whether it contains the WADO Retrieval Sequence (see WADORetrievalSequence)
    • removeWADORetrievalSequence

      default void removeWADORetrievalSequence()
      Removes the WADO Retrieval Sequence (see WADORetrievalSequence