Interface Filter<T>

All Known Implementing Classes:
AddDateAware.FilterBeforeAddDate, AndFilter, ClassFilter, DatabaseObject.FilterNew, DateRange.DateRangeFilter, MethodExecutionPath.MethodParameterFilter, OrFilter

public interface Filter<T>
Listens to the state of a EnabledConditions object
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    isExtracted(T object)
     
  • Method Details

    • isExtracted

      boolean isExtracted(T object)
      Returns:
      true if the object would be extracted by the filter
      Throws:
      IllegalArgumentException - if the object is not supported by the filter