Interface StatementFactory.ProjectionFunction

Enclosing class:
StatementFactory

public static interface StatementFactory.ProjectionFunction
Strategy interface to compute column projection to be selected for a query based on a given EntityProjection. A projection function can be composed into a higher-order function using otherwise(ProjectionFunction) to form a chain of functions that are tried in sequence until one produces a non-empty Columns object.
Since:
5.0
Author:
Mark Paluch, John Blum, Sam Lightfoot