All Superinterfaces:
Iterable<CriteriaDefinition>, Streamable<CriteriaDefinition>, Supplier<Stream<CriteriaDefinition>>
All Known Implementing Classes:
Query
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface Filter extends Streamable<CriteriaDefinition>
Filter consisting of CriteriaDefinitions to be used with SELECT, UPDATE and DELETE queries. A Filter describes the matched set of rows to execute a particular operation.
Since:
2.0
Author:
Mark Paluch