Interface CTXRayDetailsSequence.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Implementing Classes:
AcquisitionProtocolElementSequence.Item,MultienergyCTAcquisitionSequence.Item
- Enclosing class:
- CTXRayDetailsSequence
A class implementing this interface can hold attributes which contain the DICOM tag "CT X-Ray Details Sequence" (see
CTXRayDetailsSequence)-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault CTXRayDetailsSequenceensureCTXRayDetailsSequence(int initialCapacity) Adds a new CT X-Ray Details Sequence if it does not already exist.default CTXRayDetailsSequencedefault CTXRayDetailsSequencenewCTXRayDetailsSequence(int initialCapacity) Adds a new CT X-Ray Details Sequence.default voidRemoves the CT X-Ray Details Sequence (seeCTXRayDetailsSequencestatic CTXRayDetailsSequence.Holderwrap(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 CT X-Ray Details Sequence (seeCTXRayDetailsSequence)- Returns:
- A wrapper object implementing the
CTXRayDetailsSequence.Holderinterface.
-
getCTXRayDetailsSequence
- Returns:
- the CT X-Ray Details Sequence (see
CTXRayDetailsSequence)
-
newCTXRayDetailsSequence
Adds a new CT X-Ray Details Sequence. (seeCTXRayDetailsSequence)- Parameters:
initialCapacity- the initial capacity for the new CT X-Ray Details Sequence
-
ensureCTXRayDetailsSequence
Adds a new CT X-Ray Details Sequence if it does not already exist. (seeCTXRayDetailsSequence)- Parameters:
initialCapacity- the initial capacity if a new CT X-Ray Details Sequence is created
-
containsCTXRayDetailsSequence
default boolean containsCTXRayDetailsSequence()- Returns:
- Whether it contains the CT X-Ray Details Sequence (see
CTXRayDetailsSequence)
-
removeCTXRayDetailsSequence
default void removeCTXRayDetailsSequence()Removes the CT X-Ray Details Sequence (seeCTXRayDetailsSequence
-