Uses of Package
org.hibernate.sql.ast.spi
-
Packages that use org.hibernate.sql.ast.spi Package Description org.hibernate.boot.model.internal org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.aggregate Support forDialect
-specific aggregate column types, including user-defined composite types, and JSON or XML types.org.hibernate.dialect.function Contains implementations ofSqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.org.hibernate.dialect.function.array org.hibernate.engine.jdbc.internal Internals for supporting various aspects of JDBC interactionorg.hibernate.engine.jdbc.spi SPI contracts supporting various aspects of JDBC interaction.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate
.org.hibernate.loader.ast.internal org.hibernate.metamodel.internal org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.mapping.ordering Support for set and map orderingorg.hibernate.metamodel.mapping.ordering.ast org.hibernate.persister.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.persister.internal Built-in implementation of the SPI for integrating entity and collection persisters.org.hibernate.processor.validation Validation for HQL queries.org.hibernate.query.derived org.hibernate.query.results Support for defining result set mappings used inNativeQuery
,ProcedureCall
, andStoredProcedureQuery
.org.hibernate.query.sqm.function An SPI for defining, registering, and rendering functions in HQL.org.hibernate.query.sqm.mutation.internal org.hibernate.query.sqm.mutation.internal.temptable Support for multi-table SQM mutation (insert, update, delete) operations using a table to temporarily hold the matching ids.org.hibernate.query.sqm.produce.function.internal org.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.sql.internal org.hibernate.query.sqm.tree.cte Nodes representing common table expressions (CTE) in the SQM tree.org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.spatial org.hibernate.spatial.dialect.oracle org.hibernate.spatial.dialect.postgis org.hibernate.sql This package contains helper classes for rendering SQL fragments and SQL statements.org.hibernate.sql.ast Package defining a SQL AST for use in generation of SQL.org.hibernate.sql.ast.internal org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree.cte Support for common table expressions (CTE) in a SQL tree.org.hibernate.sql.ast.tree.expression AST nodes representing expressions in a SQL tree.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree.org.hibernate.sql.ast.tree.predicate AST nodes representing logical predicates in a SQL tree.org.hibernate.sql.ast.tree.select AST nodes representingselect
statements in a SQL tree.org.hibernate.sql.exec.internal Implementation of the SPI for execution of SQL statements via JDBC.org.hibernate.sql.model.ast SQL AST extensions for model mutations.org.hibernate.sql.results.graph Defines domain result graphs.org.hibernate.sql.results.graph.basic org.hibernate.sql.results.graph.embeddable org.hibernate.sql.results.internal org.hibernate.sql.results.jdbc.internal org.hibernate.sql.results.jdbc.spi org.hibernate.testing.boot org.hibernate.type.descriptor Contracts for reading and writing values to and from JDBC.org.hibernate.type.descriptor.java Integrates a range of types defined by the JDK with the type system of Hibernate.org.hibernate.type.descriptor.jdbc Defines handling of almost the full range of standard JDBC-defined SQL data types.org.hibernate.type.descriptor.jdbc.internal -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.boot.model.internal Class Description SqlExpressionResolver Resolution of a SqlSelection reference for a given SqlSelectable. -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.dialect Class Description AbstractSqlAstTranslator AbstractSqlAstTranslator.ForUpdateClause AbstractSqlAstTranslator.LockStrategy FromClauseAccess Access to TableGroup indexing.ParameterMarkerStrategy Strategy for generating parameter markers used in preparable SQL strings.SqlAppender Access to appending SQL fragments to an in-flight bufferSqlAstCreationContext The "context" in which creation of SQL AST occurs.SqlAstCreationState Access to stuff used while creating a SQL ASTSqlSelection -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.dialect.aggregate Class Description SqlAppender Access to appending SQL fragments to an in-flight buffer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.dialect.function Class Description SqlAppender Access to appending SQL fragments to an in-flight buffer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.dialect.function.array Class Description SqlAppender Access to appending SQL fragments to an in-flight buffer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.engine.jdbc.internal Class Description ParameterMarkerStrategy Strategy for generating parameter markers used in preparable SQL strings. -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.engine.jdbc.spi Class Description ParameterMarkerStrategy Strategy for generating parameter markers used in preparable SQL strings. -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.engine.spi Class Description SqlAstCreationContext The "context" in which creation of SQL AST occurs. -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.internal Class Description ParameterMarkerStrategy Strategy for generating parameter markers used in preparable SQL strings.SqlAstCreationContext The "context" in which creation of SQL AST occurs.SqlAstCreationState Access to stuff used while creating a SQL ASTSqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.loader.ast.internal Class Description FromClauseAccess Access to TableGroup indexing.SqlAliasBaseGenerator Generator for SqlAliasBase instances based on a stem.SqlAliasBaseManager Helper used in creating unique SQL table aliases for a SQL ASTSqlAstCreationContext The "context" in which creation of SQL AST occurs.SqlAstCreationState Access to stuff used while creating a SQL ASTSqlAstProcessingState Generalized access to state information relative to the "current process" of creating a SQL AST.SqlAstQueryNodeProcessingState SqlAstProcessingState specialization for query partsSqlAstQueryPartProcessingState SqlAstProcessingState specialization for query partsSqlExpressionResolver Resolution of a SqlSelection reference for a given SqlSelectable. -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.metamodel.internal Class Description SqlAliasBase A generator for new incremental SQL aliases based on a stemSqlAstCreationState Access to stuff used while creating a SQL AST -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.metamodel.mapping Class Description SqlAliasBase A generator for new incremental SQL aliases based on a stemSqlAstCreationState Access to stuff used while creating a SQL ASTSqlSelection -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.metamodel.mapping.internal Class Description SqlAliasBase A generator for new incremental SQL aliases based on a stemSqlAppender Access to appending SQL fragments to an in-flight bufferSqlAstCreationState Access to stuff used while creating a SQL ASTSqlExpressionResolver Resolution of a SqlSelection reference for a given SqlSelectable.SqlSelection SqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.metamodel.mapping.ordering Class Description SqlAstCreationState Access to stuff used while creating a SQL AST -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.metamodel.mapping.ordering.ast Class Description SqlAppender Access to appending SQL fragments to an in-flight bufferSqlAstCreationState Access to stuff used while creating a SQL ASTSqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.persister.collection Class Description SqlAstCreationState Access to stuff used while creating a SQL AST -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.persister.entity Class Description SqlAliasBase A generator for new incremental SQL aliases based on a stemSqlAstCreationState Access to stuff used while creating a SQL ASTSqlSelection -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.persister.internal Class Description SqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.processor.validation Class Description SqlAstCreationContext The "context" in which creation of SQL AST occurs. -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.query.derived Class Description FromClauseAccess Access to TableGroup indexing.SqlAliasBase A generator for new incremental SQL aliases based on a stemSqlAstCreationState Access to stuff used while creating a SQL ASTSqlSelection -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.query.results Class Description FromClauseAccess Access to TableGroup indexing.SqlAliasBaseGenerator Generator for SqlAliasBase instances based on a stem.SqlAliasBaseManager Helper used in creating unique SQL table aliases for a SQL ASTSqlAstCreationContext The "context" in which creation of SQL AST occurs.SqlAstCreationState Access to stuff used while creating a SQL ASTSqlAstProcessingState Generalized access to state information relative to the "current process" of creating a SQL AST.SqlExpressionAccess SqlExpressionResolver Resolution of a SqlSelection reference for a given SqlSelectable.SqlExpressionResolver.ColumnReferenceKey SqlSelection SqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.query.sqm.function Class Description SqlAppender Access to appending SQL fragments to an in-flight bufferSqlSelection SqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.query.sqm.mutation.internal Class Description FromClauseAccess Access to TableGroup indexing.SqlAstCreationContext The "context" in which creation of SQL AST occurs.SqlAstCreationState Access to stuff used while creating a SQL ASTSqlAstProcessingState Generalized access to state information relative to the "current process" of creating a SQL AST.SqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.query.sqm.mutation.internal.temptable Class Description AbstractSqlAstWalker A simple walker that checks for aggregate functions.SqlExpressionResolver Resolution of a SqlSelection reference for a given SqlSelectable. -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.query.sqm.produce.function.internal Class Description SqlAppender Access to appending SQL fragments to an in-flight buffer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.query.sqm.sql Class Description FromClauseAccess Access to TableGroup indexing.SimpleFromClauseAccessImpl Simple implementation of FromClauseAccessSqlAliasBaseGenerator Generator for SqlAliasBase instances based on a stem.SqlAstCreationContext The "context" in which creation of SQL AST occurs.SqlAstCreationState Access to stuff used while creating a SQL ASTSqlAstProcessingState Generalized access to state information relative to the "current process" of creating a SQL AST.SqlExpressionResolver Resolution of a SqlSelection reference for a given SqlSelectable.SqlExpressionResolver.ColumnReferenceKey SqlSelection -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.query.sqm.sql.internal Class Description FromClauseAccess Access to TableGroup indexing.SqlAstCreationContext The "context" in which creation of SQL AST occurs.SqlAstCreationState Access to stuff used while creating a SQL ASTSqlAstProcessingState Generalized access to state information relative to the "current process" of creating a SQL AST.SqlAstQueryNodeProcessingState SqlAstProcessingState specialization for query partsSqlAstQueryPartProcessingState SqlAstProcessingState specialization for query partsSqlExpressionResolver Resolution of a SqlSelection reference for a given SqlSelectable.SqlExpressionResolver.ColumnReferenceKey SqlSelection SqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.query.sqm.tree.cte Class Description FromClauseAccess Access to TableGroup indexing.SqlSelection -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.query.sqm.tree.expression Class Description SqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.spatial Class Description SqlAppender Access to appending SQL fragments to an in-flight buffer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.spatial.dialect.oracle Class Description SqlAppender Access to appending SQL fragments to an in-flight buffer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.spatial.dialect.postgis Class Description SqlAppender Access to appending SQL fragments to an in-flight buffer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql Class Description ParameterMarkerStrategy Strategy for generating parameter markers used in preparable SQL strings. -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast Class Description SqlSelection -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.internal Class Description AbstractSqlAstWalker A simple walker that checks for aggregate functions.ParameterMarkerStrategy Strategy for generating parameter markers used in preparable SQL strings. -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi Class Description AbstractSqlAstTranslator AbstractSqlAstTranslator.ForUpdateClause AbstractSqlAstTranslator.LockStrategy AbstractSqlAstTranslator.SubQueryRelationalRestrictionEmulationRenderer AbstractSqlAstWalker A simple walker that checks for aggregate functions.FromClauseAccess Access to TableGroup indexing.SqlAliasBase A generator for new incremental SQL aliases based on a stemSqlAliasBaseGenerator Generator for SqlAliasBase instances based on a stem.SqlAliasStemHelper SqlAppender Access to appending SQL fragments to an in-flight bufferSqlAstCreationContext The "context" in which creation of SQL AST occurs.SqlAstCreationState Access to stuff used while creating a SQL ASTSqlAstProcessingState Generalized access to state information relative to the "current process" of creating a SQL AST.SqlAstQueryNodeProcessingState SqlAstProcessingState specialization for query partsSqlExpressionResolver Resolution of a SqlSelection reference for a given SqlSelectable.SqlExpressionResolver.ColumnReferenceKey SqlSelection -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.tree.cte Class Description SqlAliasBase A generator for new incremental SQL aliases based on a stemSqlAppender Access to appending SQL fragments to an in-flight bufferSqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.tree.expression Class Description SqlAppender Access to appending SQL fragments to an in-flight bufferSqlSelection SqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.tree.from Class Description SqlAliasBase A generator for new incremental SQL aliases based on a stemSqlAstCreationState Access to stuff used while creating a SQL ASTSqlSelection SqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.tree.predicate Class Description SqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.tree.select Class Description SqlSelection SqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.exec.internal Class Description SqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.model.ast Class Description SqlSelectionProducer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.results.graph Class Description SqlAliasBaseManager Helper used in creating unique SQL table aliases for a SQL ASTSqlAstCreationContext The "context" in which creation of SQL AST occurs.SqlAstCreationState Access to stuff used while creating a SQL AST -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.results.graph.basic Class Description SqlSelection -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.results.graph.embeddable Class Description SqlSelection -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.results.internal Class Description SqlExpressionAccess SqlSelection -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.results.jdbc.internal Class Description SqlSelection -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.results.jdbc.spi Class Description SqlSelection -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.testing.boot Class Description ParameterMarkerStrategy Strategy for generating parameter markers used in preparable SQL strings. -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.type.descriptor Class Description SqlAppender Access to appending SQL fragments to an in-flight buffer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.type.descriptor.java Class Description SqlAppender Access to appending SQL fragments to an in-flight buffer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.type.descriptor.jdbc Class Description SqlAppender Access to appending SQL fragments to an in-flight buffer -
Classes in org.hibernate.sql.ast.spi used by org.hibernate.type.descriptor.jdbc.internal Class Description SqlAppender Access to appending SQL fragments to an in-flight buffer