Interface FindingsSequenceTrial.Holder

All Superinterfaces:
AttributesWrapper
Enclosing class:
FindingsSequenceTrial

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

    • wrap

      static FindingsSequenceTrial.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Findings Sequence (Trial) (see FindingsSequenceTrial)
      Returns:
      A wrapper object implementing the FindingsSequenceTrial.Holder interface.
    • getFindingsSequenceTrial

      default FindingsSequenceTrial getFindingsSequenceTrial()
      Returns:
      the Findings Sequence (Trial) (see FindingsSequenceTrial)
    • newFindingsSequenceTrial

      default FindingsSequenceTrial newFindingsSequenceTrial(int initialCapacity)
      Adds a new Findings Sequence (Trial). (see FindingsSequenceTrial)
      Parameters:
      initialCapacity - the initial capacity for the new Findings Sequence (Trial)
    • ensureFindingsSequenceTrial

      default FindingsSequenceTrial ensureFindingsSequenceTrial(int initialCapacity)
      Adds a new Findings Sequence (Trial) if it does not already exist. (see FindingsSequenceTrial)
      Parameters:
      initialCapacity - the initial capacity if a new Findings Sequence (Trial) is created
    • containsFindingsSequenceTrial

      default boolean containsFindingsSequenceTrial()
      Returns:
      Whether it contains the Findings Sequence (Trial) (see FindingsSequenceTrial)
    • removeFindingsSequenceTrial

      default void removeFindingsSequenceTrial()
      Removes the Findings Sequence (Trial) (see FindingsSequenceTrial