Interface dBdt.Holder

  • All Superinterfaces:
    org.dcm4che.typeddicom.AttributesWrapper
    All Known Subinterfaces:
    MRImageModule
    All Known Implementing Classes:
    dBdt.SimpleHolder, MRImageIOD
    Enclosing class:
    dBdt

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

      • wrap

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

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

        default dBdt getdBdt()
        Returns:
        the dB/dt (see dBdt)
      • containsdBdt

        default boolean containsdBdt()
        Returns:
        whether it contains the dB/dt (see dBdt)
      • removedBdt

        default void removedBdt()
        Removes the dB/dt (see dBdt