Liferay 7.0-ce-b4

com.liferay.portal.kernel.util
Class AggregatePredicateFilter<T>

java.lang.Object
  extended by com.liferay.portal.kernel.util.AggregatePredicateFilter<T>
All Implemented Interfaces:
PredicateFilter<T>

public class AggregatePredicateFilter<T>
extends Object
implements PredicateFilter<T>


Field Summary
 
Fields inherited from interface com.liferay.portal.kernel.util.PredicateFilter
ALL, NONE
 
Constructor Summary
AggregatePredicateFilter(PredicateFilter<T> predicateFilter)
           
 
Method Summary
 AggregatePredicateFilter<T> and(PredicateFilter<T> predicateFilter)
           
 boolean filter(T t)
           
 AggregatePredicateFilter<T> negate()
           
 AggregatePredicateFilter<T> or(PredicateFilter<T> predicateFilter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AggregatePredicateFilter

public AggregatePredicateFilter(PredicateFilter<T> predicateFilter)
Method Detail

and

public AggregatePredicateFilter<T> and(PredicateFilter<T> predicateFilter)

filter

public boolean filter(T t)
Specified by:
filter in interface PredicateFilter<T>

negate

public AggregatePredicateFilter<T> negate()

or

public AggregatePredicateFilter<T> or(PredicateFilter<T> predicateFilter)

Liferay 7.0-ce-b4