Interface MaskingImage.Holder
- All Superinterfaces:
AttributesWrapper
- Enclosing class:
- MaskingImage
A class implementing this interface can hold attributes which contain the DICOM tag "Masking Image" (see
MaskingImage)-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic MaskingImage.Holder.Builderbuilder()static MaskingImage.Holder.Builderbuilder(org.dcm4che3.data.Attributes attributes) default booleandefault MaskingImagedefault voidRemoves the Masking Image (seeMaskingImagestatic MaskingImage.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 Masking Image (seeMaskingImage)- Returns:
- A wrapper object implementing the
MaskingImage.Holderinterface.
-
builder
- Returns:
- a
MaskingImage.Holder.Builderto create Masking Image Items with a fluent API.
-
builder
- Parameters:
attributes- The Attributes to be wrapped by theMaskingImage.Holder.Builder.- Returns:
- a
MaskingImage.Holder.Builderto create Masking Image Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getMaskingImage
- Returns:
- the Masking Image (see
MaskingImage)
-
containsMaskingImage
default boolean containsMaskingImage()- Returns:
- Whether it contains the Masking Image (see
MaskingImage)
-
removeMaskingImage
default void removeMaskingImage()Removes the Masking Image (seeMaskingImage
-