2018-05-28 11:50:42 +02:00
|
|
|
package eu.eudat.queryable.jpa.predicates;
|
2018-02-08 09:42:02 +01:00
|
|
|
|
|
|
|
import javax.persistence.criteria.CriteriaBuilder;
|
|
|
|
import javax.persistence.criteria.Predicate;
|
|
|
|
import javax.persistence.criteria.Root;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Created by ikalyvas on 2/7/2018.
|
|
|
|
*/
|
2018-02-16 11:34:02 +01:00
|
|
|
public interface NestedQuerySinglePredicate<T> {
|
2018-02-08 09:42:02 +01:00
|
|
|
Predicate applyPredicate(CriteriaBuilder builder, Root<T> root, Root<T> nestedQueryRoot);
|
|
|
|
|
|
|
|
}
|