| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SQLFunction | |
|---|---|
| org.hibernate.cfg | This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel. | 
| org.hibernate.criterion | A framework for defining restriction criteria and order criteria. | 
| org.hibernate.dialect | This package abstracts the SQL dialect of the underlying database. | 
| org.hibernate.dialect.function | A framework for defining database-specific SQL functions that are available via the dialect. | 
| org.hibernate.hql.internal.ast.tree | |
| org.hibernate.hql.internal.ast.util | |
| Uses of SQLFunction in org.hibernate.cfg | 
|---|
| Fields in org.hibernate.cfg with type parameters of type SQLFunction | |
|---|---|
| protected  Map<String,SQLFunction> | Configuration.sqlFunctions | 
| Methods in org.hibernate.cfg with parameters of type SQLFunction | |
|---|---|
|  void | Configuration.addSqlFunction(String functionName,
               SQLFunction function) | 
| Uses of SQLFunction in org.hibernate.criterion | 
|---|
| Methods in org.hibernate.criterion that return SQLFunction | |
|---|---|
| protected  SQLFunction | AggregateProjection.getFunction(CriteriaQuery criteriaQuery) | 
| protected  SQLFunction | RowCountProjection.getFunction(CriteriaQuery criteriaQuery) | 
| protected  SQLFunction | AggregateProjection.getFunction(String functionName,
            CriteriaQuery criteriaQuery) | 
| Uses of SQLFunction in org.hibernate.dialect | 
|---|
| Methods in org.hibernate.dialect that return types with arguments of type SQLFunction | |
|---|---|
|  Map<String,SQLFunction> | Dialect.getFunctions()Retrieves a map of the dialect's registered functions (functionName => SQLFunction). | 
| Methods in org.hibernate.dialect with parameters of type SQLFunction | |
|---|---|
| protected  void | Dialect.registerFunction(String name,
                 SQLFunction function) | 
| Uses of SQLFunction in org.hibernate.dialect.function | 
|---|
| Classes in org.hibernate.dialect.function that implement SQLFunction | |
|---|---|
|  class | AbstractAnsiTrimEmulationFunctionA SQLFunctionproviding support for implementing TRIM functionality
 (as defined by both the ANSI SQL and JPA specs) in cases where the dialect may not support the full trim
 function itself. | 
|  class | AnsiTrimEmulationFunctionA SQLFunctionimplementation that emulates the ANSI SQL trim function
 on dialects which do not support the full definition. | 
|  class | AnsiTrimFunctionDefines support for rendering according to ANSI SQL TRIM function specification. | 
|  class | AvgWithArgumentCastFunctionSome databases strictly return the type of the of the aggregation value for AVG which is problematic in the case of averaging integers because the decimals will be dropped. | 
|  class | CastFunctionANSI-SQL style cast(foo as type) where the type is a Hibernate type | 
|  class | CharIndexFunctionEmulation of locate() on Sybase | 
|  class | ClassicAvgFunctionClassic AVG sqlfunction that return types as it was done in Hibernate 3.1 | 
|  class | ClassicCountFunctionClassic COUNT sqlfunction that return types as it was done in Hibernate 3.1 | 
|  class | ClassicSumFunctionClassic SUM sqlfunction that return types as it was done in Hibernate 3.1 | 
|  class | ConditionalParenthesisFunctionEssentially the same as StandardSQLFunction,
 except that here the parentheses are not included when no arguments are given. | 
