Interface OmittedChannelSequence.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Implementing Classes:
OmittedApplicationSetupSequence.Item
- Enclosing class:
- OmittedChannelSequence
A class implementing this interface can hold attributes which contain the DICOM tag "Omitted Channel Sequence" (see
OmittedChannelSequence)-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault OmittedChannelSequenceensureOmittedChannelSequence(int initialCapacity) Adds a new Omitted Channel Sequence if it does not already exist.default OmittedChannelSequencedefault OmittedChannelSequencenewOmittedChannelSequence(int initialCapacity) Adds a new Omitted Channel Sequence.default voidRemoves the Omitted Channel Sequence (seeOmittedChannelSequencewrap(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 Omitted Channel Sequence (seeOmittedChannelSequence)- Returns:
- A wrapper object implementing the
OmittedChannelSequence.Holderinterface.
-
getOmittedChannelSequence
- Returns:
- the Omitted Channel Sequence (see
OmittedChannelSequence)
-
newOmittedChannelSequence
Adds a new Omitted Channel Sequence. (seeOmittedChannelSequence)- Parameters:
initialCapacity- the initial capacity for the new Omitted Channel Sequence
-
ensureOmittedChannelSequence
Adds a new Omitted Channel Sequence if it does not already exist. (seeOmittedChannelSequence)- Parameters:
initialCapacity- the initial capacity if a new Omitted Channel Sequence is created
-
containsOmittedChannelSequence
default boolean containsOmittedChannelSequence()- Returns:
- Whether it contains the Omitted Channel Sequence (see
OmittedChannelSequence)
-
removeOmittedChannelSequence
default void removeOmittedChannelSequence()Removes the Omitted Channel Sequence (seeOmittedChannelSequence
-