Interface ReferencedTreatmentRecordSequence.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Subinterfaces:
RTDoseModule,RTGeneralTreatmentRecordModule
- All Known Implementing Classes:
RTBeamsTreatmentRecordIOD,RTBrachyTreatmentRecordIOD,RTDoseIOD,RTIonBeamsTreatmentRecordIOD,RTTreatmentSummaryRecordIOD
- Enclosing class:
- ReferencedTreatmentRecordSequence
A class implementing this interface can hold attributes which contain the DICOM tag "Referenced Treatment Record Sequence" (see
ReferencedTreatmentRecordSequence)-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanensureReferencedTreatmentRecordSequence(int initialCapacity) Adds a new Referenced Treatment Record Sequence if it does not already exist.newReferencedTreatmentRecordSequence(int initialCapacity) Adds a new Referenced Treatment Record Sequence.default voidRemoves the Referenced Treatment Record Sequence (seeReferencedTreatmentRecordSequencewrap(org.dcm4che3.data.Attributes attributes) Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Method Details
-
wrap
- Parameters:
attributes- An attributes object containing the Referenced Treatment Record Sequence (seeReferencedTreatmentRecordSequence)- Returns:
- A wrapper object implementing the
ReferencedTreatmentRecordSequence.Holderinterface.
-
getReferencedTreatmentRecordSequence
- Returns:
- the Referenced Treatment Record Sequence (see
ReferencedTreatmentRecordSequence)
-
newReferencedTreatmentRecordSequence
Adds a new Referenced Treatment Record Sequence. (seeReferencedTreatmentRecordSequence)- Parameters:
initialCapacity- the initial capacity for the new Referenced Treatment Record Sequence
-
ensureReferencedTreatmentRecordSequence
default ReferencedTreatmentRecordSequence ensureReferencedTreatmentRecordSequence(int initialCapacity) Adds a new Referenced Treatment Record Sequence if it does not already exist. (seeReferencedTreatmentRecordSequence)- Parameters:
initialCapacity- the initial capacity if a new Referenced Treatment Record Sequence is created
-
containsReferencedTreatmentRecordSequence
default boolean containsReferencedTreatmentRecordSequence()- Returns:
- Whether it contains the Referenced Treatment Record Sequence (see
ReferencedTreatmentRecordSequence)
-
removeReferencedTreatmentRecordSequence
default void removeReferencedTreatmentRecordSequence()Removes the Referenced Treatment Record Sequence (seeReferencedTreatmentRecordSequence
-