Interface AcquisitionIndex.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Implementing Classes:
AcquisitionIndex.SimpleHolder,XRay3DReconstructionSequence.Item
- Enclosing class:
- AcquisitionIndex
A class implementing this interface can hold attributes which contain the DICOM tag "Acquisition Index" (see
AcquisitionIndex)-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder(org.dcm4che3.data.Attributes attributes) default booleandefault AcquisitionIndexdefault voidRemoves the Acquisition Index (seeAcquisitionIndexstatic AcquisitionIndex.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 Acquisition Index (seeAcquisitionIndex)- Returns:
- A wrapper object implementing the
AcquisitionIndex.Holderinterface.
-
builder
- Returns:
- a
AcquisitionIndex.Holder.Builderto create Acquisition Index Items with a fluent API.
-
builder
- Parameters:
attributes- The Attributes to be wrapped by theAcquisitionIndex.Holder.Builder.- Returns:
- a
AcquisitionIndex.Holder.Builderto create Acquisition Index Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getAcquisitionIndex
- Returns:
- the Acquisition Index (see
AcquisitionIndex)
-
containsAcquisitionIndex
default boolean containsAcquisitionIndex()- Returns:
- Whether it contains the Acquisition Index (see
AcquisitionIndex)
-
removeAcquisitionIndex
default void removeAcquisitionIndex()Removes the Acquisition Index (seeAcquisitionIndex
-