Uses of Interface
org.hibernate.dialect.function.SQLFunction
-
Packages that use SQLFunction Package Description org.hibernate.boot This package contains the contracts that make up the Hibernate native bootstrapping API (building a SessionFactory).org.hibernate.boot.spi org.hibernate.cfg org.hibernate.criterion org.hibernate.dialect org.hibernate.dialect.function org.hibernate.spatial.dialect org.hibernate.spatial.dialect.hana org.hibernate.testing.boot -
-
Uses of SQLFunction in org.hibernate.boot
Methods in org.hibernate.boot that return types with arguments of type SQLFunction Modifier and Type Method Description java.util.Map<java.lang.String,SQLFunction>Metadata. getSqlFunctionMap()Methods in org.hibernate.boot with parameters of type SQLFunction Modifier and Type Method Description MetadataBuilderMetadataBuilder. applySqlFunction(java.lang.String functionName, SQLFunction function)SessionFactoryBuilderSessionFactoryBuilder. applySqlFunction(java.lang.String registrationName, SQLFunction sqlFunction)Apply a SQLFunction to the underlyingSQLFunctionRegistry. -
Uses of SQLFunction in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return types with arguments of type SQLFunction Modifier and Type Method Description java.util.Map<java.lang.String,SQLFunction>AbstractDelegatingSessionFactoryOptions. getCustomSqlFunctionMap()java.util.Map<java.lang.String,SQLFunction>SessionFactoryOptions. getCustomSqlFunctionMap()java.util.Map<java.lang.String,SQLFunction>AbstractDelegatingMetadata. getSqlFunctionMap()java.util.Map<java.lang.String,SQLFunction>AbstractDelegatingMetadataBuildingOptions. getSqlFunctions()java.util.Map<java.lang.String,SQLFunction>BootstrapContext. getSqlFunctions()Access to any SQL functions explicitly registered with the MetadataBuilder.java.util.Map<java.lang.String,SQLFunction>MetadataBuildingOptions. getSqlFunctions()Deprecated.UseBootstrapContext.getSqlFunctions()instead.Methods in org.hibernate.boot.spi with parameters of type SQLFunction Modifier and Type Method Description MetadataBuilderAbstractDelegatingMetadataBuilderImplementor. applySqlFunction(java.lang.String functionName, SQLFunction function)TAbstractDelegatingSessionFactoryBuilder. applySqlFunction(java.lang.String registrationName, SQLFunction sqlFunction) -
Uses of SQLFunction in org.hibernate.cfg
Methods in org.hibernate.cfg that return types with arguments of type SQLFunction Modifier and Type Method Description java.util.Map<java.lang.String,SQLFunction>Configuration. getSqlFunctions()Methods in org.hibernate.cfg with parameters of type SQLFunction Modifier and Type Method Description voidConfiguration. addSqlFunction(java.lang.String functionName, SQLFunction function) -
Uses of SQLFunction in org.hibernate.criterion
Methods in org.hibernate.criterion that return SQLFunction Modifier and Type Method Description protected SQLFunctionAggregateProjection. getFunction(java.lang.String functionName, CriteriaQuery criteriaQuery)protected SQLFunctionAggregateProjection. getFunction(CriteriaQuery criteriaQuery)protected SQLFunctionRowCountProjection. getFunction(CriteriaQuery criteriaQuery) -
Uses of SQLFunction in org.hibernate.dialect
Methods in org.hibernate.dialect that return types with arguments of type SQLFunction Modifier and Type Method Description java.util.Map<java.lang.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 Modifier and Type Method Description protected voidDialect. registerFunction(java.lang.String name, SQLFunction function) -
Uses of SQLFunction in org.hibernate.dialect.function
Classes in org.hibernate.dialect.function that implement SQLFunction Modifier and Type Class Description classAbstractAnsiTrimEmulationFunctionASQLFunctionproviding 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.classAnsiTrimEmulationFunctionASQLFunctionimplementation that emulates the ANSI SQL trim function on dialects which do not support the full definition.classAnsiTrimFunctionDefines support for rendering according to ANSI SQL TRIM function specification.classAvgWithArgumentCastFunctionSome databases strictly return the type of the aggregation value for AVG which is problematic in the case of averaging integers because the decimals will be dropped.classCastFunctionANSI-SQL stylecast(foo as type)where the type is a Hibernate typeclassCharIndexFunctionEmulation of locate() on SybaseclassConditionalParenthesisFunctionEssentially the same asStandardSQLFunction, except that here the parentheses are not included when no arguments are given.classConvertFunctionA Caché definition of a convert function.classDB2SubstringFunctionWhen "substring" function is used for DB2, this implementation ofStandardSQLFunctionwill render "substr" or "substring", depending on the last argument being used.classDerbyConcatFunctionA specialized concat() function definition in which: we translate to use the concat operator ('||') wrap dynamic parameters in CASTs to VARCHARclassNoArgSQLFunctionA function which takes no argumentsclassNvlFunctionEmulation of coalesce() on Oracle, using multiple nvl() callsclassPositionSubstringFunctionEmulation of locate() on PostgreSQLclassSQLFunctionTemplateRepresents HQL functions that can have different representations in different SQL dialects where that difference can be handled via a template/pattern.static classStandardAnsiSqlAggregationFunctions.AvgFunctionDefinition of a standard ANSI SQL compliant AVG functionstatic classStandardAnsiSqlAggregationFunctions.CountFunctionDefinition of a standard ANSI SQL compliant COUNT functionstatic classStandardAnsiSqlAggregationFunctions.MaxFunctionDefinition of a standard ANSI SQL compliant MAX functionstatic classStandardAnsiSqlAggregationFunctions.MinFunctionDefinition of a standard ANSI SQL compliant MIN functionstatic classStandardAnsiSqlAggregationFunctions.SumFunctionDefinition of a standard ANSI SQL compliant SUM functionclassStandardJDBCEscapeFunctionAnalogous toStandardSQLFunctionexcept that standard JDBC escape sequences (i.e.classStandardSQLFunctionProvides a standard implementation that supports the majority of the HQL functions that are translated to SQL.classStaticPrecisionFspTimestampFunctionA function that returns aStandardBasicTypes.TIMESTAMPwith static fractional seconds precision (fsp).classTrimFunctionTemplateDefines the basic template support for TRIM functionsclassVarArgsSQLFunctionSupport for slightly more general templating thanStandardSQLFunction, with an unlimited number of arguments.Methods in org.hibernate.dialect.function that return SQLFunction Modifier and Type Method Description SQLFunctionSQLFunctionRegistry. findSQLFunction(java.lang.String functionName)Find a SQLFunction by nameprotected abstract SQLFunctionAbstractAnsiTrimEmulationFunction. resolveBothSpaceTrimFromFunction()Resolve the function definition which should be used to trim both leading and trailing spaces.protected SQLFunctionAnsiTrimEmulationFunction. resolveBothSpaceTrimFromFunction()Resolve the function definition which should be used to trim both leading and trailing spaces.protected abstract SQLFunctionAbstractAnsiTrimEmulationFunction. resolveBothSpaceTrimFunction()Resolve the function definition which should be used to trim both leading and trailing spaces.protected SQLFunctionAnsiTrimEmulationFunction. resolveBothSpaceTrimFunction()Resolve the function definition which should be used to trim both leading and trailing spaces.protected abstract SQLFunctionAbstractAnsiTrimEmulationFunction. 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 SQLFunctionAnsiTrimEmulationFunction. 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 SQLFunctionAbstractAnsiTrimEmulationFunction. resolveLeadingSpaceTrimFunction()Resolve the function definition which should be used to trim leading spaces.protected SQLFunctionAnsiTrimEmulationFunction. resolveLeadingSpaceTrimFunction()Resolve the function definition which should be used to trim leading spaces.protected abstract SQLFunctionAbstractAnsiTrimEmulationFunction. resolveLeadingTrimFunction()Resolve the function definition which should be used to trim the specified character from the beginning (leading) of the trim source.protected SQLFunctionAnsiTrimEmulationFunction. resolveLeadingTrimFunction()Resolve the function definition which should be used to trim the specified character from the beginning (leading) of the trim source.protected abstract SQLFunctionAbstractAnsiTrimEmulationFunction. resolveTrailingSpaceTrimFunction()Resolve the function definition which should be used to trim trailing spaces.protected SQLFunctionAnsiTrimEmulationFunction. resolveTrailingSpaceTrimFunction()Resolve the function definition which should be used to trim trailing spaces.protected abstract SQLFunctionAbstractAnsiTrimEmulationFunction. resolveTrailingTrimFunction()Resolve the function definition which should be used to trim the specified character from the end (trailing) of the trim source.protected SQLFunctionAnsiTrimEmulationFunction. 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 Modifier and Type Method Description static voidStandardAnsiSqlAggregationFunctions. primeFunctionMap(java.util.Map<java.lang.String,SQLFunction> functionMap)Push the functions defined on StandardAnsiSqlAggregationFunctions into the given mapConstructor parameters in org.hibernate.dialect.function with type arguments of type SQLFunction Constructor Description SQLFunctionRegistry(Dialect dialect, java.util.Map<java.lang.String,SQLFunction> userFunctionMap)Constructs a SQLFunctionRegistry -
Uses of SQLFunction in org.hibernate.spatial.dialect
Fields in org.hibernate.spatial.dialect with type parameters of type SQLFunction Modifier and Type Field Description protected java.util.Map<java.lang.String,SQLFunction>SpatialFunctionsRegistry. functionMapMethods in org.hibernate.spatial.dialect that return SQLFunction Modifier and Type Method Description SQLFunctionSpatialFunctionsRegistry. get(java.lang.String functionName)Methods in org.hibernate.spatial.dialect that return types with arguments of type SQLFunction Modifier and Type Method Description java.util.Iterator<java.util.Map.Entry<java.lang.String,SQLFunction>>SpatialFunctionsRegistry. iterator()Methods in org.hibernate.spatial.dialect with parameters of type SQLFunction Modifier and Type Method Description voidSpatialFunctionsRegistry. put(java.lang.String name, SQLFunction function) -
Uses of SQLFunction in org.hibernate.spatial.dialect.hana
Classes in org.hibernate.spatial.dialect.hana that implement SQLFunction Modifier and Type Class Description classHANASpatialAggregateclassHANASpatialFunction -
Uses of SQLFunction in org.hibernate.testing.boot
Methods in org.hibernate.testing.boot that return types with arguments of type SQLFunction Modifier and Type Method Description java.util.Map<java.lang.String,SQLFunction>BootstrapContextImpl. getSqlFunctions()
-