Interface BasicColorImageSequence.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Subinterfaces:
ImageBoxPixelPresentationModule
- All Known Implementing Classes:
BasicImageBoxIOD
- Enclosing class:
- BasicColorImageSequence
A class implementing this interface can hold attributes which contain the DICOM tag "Basic Color Image Sequence" (see
BasicColorImageSequence)-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault BasicColorImageSequenceensureBasicColorImageSequence(int initialCapacity) Adds a new Basic Color Image Sequence if it does not already exist.default BasicColorImageSequencedefault BasicColorImageSequencenewBasicColorImageSequence(int initialCapacity) Adds a new Basic Color Image Sequence.default voidRemoves the Basic Color Image Sequence (seeBasicColorImageSequencewrap(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 Basic Color Image Sequence (seeBasicColorImageSequence)- Returns:
- A wrapper object implementing the
BasicColorImageSequence.Holderinterface.
-
getBasicColorImageSequence
- Returns:
- the Basic Color Image Sequence (see
BasicColorImageSequence)
-
newBasicColorImageSequence
Adds a new Basic Color Image Sequence. (seeBasicColorImageSequence)- Parameters:
initialCapacity- the initial capacity for the new Basic Color Image Sequence
-
ensureBasicColorImageSequence
Adds a new Basic Color Image Sequence if it does not already exist. (seeBasicColorImageSequence)- Parameters:
initialCapacity- the initial capacity if a new Basic Color Image Sequence is created
-
containsBasicColorImageSequence
default boolean containsBasicColorImageSequence()- Returns:
- Whether it contains the Basic Color Image Sequence (see
BasicColorImageSequence)
-
removeBasicColorImageSequence
default void removeBasicColorImageSequence()Removes the Basic Color Image Sequence (seeBasicColorImageSequence
-