summaryrefslogtreecommitdiffstats
path: root/src/main/java/nu/xss/jpa/query/filter/AbstractFilter.java
blob: f2d2bbfefc5910af17c03248814e9222bc29c50d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package nu.xss.jpa.query.filter;

import java.util.HashSet;
import java.util.Set;

import javax.persistence.criteria.Predicate;

public abstract class AbstractFilter<E> implements Filter {

	private Set<Predicate> predicates = new HashSet<Predicate>();

	protected void addPredicate(Predicate predicate) {
		predicates.add(predicate);
	}

	@Override
	public Set<Predicate> getPredicates() {
		return predicates;
	}

}