Interface PertinentDocumentsSequence.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Subinterfaces:
PatientMedicalModule,ProductCharacteristicsModule
- All Known Implementing Classes:
ApprovalSequence.Item,ConfirmationSequence.Item,UnifiedProcedureStepIOD
- Enclosing class:
- PertinentDocumentsSequence
A class implementing this interface can hold attributes which contain the DICOM tag "Pertinent Documents Sequence" (see
PertinentDocumentsSequence)-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault PertinentDocumentsSequenceensurePertinentDocumentsSequence(int initialCapacity) Adds a new Pertinent Documents Sequence if it does not already exist.default PertinentDocumentsSequencedefault PertinentDocumentsSequencenewPertinentDocumentsSequence(int initialCapacity) Adds a new Pertinent Documents Sequence.default voidRemoves the Pertinent Documents Sequence (seePertinentDocumentsSequencewrap(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 Pertinent Documents Sequence (seePertinentDocumentsSequence)- Returns:
- A wrapper object implementing the
PertinentDocumentsSequence.Holderinterface.
-
getPertinentDocumentsSequence
- Returns:
- the Pertinent Documents Sequence (see
PertinentDocumentsSequence)
-
newPertinentDocumentsSequence
Adds a new Pertinent Documents Sequence. (seePertinentDocumentsSequence)- Parameters:
initialCapacity- the initial capacity for the new Pertinent Documents Sequence
-
ensurePertinentDocumentsSequence
Adds a new Pertinent Documents Sequence if it does not already exist. (seePertinentDocumentsSequence)- Parameters:
initialCapacity- the initial capacity if a new Pertinent Documents Sequence is created
-
containsPertinentDocumentsSequence
default boolean containsPertinentDocumentsSequence()- Returns:
- Whether it contains the Pertinent Documents Sequence (see
PertinentDocumentsSequence)
-
removePertinentDocumentsSequence
default void removePertinentDocumentsSequence()Removes the Pertinent Documents Sequence (seePertinentDocumentsSequence
-