- All Implemented Interfaces:
IFilter<T>
@Scriptable
public final class ConjunctionFilter<T>
extends Object
implements IFilter<T>
-
Constructor Summary
Constructors
-
Method Summary
boolean
void
Add a filter to this conjunction filter.
-
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.