Package org.hibernate.dialect.function

A framework for defining database-specific SQL functions that are available via the dialect.

See:
          Description

Interface Summary
SQLFunction Provides support routines for the HQL functions as used in the various SQL Dialects Provides an interface for supporting various HQL functions that are translated to SQL.
 

Class Summary
CastFunction ANSI-SQL style cast(foo as type) where the type is a Hibernate type
CharIndexFunction Emulation of locate() on Sybase
NoArgSQLFunction A function which takes no arguments
NvlFunction Emulation of coalesce() on Oracle, using multiple nvl() calls
PositionSubstringFunction Emulation of locate() on PostgreSQL
SQLFunctionTemplate Represents HQL functions that can have different representations in different SQL dialects.
StandardSQLFunction Provides a standard implementation that supports the majority of the HQL functions that are translated to SQL.
VarArgsSQLFunction Support for slightly more general templating than StandardSQLFunction, with an unlimited number of arguments.
 

Package org.hibernate.dialect.function Description

A framework for defining database-specific SQL functions that are available via the dialect.