Interface EntityQueryTranslator

All Known Implementing Classes:
DefaultEntityQueryTranslator
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 EntityQueryTranslator
Responsible for translating a raw EntityQuery into an actually executable query instance that will be accepted by an EntityQueryExecutor.

Translating means that all values will be parsed to their expected values (eg. ids will be turned into instances) and the entire query might be optimized (eg. a single condition might be expanded into multiple).

Since:
2.0.0
Author:
Arne Vandamme
See Also: