Interface AnalogFilterType.Holder

  • All Superinterfaces:
    org.dcm4che.typeddicom.AttributesWrapper
    All Known Implementing Classes:
    AnalogFilterCharacteristicsSequence.Item
    Enclosing class:
    AnalogFilterType

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

      • newAnalogFilterType

        default AnalogFilterType newAnalogFilterType​(int initialCapacity)
        Adds a new Analog Filter Type Code Sequence. (see AnalogFilterType)
        Parameters:
        initialCapacity - the initial capacity for the new Analog Filter Type Code Sequence
        Returns:
        the newly created AnalogFilterType.
      • ensureAnalogFilterType

        default AnalogFilterType ensureAnalogFilterType​(int initialCapacity)
        Adds a new Analog Filter Type Code Sequence (see AnalogFilterType) if it does not already exist. (see Attributes.ensureSequence(int, int)
        Parameters:
        initialCapacity - the initial capacity (see ArrayList(int)) if a new Analog Filter Type Code Sequence is created.
        Returns:
        either the already existing Analog Filter Type Code Sequence (see AnalogFilterType) or a new one with capacity initialCapacity.
      • containsAnalogFilterType

        default boolean containsAnalogFilterType()
        Returns:
        whether it contains the Analog Filter Type Code Sequence (see AnalogFilterType)
      • removeAnalogFilterType

        default void removeAnalogFilterType()
        Removes the Analog Filter Type Code Sequence (see AnalogFilterType