Class ConjunctionFilter<T>

java.lang.Object
de.uplanet.util.filter.ConjunctionFilter<T>
All Implemented Interfaces:
IFilter<T>

@Scriptable public final class ConjunctionFilter<T> extends Object implements IFilter<T>
  • Constructor Details

    • ConjunctionFilter

      public ConjunctionFilter()
  • Method Details

    • addFilter

      public void addFilter(IFilter<T> p_filter)
      Add a filter to this conjunction filter.
      Parameters:
      p_filter - The filter to be added.
    • accept

      public boolean accept(T p_obj)
      Specified by:
      accept in interface IFilter<T>
      Parameters:
      p_obj - The object to be filtered.
      Returns:
      true if all contained filters accept the given object, or false otherwise.