01: package net.sourceforge.pmd.util.filter; 02: 03: /** 04: * A Filter interface, used for filtering arbitrary objects. 05: * 06: * @param <T> 07: * The underlying type on which the filter applies. 08: */ 09: public interface Filter<T> { 10: boolean filter(T obj); 11: }