Uses of Package
org.hibernate.query.sqm.function
Packages that use org.hibernate.query.sqm.function
Package
Description
This package contains the interfaces that make up the bootstrap API
for Hibernate.
This package defines the boot-time metamodel, which is an interpretation
of the domain model (entity classes, embeddable classes, and attributes)
and the mapping of these "domain model parts" to the database.
A range of SPIs allowing integration with—and customization of—the process of building metadata.
This package defines APIs for configuring Hibernate.
Contains implementations of
SqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.This package defines the Hibernate configuration-time mapping model.
An SPI supporting custom instantiation of
entity instances and
embeddable objects.
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
An SPI for defining, registering, and rendering functions in HQL.
Package defining support for
SqmFunctionDescriptor handling.Nodes representing expressions in the SQM tree.
This package contains helper classes for rendering SQL fragments and SQL statements.
Package defining support for creating and consuming a SQL AST.
-
Classes in org.hibernate.query.sqm.function used by org.hibernate.bootClassDescriptionA factory for SQM nodes representing invocations of a certain named function.
-
Classes in org.hibernate.query.sqm.function used by org.hibernate.boot.internalClassDescriptionA factory for SQM nodes representing invocations of a certain named function.Defines a registry for
SqmFunctionDescriptorinstances. -
Classes in org.hibernate.query.sqm.function used by org.hibernate.boot.model
-
Classes in org.hibernate.query.sqm.function used by org.hibernate.boot.spiClassDescriptionA factory for SQM nodes representing invocations of a certain named function.Defines a registry for
SqmFunctionDescriptorinstances. -
Classes in org.hibernate.query.sqm.function used by org.hibernate.cfgClassDescriptionA factory for SQM nodes representing invocations of a certain named function.
-
Classes in org.hibernate.query.sqm.function used by org.hibernate.dialect.functionClassDescriptionThe kind of function e.g. normal, aggregate etc.Support for
SqmFunctionDescriptors that ultimately want to perform SQL rendering themselves.Deprecated, for removal: This API element is subject to removal in a future version.Provides a standard implementation that supports the majority of the HQL functions that are translated to SQL.Representation of a function call in the SQL AST for impls that know how to render themselves.A factory for SQM nodes representing invocations of a certain named function.Defines a registry forSqmFunctionDescriptorinstances. -
Classes in org.hibernate.query.sqm.function used by org.hibernate.dialect.function.arrayClassDescriptionSupport for
SqmFunctionDescriptors that ultimately want to perform SQL rendering themselves.Deprecated, for removal: This API element is subject to removal in a future version.UseFunctionRendererinsteadA factory for SQM nodes representing invocations of a certain named function. -
Classes in org.hibernate.query.sqm.function used by org.hibernate.envers.functionClassDescriptionA factory for SQM nodes representing invocations of a certain named function.
-
Classes in org.hibernate.query.sqm.function used by org.hibernate.mapping
-
Classes in org.hibernate.query.sqm.function used by org.hibernate.metamodel.mapping.internal
-
Classes in org.hibernate.query.sqm.function used by org.hibernate.metamodel.mapping.ordering.astClassDescriptionSupport for
SqmFunctionDescriptors that ultimately want to perform SQL rendering themselves.Deprecated, for removal: This API element is subject to removal in a future version.UseFunctionRendererinsteadRepresentation of a function call in the SQL AST for impls that know how to render themselves. -
Classes in org.hibernate.query.sqm.function used by org.hibernate.metamodel.spi
-
Classes in org.hibernate.query.sqm.function used by org.hibernate.query.internal
-
Classes in org.hibernate.query.sqm.function used by org.hibernate.query.spiClassDescriptionA factory for SQM nodes representing invocations of a certain named function.Defines a registry for
SqmFunctionDescriptorinstances. -
Classes in org.hibernate.query.sqm.function used by org.hibernate.query.sqm.functionClassDescriptionThe kind of function e.g. normal, aggregate etc.Support for
SqmFunctionDescriptors that ultimately want to perform SQL rendering themselves.Deprecated, for removal: This API element is subject to removal in a future version.UseFunctionRendererinsteadSupport for overloaded functions defined in terms of a list of patterns, one for each possible function arity.Representation of an aggregate function call in the SQL AST for impls that know how to render themselves.Representation of a function call in the SQL AST for impls that know how to render themselves.A factory for SQM nodes representing invocations of a certain named function.Defines a registry forSqmFunctionDescriptorinstances. -
Classes in org.hibernate.query.sqm.function used by org.hibernate.query.sqm.produce.functionClassDescriptionThe kind of function e.g. normal, aggregate etc.A factory for SQM nodes representing invocations of a certain named function.Defines a registry for
SqmFunctionDescriptorinstances. -
Classes in org.hibernate.query.sqm.function used by org.hibernate.query.sqm.tree.expressionClassDescriptionA factory for SQM nodes representing invocations of a certain named function.
-
Classes in org.hibernate.query.sqm.function used by org.hibernate.sql
-
Classes in org.hibernate.query.sqm.function used by org.hibernate.sql.ast.spi
FunctionRendererinstead