Interface RelatedRTROIObservationsSequence.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Implementing Classes:
RTROIObservationsSequence.Item
- Enclosing class:
- RelatedRTROIObservationsSequence
A class implementing this interface can hold attributes which contain the DICOM tag "Related RT ROI Observations Sequence" (see
RelatedRTROIObservationsSequence)-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault RelatedRTROIObservationsSequenceAdds a new Related RT ROI Observations Sequence (seeRelatedRTROIObservationsSequence) with initial capacity 1 (seeensureRelatedRTROIObservationsSequence(int)) if it does not already exist.default RelatedRTROIObservationsSequenceensureRelatedRTROIObservationsSequence(int initialCapacity) Adds a new Related RT ROI Observations Sequence (seeRelatedRTROIObservationsSequence) if it does not already exist.default RelatedRTROIObservationsSequencedefault RelatedRTROIObservationsSequencenewRelatedRTROIObservationsSequence(int initialCapacity) Adds a new Related RT ROI Observations Sequence.default voidRemoves the Related RT ROI Observations Sequence (seeRelatedRTROIObservationsSequencewrap(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 Related RT ROI Observations Sequence (seeRelatedRTROIObservationsSequence)- Returns:
- A wrapper object implementing the
RelatedRTROIObservationsSequence.Holderinterface.
-
getRelatedRTROIObservationsSequence
- Returns:
- the Related RT ROI Observations Sequence (see
RelatedRTROIObservationsSequence)
-
newRelatedRTROIObservationsSequence
Adds a new Related RT ROI Observations Sequence. (seeRelatedRTROIObservationsSequence)- Parameters:
initialCapacity- the initial capacity for the new Related RT ROI Observations Sequence
-
ensureRelatedRTROIObservationsSequence
default RelatedRTROIObservationsSequence ensureRelatedRTROIObservationsSequence(int initialCapacity) Adds a new Related RT ROI Observations Sequence (seeRelatedRTROIObservationsSequence) if it does not already exist. (seeAttributes.ensureSequence(int, int)- Parameters:
initialCapacity- The initial capacity (seeArrayList(int)) if a new Related RT ROI Observations Sequence is created.- Returns:
- Either the already existing Related RT ROI Observations Sequence (see
RelatedRTROIObservationsSequence) or a new one with capacityinitialCapacity.
-
ensureRelatedRTROIObservationsSequence
Adds a new Related RT ROI Observations Sequence (seeRelatedRTROIObservationsSequence) with initial capacity 1 (seeensureRelatedRTROIObservationsSequence(int)) if it does not already exist.- Returns:
- Either the already existing Related RT ROI Observations Sequence (see
RelatedRTROIObservationsSequence) or a new one with capacity 1.
-
containsRelatedRTROIObservationsSequence
default boolean containsRelatedRTROIObservationsSequence()- Returns:
- Whether it contains the Related RT ROI Observations Sequence (see
RelatedRTROIObservationsSequence)
-
removeRelatedRTROIObservationsSequence
default void removeRelatedRTROIObservationsSequence()Removes the Related RT ROI Observations Sequence (seeRelatedRTROIObservationsSequence
-