Interface LeftLensSequence.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Subinterfaces:
LensometryMeasurementsModule
- All Known Implementing Classes:
LensometryMeasurementsIOD
- Enclosing class:
- LeftLensSequence
A class implementing this interface can hold attributes which contain the DICOM tag "Left Lens Sequence" (see
LeftLensSequence)-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault LeftLensSequenceensureLeftLensSequence(int initialCapacity) Adds a new Left Lens Sequence if it does not already exist.default LeftLensSequencedefault LeftLensSequencenewLeftLensSequence(int initialCapacity) Adds a new Left Lens Sequence.default voidRemoves the Left Lens Sequence (seeLeftLensSequencestatic LeftLensSequence.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 Left Lens Sequence (seeLeftLensSequence)- Returns:
- A wrapper object implementing the
LeftLensSequence.Holderinterface.
-
getLeftLensSequence
- Returns:
- the Left Lens Sequence (see
LeftLensSequence)
-
newLeftLensSequence
Adds a new Left Lens Sequence. (seeLeftLensSequence)- Parameters:
initialCapacity- the initial capacity for the new Left Lens Sequence
-
ensureLeftLensSequence
Adds a new Left Lens Sequence if it does not already exist. (seeLeftLensSequence)- Parameters:
initialCapacity- the initial capacity if a new Left Lens Sequence is created
-
containsLeftLensSequence
default boolean containsLeftLensSequence()- Returns:
- Whether it contains the Left Lens Sequence (see
LeftLensSequence)
-
removeLeftLensSequence
default void removeLeftLensSequence()Removes the Left Lens Sequence (seeLeftLensSequence
-