Interface MemoryAllocation.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
BasicFilmSessionPresentationModule
All Known Implementing Classes:
FilmSessionIOD
Enclosing class:
MemoryAllocation

public static interface MemoryAllocation.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Memory Allocation" (see MemoryAllocation)
  • Method Details

    • wrap

      static MemoryAllocation.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Memory Allocation (see MemoryAllocation)
      Returns:
      A wrapper object implementing the MemoryAllocation.Holder interface.
    • getMemoryAllocation

      default MemoryAllocation getMemoryAllocation()
      Returns:
      the Memory Allocation (see MemoryAllocation)
    • containsMemoryAllocation

      default boolean containsMemoryAllocation()
      Returns:
      Whether it contains the Memory Allocation (see MemoryAllocation)
    • removeMemoryAllocation

      default void removeMemoryAllocation()
      Removes the Memory Allocation (see MemoryAllocation