Deprecated
as a consequence of AbstractSqmSelfRenderingFunctionDescriptor being deprecated. See corresponding docs for further information.
| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private final String | |
| private final String | |
| private final String | |
| private final SqlAstNodeRenderingMode | |
| private final Dialect | |
| private final String |
| Access | Constructor and Description |
|---|---|
| public | CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String concatOperator)
|
| public | CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat)
|
| public | CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String countFunctionName, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat)
|
| public | CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String countFunctionName, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat, String distinctArgumentCastType)
|
| Modifier and Type | Method and Description |
|---|---|
| private boolean | |
| public String | |
| private boolean | |
| private boolean | |
| private Boolean | |
| public void | render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)
Overrides org. Implements org. |
| public void | render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator)
Overrides default org. |
| private boolean | |
| private void | renderCommaSeparatedList(SqlAppender sqlAppender, SqlAstTranslator<?> translator, List<? extends Expression> expressions)
|
| private void | renderSimpleArgument(SqlAppender sqlAppender, Predicate filter, SqlAstTranslator<?> translator, boolean caseWrapper, SqlAstNode realArg)
|
| private void | renderTupleCountSupported(SqlAppender sqlAppender, Predicate filter, SqlAstTranslator<?> translator, boolean caseWrapper, SqlTuple tuple, List<? extends Expression> expressions, boolean requiresParenthesis)
|
| castDistinctStringConcat | back to summary |
|---|---|
| private final boolean castDistinctStringConcat | |
| concatArgumentCastType | back to summary |
|---|---|
| private final String concatArgumentCastType | |
| concatOperator | back to summary |
|---|---|
| private final String concatOperator | |
| countFunctionName | back to summary |
|---|---|
| private final String countFunctionName | |
| defaultArgumentRenderingMode | back to summary |
|---|---|
| private final SqlAstNodeRenderingMode defaultArgumentRenderingMode | |
| dialect | back to summary |
|---|---|
| private final Dialect dialect | |
| distinctArgumentCastType | back to summary |
|---|---|
| private final String distinctArgumentCastType | |
| CountFunction | back to summary |
|---|---|
| public CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String concatOperator) | |
| CountFunction | back to summary |
|---|---|
| public CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat) | |
| CountFunction | back to summary |
|---|---|
| public CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String countFunctionName, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat) | |
| CountFunction | back to summary |
|---|---|
| public CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String countFunctionName, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat, String distinctArgumentCastType) | |
| canReplaceWithStar | back to summary |
|---|---|
| private boolean canReplaceWithStar(SqlAstNode arg, SqlAstTranslator<?> translator) | |
| getArgumentListSignature | back to summary |
|---|---|
| public String getArgumentListSignature() Overrides org.
| |
| hasJoinsAlteringNullability | back to summary |
|---|---|
| private boolean hasJoinsAlteringNullability(TableGroup tableGroup) | |
| hasJoinsAlteringNullability | back to summary |
|---|---|
| private boolean hasJoinsAlteringNullability(TableGroupJoin neighbourJoin) | |
| hasNeighbouringJoinsAlteringNullability | back to summary |
|---|---|
| private Boolean hasNeighbouringJoinsAlteringNullability(TableGroup tableGroup, TableGroup targetTableGroup) | |
| render | back to summary |
|---|---|
| public void render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) Overrides org. Implements org.
| |
| render | back to summary |
|---|---|
| public void render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) Overrides default org.
| |
| renderCastedArgument | back to summary |
|---|---|
| private boolean renderCastedArgument(SqlAppender sqlAppender, SqlAstTranslator<?> translator, Expression realArg) | |
| renderCommaSeparatedList | back to summary |
|---|---|
| private void renderCommaSeparatedList(SqlAppender sqlAppender, SqlAstTranslator<?> translator, List<? extends Expression> expressions) | |
| renderSimpleArgument | back to summary |
|---|---|
| private void renderSimpleArgument(SqlAppender sqlAppender, Predicate filter, SqlAstTranslator<?> translator, boolean caseWrapper, SqlAstNode realArg) | |
| renderTupleCountSupported | back to summary |
|---|---|
| private void renderTupleCountSupported(SqlAppender sqlAppender, Predicate filter, SqlAstTranslator<?> translator, boolean caseWrapper, SqlTuple tuple, List<? extends Expression> expressions, boolean requiresParenthesis) | |