|  class | ConvertFunctionA Caché defintion of a convert function. | 
|  class | DerbyConcatFunctionA specialized concat() function definition in which: we translate to use the concat operator ('||') wrap dynamic parameters in CASTs to VARCHAR This last spec is to deal with a limitation on DB2 and variants (e.g. | 
|  class | NoArgSQLFunctionA function which takes no arguments | 
|  class | NvlFunctionEmulation of coalesce() on Oracle, using multiple nvl() calls | 
|  class | PositionSubstringFunctionEmulation of locate() on PostgreSQL | 
|  class | SQLFunctionTemplateRepresents HQL functions that can have different representations in different SQL dialects. | 
| static class | StandardAnsiSqlAggregationFunctions.AvgFunctionDefinition of a standard ANSI SQL compliant AVG function | 
| static class | StandardAnsiSqlAggregationFunctions.CountFunctionDefinition of a standard ANSI SQL compliant COUNT function | 
| static class | StandardAnsiSqlAggregationFunctions.MaxFunction | 
| static class | StandardAnsiSqlAggregationFunctions.MinFunction | 
| static class | StandardAnsiSqlAggregationFunctions.SumFunction | 
|  class | StandardJDBCEscapeFunctionAnalogous to StandardSQLFunctionexcept that standard JDBC escape sequences (i.e. | 
|  class | StandardSQLFunctionProvides a standard implementation that supports the majority of the HQL functions that are translated to SQL. | 
|  class | TrimFunctionTemplateDefines the basic template support for TRIM functions | 
|  class | VarArgsSQLFunctionSupport for slightly more general templating than StandardSQLFunction, with an unlimited number of arguments. | 
| Methods in org.hibernate.dialect.function that return SQLFunction | |
|---|---|
|  SQLFunction | SQLFunctionRegistry.findSQLFunction(String functionName) | 
| protected  SQLFunction | AnsiTrimEmulationFunction.resolveBothSpaceTrimFromFunction()Resolve the function definition which should be used to trim both leading and trailing spaces. | 
| protected abstract  SQLFunction | AbstractAnsiTrimEmulationFunction.resolveBothSpaceTrimFromFunction()Resolve the function definition which should be used to trim both leading and trailing spaces. | 
| protected  SQLFunction | AnsiTrimEmulationFunction.resolveBothSpaceTrimFunction()Resolve the function definition which should be used to trim both leading and trailing spaces. | 
| protected abstract  SQLFunction | AbstractAnsiTrimEmulationFunction.resolveBothSpaceTrimFunction()Resolve the function definition which should be used to trim both leading and trailing spaces. | 
| protected  SQLFunction | AnsiTrimEmulationFunction.resolveBothTrimFunction()Resolve the function definition which should be used to trim the specified character from both the beginning (leading) and end (trailing) of the trim source. | 
| protected abstract  SQLFunction | AbstractAnsiTrimEmulationFunction.resolveBothTrimFunction()Resolve the function definition which should be used to trim the specified character from both the beginning (leading) and end (trailing) of the trim source. | 
| protected  SQLFunction | AnsiTrimEmulationFunction.resolveLeadingSpaceTrimFunction()Resolve the function definition which should be used to trim leading spaces. | 
| protected abstract  SQLFunction | AbstractAnsiTrimEmulationFunction.resolveLeadingSpaceTrimFunction()Resolve the function definition which should be used to trim leading spaces. | 
| protected  SQLFunction | AnsiTrimEmulationFunction.resolveLeadingTrimFunction()Resolve the function definition which should be used to trim the specified character from the beginning (leading) of the trim source. | 
| protected abstract  SQLFunction | AbstractAnsiTrimEmulationFunction.resolveLeadingTrimFunction()Resolve the function definition which should be used to trim the specified character from the beginning (leading) of the trim source. | 
| protected  SQLFunction | AnsiTrimEmulationFunction.resolveTrailingSpaceTrimFunction()Resolve the function definition which should be used to trim trailing spaces. | 
| protected abstract  SQLFunction | AbstractAnsiTrimEmulationFunction.resolveTrailingSpaceTrimFunction()Resolve the function definition which should be used to trim trailing spaces. | 
| protected  SQLFunction | AnsiTrimEmulationFunction.resolveTrailingTrimFunction()Resolve the function definition which should be used to trim the specified character from the end (trailing) of the trim source. | 
| protected abstract  SQLFunction | AbstractAnsiTrimEmulationFunction.resolveTrailingTrimFunction()Resolve the function definition which should be used to trim the specified character from the end (trailing) of the trim source. | 
| Method parameters in org.hibernate.dialect.function with type arguments of type SQLFunction | |
|---|---|
| static void | StandardAnsiSqlAggregationFunctions.primeFunctionMap(Map<String,SQLFunction> functionMap) | 
| Constructor parameters in org.hibernate.dialect.function with type arguments of type SQLFunction | |
|---|---|
| SQLFunctionRegistry(Dialect dialect,
                    Map<String,SQLFunction> userFunctions) | |
| Uses of SQLFunction in org.hibernate.hql.internal.ast.tree | 
|---|
| Methods in org.hibernate.hql.internal.ast.tree that return SQLFunction | |
|---|---|
|  SQLFunction | MethodNode.getSQLFunction() | 
|  SQLFunction | AggregateNode.getSQLFunction() | 
|  SQLFunction | FunctionNode.getSQLFunction() | 
| Uses of SQLFunction in org.hibernate.hql.internal.ast.util | 
|---|
| Methods in org.hibernate.hql.internal.ast.util that return SQLFunction | |
|---|---|
|  SQLFunction | SessionFactoryHelper.findSQLFunction(String functionName)Locate a registered sql function by name. | 
| Methods in org.hibernate.hql.internal.ast.util with parameters of type SQLFunction | |
|---|---|
|  Type | SessionFactoryHelper.findFunctionReturnType(String functionName,
                       SQLFunction sqlFunction,
                       antlr.collections.AST firstArgument) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||