| Modifier and Type | Class and Description |
|---|---|
| public static class | StandardAnsiSqlAggregationFunctions.AvgFunction
Definition of a standard ANSI SQL compliant AVG function |
| public static class | StandardAnsiSqlAggregationFunctions.CountFunction
Definition of a standard ANSI SQL compliant COUNT function |
| public static class | StandardAnsiSqlAggregationFunctions.MaxFunction
Definition of a standard ANSI SQL compliant MAX function |
| public static class | StandardAnsiSqlAggregationFunctions.MinFunction
Definition of a standard ANSI SQL compliant MIN function |
| public static class | StandardAnsiSqlAggregationFunctions.SumFunction
Definition of a standard ANSI SQL compliant SUM function |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static void | primeFunctionMap(Map<String, SQLFunction>
The map of functions to push to functionMap)Push the functions defined on StandardAnsiSqlAggregationFunctions into the given map |
| StandardAnsiSqlAggregationFunctions | back to summary |
|---|---|
| private StandardAnsiSqlAggregationFunctions() | |
| primeFunctionMap | back to summary |
|---|---|
| public static void primeFunctionMap(Map<String, SQLFunction> functionMap) Push the functions defined on StandardAnsiSqlAggregationFunctions into the given map
| |
| Modifier and Type | Field and Description |
|---|---|
| public static final StandardAnsiSqlAggregationFunctions. | INSTANCE
Singleton access |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected final int | determineJdbcTypeCode(Type firstArgumentType, SessionFactoryImplementor factory)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| public String | render(Type
The type of the first argument firstArgumentType, List<E> The function arguments arguments, SessionFactoryImplementor The SessionFactory factory)Overrides org. Implements org.
Deprecated
as a consequence of
Render the function call as SQL fragment.
SessionFactoryImplementor being deprecated.
|
| protected String | render(int firstArgumentJdbcType, String argument, SessionFactoryImplementor factory)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| protected String |
| INSTANCE | back to summary |
|---|---|
| public static final StandardAnsiSqlAggregationFunctions. Singleton access | |
| AvgFunction | back to summary |
|---|---|
| protected AvgFunction() | |
| determineJdbcTypeCode | back to summary |
|---|---|
| protected final int determineJdbcTypeCode(Type firstArgumentType, SessionFactoryImplementor factory) throws QueryException
Deprecated as a consequence of | |
| render | back to summary |
|---|---|
| public String render(Type firstArgumentType, List<E> arguments, SessionFactoryImplementor factory) throws QueryException Overrides org. Implements org. Doc from org. Deprecated as a consequence of Render the function call as SQL fragment.
Note, the 'firstArgumentType' parameter should match the one passed into
| |
| render | back to summary |
|---|---|
| protected String render(int firstArgumentJdbcType, String argument, SessionFactoryImplementor factory)
Deprecated as a consequence of
| |
| renderArgument | back to summary |
|---|---|
| protected String renderArgument(String argument, int firstArgumentJdbcType) | |
| Modifier and Type | Field and Description |
|---|---|
| public static final StandardAnsiSqlAggregationFunctions. | INSTANCE
Singleton access |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public String | render(Type
The type of the first argument firstArgumentType, List<E> The function arguments arguments, SessionFactoryImplementor The SessionFactory factory)Overrides org. Implements org.
Deprecated
as a consequence of
Render the function call as SQL fragment.
SessionFactoryImplementor being deprecated.
|
| private String |
| INSTANCE | back to summary |
|---|---|
| public static final StandardAnsiSqlAggregationFunctions. Singleton access | |
| CountFunction | back to summary |
|---|---|
| protected CountFunction() | |
| render | back to summary |
|---|---|
| public String render(Type firstArgumentType, List<E> arguments, SessionFactoryImplementor factory) Overrides org. Implements org. Doc from org. Deprecated as a consequence of Render the function call as SQL fragment.
Note, the 'firstArgumentType' parameter should match the one passed into
| |
| renderCountDistinct | back to summary |
|---|---|
| private String renderCountDistinct(List<E> arguments, Dialect dialect) | |
| Modifier and Type | Field and Description |
|---|---|
| public static final StandardAnsiSqlAggregationFunctions. | INSTANCE
Singleton access |
| Access | Constructor and Description |
|---|---|
| protected |
| INSTANCE | back to summary |
|---|---|
| public static final StandardAnsiSqlAggregationFunctions. Singleton access | |
| MaxFunction | back to summary |
|---|---|
| protected MaxFunction() | |
| Modifier and Type | Field and Description |
|---|---|
| public static final StandardAnsiSqlAggregationFunctions. | INSTANCE
Singleton access |
| Access | Constructor and Description |
|---|---|
| protected |
| INSTANCE | back to summary |
|---|---|
| public static final StandardAnsiSqlAggregationFunctions. Singleton access | |
| MinFunction | back to summary |
|---|---|
| protected MinFunction() | |
| Modifier and Type | Field and Description |
|---|---|
| public static final StandardAnsiSqlAggregationFunctions. | INSTANCE
Singleton access |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected final int | |
| public Type | getReturnType(Type
The type of the first argument firstArgumentType, Mapping The mapping source. mapping)Overrides org. Implements org. |
| INSTANCE | back to summary |
|---|---|
| public static final StandardAnsiSqlAggregationFunctions. Singleton access | |
| SumFunction | back to summary |
|---|---|
| protected SumFunction() | |
| determineJdbcTypeCode | back to summary |
|---|---|
| protected final int determineJdbcTypeCode(Type type, Mapping mapping) throws QueryException | |
| getReturnType | back to summary |
|---|---|
| public Type getReturnType(Type firstArgumentType, Mapping mapping) Overrides org. Implements org. Doc from org. The return type of the function. May be either a concrete type which is preset, or variable depending upon the type of the first function argument.
Note, the 'firstArgumentType' parameter should match the one passed into | |