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 CTXRayDetailsSequenceAdds a new CT X-Ray Details Sequence (seeCTXRayDetailsSequence) with initial capacity 1 (seeensureCTXRayDetailsSequence(int)) if it does not already exist.default CTXRayDetailsSequenceensureCTXRayDetailsSequence(int initialCapacity) Adds a new CT X-Ray Details Sequence (seeCTXRayDetailsSequence) 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 (seeCTXRayDetailsSequence) if it does not already exist. (seeAttributes.ensureSequence(int, int)- Parameters:
initialCapacity- The initial capacity (seeArrayList(int)) if a new CT X-Ray Details Sequence is created.- Returns:
- Either the already existing CT X-Ray Details Sequence (see
CTXRayDetailsSequence) or a new one with capacityinitialCapacity.
-
ensureCTXRayDetailsSequence
Adds a new CT X-Ray Details Sequence (seeCTXRayDetailsSequence) with initial capacity 1 (seeensureCTXRayDetailsSequence(int)) if it does not already exist.- Returns:
- Either the already existing CT X-Ray Details Sequence (see
CTXRayDetailsSequence) or a new one with capacity 1.
-
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
-