Interface PageNumberVector.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
SCMultiFrameVectorModule
All Known Implementing Classes:
MultiFrameGrayscaleByteSCImageIOD, MultiFrameGrayscaleWordSCImageIOD, MultiFrameSingleBitSCImageIOD, MultiFrameTrueColorSCImageIOD
Enclosing class:
PageNumberVector

public static interface PageNumberVector.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Page Number Vector" (see PageNumberVector)
  • Method Details

    • wrap

      static PageNumberVector.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Page Number Vector (see PageNumberVector)
      Returns:
      A wrapper object implementing the PageNumberVector.Holder interface.
    • getPageNumberVector

      default PageNumberVector getPageNumberVector()
      Returns:
      the Page Number Vector (see PageNumberVector)
    • containsPageNumberVector

      default boolean containsPageNumberVector()
      Returns:
      Whether it contains the Page Number Vector (see PageNumberVector)
    • removePageNumberVector

      default void removePageNumberVector()
      Removes the Page Number Vector (see PageNumberVector