Interface Mass.Holder

  • All Superinterfaces:
    org.dcm4che.typeddicom.AttributesWrapper
    All Known Implementing Classes:
    Mass.SimpleHolder
    Enclosing class:
    Mass

    public static interface Mass.Holder
    extends org.dcm4che.typeddicom.AttributesWrapper
    A class implementing this interface can hold attributes which contain the DICOM tag "Mass" (see Mass)
    • Method Detail

      • wrap

        static Mass.Holder wrap​(org.dcm4che3.data.Attributes attributes)
        Parameters:
        attributes - an attributes object containing the Mass (see Mass)
        Returns:
        a wrapper object implementing the Mass.Holder interface.
      • builder

        static Mass.Holder.Builder builder​(org.dcm4che3.data.Attributes attributes)
        Parameters:
        attributes - the Attributes to be wrapped by the Mass.Holder.Builder.
        Returns:
        a Mass.Holder.Builder to create Mass Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
      • getMass

        default Mass getMass()
        Returns:
        the Mass (see Mass)
      • containsMass

        default boolean containsMass()
        Returns:
        whether it contains the Mass (see Mass)
      • removeMass

        default void removeMass()
        Removes the Mass (see Mass