Deprecated
as a consequence of AbstractSqmSelfRenderingFunctionDescriptor being deprecated. See corresponding docs for further information.
every() or any().
On many platforms we emulate the function using sum() together with
case.
MinMaxCaseEveryAnyEmulation, SQLServerEveryAnyEmulation
| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private final QueryLiteral | |
| private final QueryLiteral |
| Access | Constructor and Description |
|---|---|
| public | EveryAnyEmulation(TypeConfiguration typeConfiguration, boolean every, boolean supportsPredicateAsExpression)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)
Overrides default org. |
| public void | render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)
Overrides org. Implements org. |
| every | back to summary |
|---|---|
| private final boolean every | |
| falseLiteral | back to summary |
|---|---|
| private final QueryLiteral<Boolean> falseLiteral | |
| trueLiteral | back to summary |
|---|---|
| private final QueryLiteral<Boolean> trueLiteral | |
| EveryAnyEmulation | back to summary |
|---|---|
| public EveryAnyEmulation(TypeConfiguration typeConfiguration, boolean every, boolean supportsPredicateAsExpression) | |
| render | back to summary |
|---|---|
| public void render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) Overrides default org.
| |
| render | back to summary |
|---|---|
| public void render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) Overrides org. Implements org.
| |