Interface Planes.Holder

  • All Superinterfaces:
    org.dcm4che.typeddicom.AttributesWrapper
    Enclosing class:
    Planes

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

      • wrap

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

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

        default Planes getPlanes()
        Returns:
        the Planes (see Planes)
      • containsPlanes

        default boolean containsPlanes()
        Returns:
        whether it contains the Planes (see Planes)
      • removePlanes

        default void removePlanes()
        Removes the Planes (see Planes