Interface PurposeOfReferenceCodeSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
ContributingEquipmentSequence.Item, PertinentDocumentsSequence.Item, PlanningInputInformationSequence.Item, ReferencedImageSequence.Item, ReferencedInstanceSequence.Item, ReferencedSOPSequence.Item, RelatedSeriesSequence.Item, RTPhysicianIntentInputInstanceSequence.Item, SourceImageSequence.Item, SourceInstanceSequence.Item
Enclosing class:
PurposeOfReferenceCodeSequence

public static interface PurposeOfReferenceCodeSequence.Holder extends AttributesWrapper
  • Method Details

    • getPurposeOfReferenceCodeSequence

      default PurposeOfReferenceCodeSequence getPurposeOfReferenceCodeSequence()
      Returns:
      the Purpose of Reference Code Sequence (see PurposeOfReferenceCodeSequence)
    • newPurposeOfReferenceCodeSequence

      default PurposeOfReferenceCodeSequence newPurposeOfReferenceCodeSequence(int initialCapacity)
      Adds a new Purpose of Reference Code Sequence. (see PurposeOfReferenceCodeSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Purpose of Reference Code Sequence
    • ensurePurposeOfReferenceCodeSequence

      default PurposeOfReferenceCodeSequence ensurePurposeOfReferenceCodeSequence(int initialCapacity)
      Adds a new Purpose of Reference Code Sequence if it does not already exist. (see PurposeOfReferenceCodeSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Purpose of Reference Code Sequence is created
    • containsPurposeOfReferenceCodeSequence

      default boolean containsPurposeOfReferenceCodeSequence()
      Returns:
      Whether it contains a Purpose of Reference Code Sequence (see PurposeOfReferenceCodeSequence)
    • removePurposeOfReferenceCodeSequence

      default void removePurposeOfReferenceCodeSequence()
      Removes the Purpose of Reference Code Sequence (see PurposeOfReferenceCodeSequence