Uses of Interface
org.hibernate.query.sqm.tree.SqmStatement
-
Packages that use SqmStatement Package Description org.hibernate.dialect org.hibernate.query.hql Package defining support for HQL queries (including supprt for JPQL as a subset of HQL).org.hibernate.query.hql.spi org.hibernate.query.spi org.hibernate.query.sqm.spi SPI-level SQM contractsorg.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.tree This package contains the classes that make up the SQM tree nodes.org.hibernate.query.sqm.tree.cte org.hibernate.query.sqm.tree.delete org.hibernate.query.sqm.tree.insert org.hibernate.query.sqm.tree.jpa org.hibernate.query.sqm.tree.select org.hibernate.query.sqm.tree.update -
-
Uses of SqmStatement in org.hibernate.dialect
Constructors in org.hibernate.dialect with parameters of type SqmStatement Constructor Description SybaseSqmToSqlAstConverter(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 SqmStatement Modifier and Type Method Description <R> SqmStatement<R>HqlTranslator. translate(String hql, Class<R> expectedResultType)Performs the interpretation of a HQL/JPQL query string to SQM. -
Uses of SqmStatement in org.hibernate.query.hql.spi
Methods in org.hibernate.query.hql.spi that return SqmStatement Modifier and Type Method Description SqmStatement<R>SqmQueryImplementor. getSqmStatement() -
Uses of SqmStatement in org.hibernate.query.spi
Methods in org.hibernate.query.spi that return SqmStatement Modifier and Type Method Description SqmStatementHqlInterpretation. getSqmStatement()SqmStatementQueryPlanCache. getSqmStatement(String queryString)SqmStatement<?>SimpleHqlInterpretationImpl. getSqmStatement()SqmStatementSqmQuery. getSqmStatement()Methods in org.hibernate.query.spi with parameters of type SqmStatement Modifier and Type Method Description protected org.hibernate.sql.results.internal.TupleMetadataAbstractSelectionQuery. buildTupleMetadata(SqmStatement<?> statement, Class<R> resultType)voidQueryPlanCache. cacheSqmStatement(String key, SqmStatement sqmStatement)Method parameters in org.hibernate.query.spi with type arguments of type SqmStatement Modifier and Type Method Description HqlInterpretationQueryInterpretationCache. resolveHqlInterpretation(String queryString, Class<?> expectedResultType, Function<String,SqmStatement<?>> creator)Constructors in org.hibernate.query.spi with parameters of type SqmStatement Constructor Description SimpleHqlInterpretationImpl(SqmStatement<?> 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 SqmStatement Modifier and Type Method Description SqmStatementNamedSqmQueryMemento. getSqmStatement()Methods in org.hibernate.query.sqm.spi with parameters of type SqmStatement Modifier and Type Method Description ObjectBaseSemanticQueryWalker. visitStatement(SqmStatement<?> sqmStatement) -
Uses of SqmStatement in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return SqmStatement Modifier and Type Method Description protected SqmStatement<?>BaseSqmToSqlAstConverter. getStatement()Methods in org.hibernate.query.sqm.sql with parameters of type SqmStatement Modifier and Type Method Description StatementBaseSqmToSqlAstConverter. visitStatement(SqmStatement<?> sqmStatement)Constructors in org.hibernate.query.sqm.sql with parameters of type SqmStatement Constructor Description BaseSqmToSqlAstConverter(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.tree Modifier and Type Interface Description interfaceSqmDeleteOrUpdateStatement<T>In some cases it is useful to be able to handle UPDATE or DELETE SQM trees using a single contract.interfaceSqmDmlStatement<E>Common extension of SqmStatement for DML (delete, update and insert-select) statements.Classes in org.hibernate.query.sqm.tree that implement SqmStatement Modifier and Type Class Description classAbstractSqmDmlStatement<E>classAbstractSqmRestrictedDmlStatement<T>classAbstractSqmStatement<T>Methods in org.hibernate.query.sqm.tree that return SqmStatement Modifier and Type Method Description SqmStatement<T>SqmStatement. copy(SqmCopyContext context) -
Uses of SqmStatement in org.hibernate.query.sqm.tree.cte
Methods in org.hibernate.query.sqm.tree.cte that return SqmStatement Modifier and Type Method Description SqmStatement<?>SqmCteStatement. getCteDefinition()Constructors in org.hibernate.query.sqm.tree.cte with parameters of type SqmStatement Constructor Description SqmCteStatement(SqmCteTable cteTable, SqmStatement<?> cteDefinition, CteMaterialization materialization, NodeBuilder nodeBuilder)SqmCteStatement(SqmCteTable cteTable, SqmStatement<?> cteDefinition, CteMaterialization materialization, SqmCteContainer cteContainer) -
Uses of SqmStatement in org.hibernate.query.sqm.tree.delete
Classes in org.hibernate.query.sqm.tree.delete that implement SqmStatement Modifier and Type Class Description classSqmDeleteStatement<T> -
Uses of SqmStatement in org.hibernate.query.sqm.tree.insert
Subinterfaces of SqmStatement in org.hibernate.query.sqm.tree.insert Modifier and Type Interface Description interfaceSqmInsertStatement<T>The general contract for INSERT statements.Classes in org.hibernate.query.sqm.tree.insert that implement SqmStatement Modifier and Type Class Description classAbstractSqmInsertStatement<T>Convenience base class for InsertSqmStatement implementations.classSqmInsertSelectStatement<T>classSqmInsertValuesStatement<T> -
Uses of SqmStatement in org.hibernate.query.sqm.tree.jpa
Methods in org.hibernate.query.sqm.tree.jpa with parameters of type SqmStatement Modifier and Type Method Description static Set<SqmParameter<?>>ParameterCollector. collectParameters(SqmStatement<?> statement, Consumer<SqmParameter<?>> consumer, ServiceRegistry serviceRegistry) -
Uses of SqmStatement in org.hibernate.query.sqm.tree.select
Classes in org.hibernate.query.sqm.tree.select that implement SqmStatement Modifier and Type Class Description classSqmSelectStatement<T> -
Uses of SqmStatement in org.hibernate.query.sqm.tree.update
Classes in org.hibernate.query.sqm.tree.update that implement SqmStatement Modifier and Type Class Description classSqmUpdateStatement<T>
-