Interface TypeOfOpticalCorrection.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Implementing Classes:
IntraocularLensCalculationsLeftEyeSequence.Item,IntraocularLensCalculationsRightEyeSequence.Item,TypeOfOpticalCorrection.SimpleHolder
- Enclosing class:
- TypeOfOpticalCorrection
public static interface TypeOfOpticalCorrection.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "Type of Optical Correction" (seeTypeOfOpticalCorrection)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTypeOfOpticalCorrection.Holder.Builder
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static TypeOfOpticalCorrection.Holder.Builderbuilder()static TypeOfOpticalCorrection.Holder.Builderbuilder(org.dcm4che3.data.Attributes attributes)default booleancontainsTypeOfOpticalCorrection()default TypeOfOpticalCorrectiongetTypeOfOpticalCorrection()default voidremoveTypeOfOpticalCorrection()Removes the Type of Optical Correction (seeTypeOfOpticalCorrectionstatic TypeOfOpticalCorrection.Holderwrap(org.dcm4che3.data.Attributes attributes)
-
-
-
Method Detail
-
wrap
static TypeOfOpticalCorrection.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Type of Optical Correction (seeTypeOfOpticalCorrection)- Returns:
- a wrapper object implementing the
TypeOfOpticalCorrection.Holderinterface.
-
builder
static TypeOfOpticalCorrection.Holder.Builder builder()
- Returns:
- a
TypeOfOpticalCorrection.Holder.Builderto create Type of Optical Correction Items with a fluent API.
-
builder
static TypeOfOpticalCorrection.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theTypeOfOpticalCorrection.Holder.Builder.- Returns:
- a
TypeOfOpticalCorrection.Holder.Builderto create Type of Optical Correction Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getTypeOfOpticalCorrection
default TypeOfOpticalCorrection getTypeOfOpticalCorrection()
- Returns:
- the Type of Optical Correction (see
TypeOfOpticalCorrection)
-
containsTypeOfOpticalCorrection
default boolean containsTypeOfOpticalCorrection()
- Returns:
- whether it contains the Type of Optical Correction (see
TypeOfOpticalCorrection)
-
removeTypeOfOpticalCorrection
default void removeTypeOfOpticalCorrection()
Removes the Type of Optical Correction (seeTypeOfOpticalCorrection
-
-