Interface Filter<T>
-
- Type Parameters:
T- generic type on which this filter is applied.
- All Superinterfaces:
java.lang.Cloneable
- All Known Subinterfaces:
FilterStack<T>,XAttributableFilter<T>,XFilter<T>
- All Known Implementing Classes:
FilterStackImpl,HideXEventXAttributableFilterImpl,MirrorFilterImpl,XAttributableContainsKeyWithValueXFilterImpl
public interface Filter<T> extends java.lang.CloneableA filter is in essence a "function" applied on some input. A filter could be defined as a function f : T -> T. A filter is a cloneable object.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tapply(T t)Apply this filter on some input.Filter<T>clone()Create this filter's clone.
-