Interface ConditionalFileFilter

  • All Known Implementing Classes:
    AndFileFilter, OrFileFilter

    public interface ConditionalFileFilter
    Defines operations for conditional file filters.
    Since:
    1.1
    • Method Detail

      • addFileFilter

        void addFileFilter​(IOFileFilter ioFileFilter)
        Adds the specified file filter to the list of file filters at the end of the list.
        Parameters:
        ioFileFilter - the filter to be added
        Since:
        1.1
      • getFileFilters

        java.util.List<IOFileFilter> getFileFilters()
        Gets this conditional file filter's list of file filters.
        Returns:
        the file filter list
        Since:
        1.1
      • removeFileFilter

        boolean removeFileFilter​(IOFileFilter ioFileFilter)
        Removes the specified file filter.
        Parameters:
        ioFileFilter - filter to be removed
        Returns:
        true if the filter was found in the list, false otherwise
        Since:
        1.1
      • setFileFilters

        void setFileFilters​(java.util.List<IOFileFilter> fileFilters)
        Sets the list of file filters, replacing any previously configured file filters on this filter.
        Parameters:
        fileFilters - the list of filters
        Since:
        1.1