Interface TransactionUID.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
StorageCommitmentModule
All Known Implementing Classes:
StorageCommitmentIOD
Enclosing class:
TransactionUID

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

    • wrap

      static TransactionUID.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Transaction UID (see TransactionUID)
      Returns:
      A wrapper object implementing the TransactionUID.Holder interface.
    • getTransactionUID

      default TransactionUID getTransactionUID()
      Returns:
      the Transaction UID (see TransactionUID)
    • containsTransactionUID

      default boolean containsTransactionUID()
      Returns:
      Whether it contains the Transaction UID (see TransactionUID)
    • removeTransactionUID

      default void removeTransactionUID()
      Removes the Transaction UID (see TransactionUID