Package jadex.common

Class FileFilter

java.lang.Object
jadex.common.FileFilter
All Implemented Interfaces:
IFilter<Object>

public class FileFilter extends Object implements IFilter<Object>
Filter for files and jar entries.
  • Field Details

  • Constructor Details

    • FileFilter

      public FileFilter(String filename, boolean contains)
      Create a new file filter.
    • FileFilter

      public FileFilter(String suffix)
      Create a new file filter.
    • FileFilter

      public FileFilter(String filename, boolean contains, String suffix)
      Create a new file filter.
  • Method Details

    • addFilenameFilter

      public FileFilter addFilenameFilter(IFilter<String> filter)
      Add a filename filter
      Parameters:
      filter - The filter to add.
      Returns:
      This filter (builder pattern).
    • filter

      public boolean filter(Object obj)
      Filter impl.
      Specified by:
      filter in interface IFilter<Object>
      Returns:
      True, if passes the filter.