Uses of Package
org.hibernate.sql.spi
Packages that use org.hibernate.sql.spi
Package
Description
Defines the root contracts and built-in implementations for SQL dialects.
Supported aggregate-column mapping, rendering, DDL, and capability
contracts supplied by a Dialect.
Contains implementations of
SqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.Supported Dialect contracts for rendering SQL literals.
Incubating Dialect contracts for describing database locking capabilities,
selecting locking strategies, and rendering locking SQL.
Supported contracts and reusable families for applying pagination to
completed SQL.
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
Supported Dialect contracts for temporal expressions, formatting,
operations, selection, and value semantics.
SPI contracts supporting various aspects of JDBC interaction.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Internal syntax tree used while translating collection ordering fragments.
Defines an SPI for calling stored procedures and functions.
An SPI for defining, registering, and rendering functions in HQL.
This package defines the central Hibernate Spatial types and functions.
This package contains the spatial extensions for the OracleDialect.
This package contains the spatial extensions for the PostgreSQLDialect.
This package contains helper classes for rendering SQL fragments and SQL statements.
Support for common table expressions (CTE) in a SQL tree.
AST nodes representing expressions in a SQL tree.
Incubating contracts for rendering SQL and describing its parameters and
comments.
Contracts for reading and writing values to and from JDBC.
Integrates a range of types defined by the JDK with the type system
of Hibernate.
Defines handling of almost the full range of standard JDBC-defined SQL data types.
-
Classes in org.hibernate.sql.spi used by org.hibernate.dialectClassDescriptionGenerates parameter markers for prepared SQL statements.Appends complete SQL fragments to an in-flight SQL buffer.
-
Classes in org.hibernate.sql.spi used by org.hibernate.dialect.aggregate.spi
-
Classes in org.hibernate.sql.spi used by org.hibernate.dialect.function
-
Classes in org.hibernate.sql.spi used by org.hibernate.dialect.function.array
-
Classes in org.hibernate.sql.spi used by org.hibernate.dialect.function.json
-
Classes in org.hibernate.sql.spi used by org.hibernate.dialect.function.xml
-
Classes in org.hibernate.sql.spi used by org.hibernate.dialect.literal.spi
-
Classes in org.hibernate.sql.spi used by org.hibernate.dialect.lock.spi
-
Classes in org.hibernate.sql.spi used by org.hibernate.dialect.pagination.spi
-
Classes in org.hibernate.sql.spi used by org.hibernate.dialect.schema.spi
-
Classes in org.hibernate.sql.spi used by org.hibernate.dialect.sql.ast.spi
-
Classes in org.hibernate.sql.spi used by org.hibernate.dialect.temporaltype.spi
-
Classes in org.hibernate.sql.spi used by org.hibernate.engine.jdbc.spi
-
Classes in org.hibernate.sql.spi used by org.hibernate.engine.spi
-
Classes in org.hibernate.sql.spi used by org.hibernate.metamodel.mapping.ordering.ast
-
Classes in org.hibernate.sql.spi used by org.hibernate.procedure.spi
-
Classes in org.hibernate.sql.spi used by org.hibernate.query.sqm.function
-
Classes in org.hibernate.sql.spi used by org.hibernate.spatial
-
Classes in org.hibernate.sql.spi used by org.hibernate.spatial.dialect.oracle
-
Classes in org.hibernate.sql.spi used by org.hibernate.spatial.dialect.postgis
-
Classes in org.hibernate.sql.spi used by org.hibernate.sql
-
Classes in org.hibernate.sql.spi used by org.hibernate.sql.ast.spi.query.cte
-
Classes in org.hibernate.sql.spi used by org.hibernate.sql.ast.spi.query.expression
-
Classes in org.hibernate.sql.spi used by org.hibernate.sql.spi
-
Classes in org.hibernate.sql.spi used by org.hibernate.type.descriptor
-
Classes in org.hibernate.sql.spi used by org.hibernate.type.descriptor.java
-
Classes in org.hibernate.sql.spi used by org.hibernate.type.descriptor.jdbc