Interface CommentsOnRadiationDose.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Subinterfaces:
XRayAcquisitionDoseModule
- All Known Implementing Classes:
CommentsOnRadiationDose.SimpleHolder,DigitalIntraOralXRayImageIOD,DigitalMammographyXRayImageIOD,DigitalXRayImageIOD
- Enclosing class:
- CommentsOnRadiationDose
A class implementing this interface can hold attributes which contain the DICOM tag "Comments on Radiation Dose" (see
CommentsOnRadiationDose)-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder(org.dcm4che3.data.Attributes attributes) default booleandefault CommentsOnRadiationDosedefault voidRemoves the Comments on Radiation Dose (seeCommentsOnRadiationDosewrap(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 Comments on Radiation Dose (seeCommentsOnRadiationDose)- Returns:
- A wrapper object implementing the
CommentsOnRadiationDose.Holderinterface.
-
builder
- Returns:
- a
CommentsOnRadiationDose.Holder.Builderto create Comments on Radiation Dose Items with a fluent API.
-
builder
- Parameters:
attributes- The Attributes to be wrapped by theCommentsOnRadiationDose.Holder.Builder.- Returns:
- a
CommentsOnRadiationDose.Holder.Builderto create Comments on Radiation Dose Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getCommentsOnRadiationDose
- Returns:
- the Comments on Radiation Dose (see
CommentsOnRadiationDose)
-
containsCommentsOnRadiationDose
default boolean containsCommentsOnRadiationDose()- Returns:
- Whether it contains the Comments on Radiation Dose (see
CommentsOnRadiationDose)
-
removeCommentsOnRadiationDose
default void removeCommentsOnRadiationDose()Removes the Comments on Radiation Dose (seeCommentsOnRadiationDose
-