Uses of Interface
org.hibernate.query.sqm.tree.SqmStatement
Packages that use SqmStatement
Package
Description
Internal package containing dialect-specific extensions of
AbstractSqlAstTranslator.Package defining support for HQL, including JPQL as a subset of HQL.
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
SPI-level SQM contracts
Package for the translation of SQM into SQL AST
This package contains the classes that make up the SQM tree nodes.
Nodes representing
delete statements in the SQM tree.Nodes representing
insert statements in the SQM tree.Nodes representing
select statements in the SQM tree.Nodes representing
update statements in the SQM tree.-
Uses of SqmStatement in org.hibernate.dialect.sql.ast
Constructors in org.hibernate.dialect.sql.ast with parameters of type SqmStatementModifierConstructorDescriptionSybaseSqmToSqlAstConverter(SqmStatement<?> statement, QueryOptions queryOptions, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, QueryParameterBindings domainParameterBindings, LoadQueryInfluencers fetchInfluencers, SqlAstCreationContext creationContext, boolean deduplicateSelectionItems) -
Uses of SqmStatement in org.hibernate.query.hql
Methods in org.hibernate.query.hql that return SqmStatementModifier and TypeMethodDescription<R> SqmStatement<R> Performs the interpretation of a HQL/JPQL query string to SQM. -
Uses of SqmStatement in org.hibernate.query.spi
Methods in org.hibernate.query.spi that return SqmStatementModifier and TypeMethodDescriptionHqlInterpretation.getSqmStatement()SimpleHqlInterpretationImpl.getSqmStatement()SqmQuery.getSqmStatement()Constructors in org.hibernate.query.spi with parameters of type SqmStatementModifierConstructorDescriptionSimpleHqlInterpretationImpl(SqmStatement<R> sqmStatement, ParameterMetadataImplementor parameterMetadata, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref) -
Uses of SqmStatement in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi that return SqmStatementModifier and TypeMethodDescriptionSqmStatement<?> CacheabilityInfluencers.getSqmStatement()DelegatingSqmSelectionQueryImplementor.getSqmStatement()NamedSqmQueryMemento.getSqmStatement() -
Uses of SqmStatement in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return SqmStatementModifier and TypeMethodDescriptionprotected SqmStatement<?> BaseSqmToSqlAstConverter.getStatement()Constructors in org.hibernate.query.sqm.sql with parameters of type SqmStatementModifierConstructorDescriptionBaseSqmToSqlAstConverter(SqlAstCreationContext creationContext, SqmStatement<?> statement, QueryOptions queryOptions, LoadQueryInfluencers loadQueryInfluencers, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, QueryParameterBindings domainParameterBindings, boolean deduplicateSelectionItems) -
Uses of SqmStatement in org.hibernate.query.sqm.tree
Subinterfaces of SqmStatement in org.hibernate.query.sqm.treeModifier and TypeInterfaceDescriptioninterfaceIn some cases it is useful to be able to handle UPDATE or DELETE SQM trees using a single contract.interfaceCommon extension of SqmStatement for DML (delete, update and insert-select) statements.Classes in org.hibernate.query.sqm.tree that implement SqmStatementModifier and TypeClassDescriptionclassclassclassMethods in org.hibernate.query.sqm.tree that return SqmStatement -
Uses of SqmStatement in org.hibernate.query.sqm.tree.delete
Classes in org.hibernate.query.sqm.tree.delete that implement SqmStatement -
Uses of SqmStatement in org.hibernate.query.sqm.tree.insert
Subinterfaces of SqmStatement in org.hibernate.query.sqm.tree.insertModifier and TypeInterfaceDescriptioninterfaceThe general contract for INSERT statements.Classes in org.hibernate.query.sqm.tree.insert that implement SqmStatementModifier and TypeClassDescriptionclassConvenience base class for InsertSqmStatement implementations.classclass -
Uses of SqmStatement in org.hibernate.query.sqm.tree.jpa
Methods in org.hibernate.query.sqm.tree.jpa with parameters of type SqmStatementModifier and TypeMethodDescriptionstatic Set<SqmParameter<?>> ParameterCollector.collectParameters(SqmStatement<?> statement) static Set<SqmParameter<?>> ParameterCollector.collectParameters(SqmStatement<?> statement, Consumer<SqmParameter<?>> consumer) -
Uses of SqmStatement in org.hibernate.query.sqm.tree.select
Classes in org.hibernate.query.sqm.tree.select that implement SqmStatement -
Uses of SqmStatement in org.hibernate.query.sqm.tree.update
Classes in org.hibernate.query.sqm.tree.update that implement SqmStatement