Uses of Interface
org.hibernate.sql.ast.spi.SqlAstCreationState
-
Packages that use SqlAstCreationState Package Description org.hibernate.dialect org.hibernate.internal org.hibernate.loader.ast.internal org.hibernate.metamodel.internal org.hibernate.metamodel.mapping Hibernate's run-time mapping model.org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.mapping.ordering Support for set and map orderingorg.hibernate.metamodel.mapping.ordering.ast org.hibernate.metamodel.model.domain.internal org.hibernate.persister.collection org.hibernate.persister.entity org.hibernate.query.derived org.hibernate.query.results Support for defining result-set mappings used inNativeQueryandProcedureCall/StoredProcedureQuery.org.hibernate.query.sqm.mutation.internal org.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.sql.internal org.hibernate.sql.ast.spi Package defining support for creating and consuming SQL ASTorg.hibernate.sql.ast.tree.from org.hibernate.sql.results.graph -
-
Uses of SqlAstCreationState in org.hibernate.dialect
Classes in org.hibernate.dialect that implement SqlAstCreationState Modifier and Type Class Description classSybaseSqmToSqlAstConverter<T extends Statement>A SQM to SQL AST translator for Sybase ASE. -
Uses of SqlAstCreationState in org.hibernate.internal
Methods in org.hibernate.internal with parameters of type SqlAstCreationState Modifier and Type Method Description static voidFilterHelper. applyBaseRestrictions(Consumer<Predicate> predicateConsumer, Restrictable restrictable, TableGroup rootTableGroup, boolean useIdentificationVariable, LoadQueryInfluencers loadQueryInfluencers, SqlAstCreationState astCreationState) -
Uses of SqlAstCreationState in org.hibernate.loader.ast.internal
Classes in org.hibernate.loader.ast.internal that implement SqlAstCreationState Modifier and Type Class Description classLoaderSqlAstCreationStateHelper used when generating the database-snapshot select queryMethods in org.hibernate.loader.ast.internal that return SqlAstCreationState Modifier and Type Method Description SqlAstCreationStateLoaderSqlAstCreationState. getSqlAstCreationState() -
Uses of SqlAstCreationState in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal with parameters of type SqlAstCreationState Modifier and Type Method Description SqlTupleAbstractCompositeIdentifierMapping. toSqlExpression(TableGroup tableGroup, Clause clause, SqmToSqlAstConverter walker, SqlAstCreationState sqlAstCreationState) -
Uses of SqlAstCreationState in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping with parameters of type SqlAstCreationState Modifier and Type Method Description default voidPluralAttributeMapping. applyBaseManyToManyRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, Set<String> treatAsDeclarations, SqlAstCreationState creationState)default voidEntityMappingType. applyBaseRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, Set<String> treatAsDeclarations, SqlAstCreationState creationState)default voidPluralAttributeMapping. applyBaseRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, Set<String> treatAsDeclarations, SqlAstCreationState creationState)voidRestrictable. applyBaseRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, Set<String> treatAsDeclarations, SqlAstCreationState creationState)Applies the base set of restrictions.voidDiscriminatable. applyDiscriminator(Consumer<Predicate> predicateConsumer, String alias, TableGroup tableGroup, SqlAstCreationState creationState)default voidEntityMappingType. applyDiscriminator(Consumer<Predicate> predicateConsumer, String alias, TableGroup tableGroup, SqlAstCreationState creationState)default voidEntityMappingType. applyFilterRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, SqlAstCreationState creationState)voidFilterRestrictable. applyFilterRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, SqlAstCreationState creationState)Applies just theFiltervalues enabled for the associated entitydefault voidPluralAttributeMapping. applyFilterRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, SqlAstCreationState creationState)default voidEntityMappingType. applyWhereRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, SqlAstCreationState creationState)default voidPluralAttributeMapping. applyWhereRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, SqlAstCreationState creationState)voidWhereRestrictable. applyWhereRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, SqlAstCreationState creationState)Apply theWhererestrictionsdefault TableGroupEntityMappingType. createRootTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState, SqlAstCreationContext creationContext)ExpressionEntityDiscriminatorMapping. resolveSqlExpression(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState)Create the appropriate SQL expression for this discriminatorSqlTupleEmbeddableValuedModelPart. toSqlExpression(TableGroup tableGroup, Clause clause, SqmToSqlAstConverter walker, SqlAstCreationState sqlAstCreationState) -
Uses of SqlAstCreationState in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type SqlAstCreationState Modifier and Type Method Description voidAbstractDomainPath. apply(ModelPart referenceModelPart, QuerySpec ast, TableGroup tableGroup, String collation, String modelPartName, SortOrder sortOrder, NullPrecedence nullPrecedence, SqlAstCreationState creationState)voidAbstractDomainPath. apply(QuerySpec ast, TableGroup tableGroup, String collation, String modelPartName, SortOrder sortOrder, NullPrecedence nullPrecedence, SqlAstCreationState creationState)TableGroupPluralAttributeMappingImpl. createRootTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState, SqlAstCreationContext creationContext)ExpressionAbstractDomainPath. resolve(ModelPart referenceModelPart, QuerySpec ast, TableGroup tableGroup, String modelPartName, SqlAstCreationState creationState)SqlAstNodeAbstractDomainPath. resolve(QuerySpec ast, TableGroup tableGroup, String modelPartName, SqlAstCreationState creationState)ExpressionCaseStatementDiscriminatorMappingImpl. resolveSqlExpression(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState)ExpressionExplicitColumnDiscriminatorMappingImpl. resolveSqlExpression(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState)SqlTupleEmbeddedAttributeMapping. toSqlExpression(TableGroup tableGroup, Clause clause, SqmToSqlAstConverter walker, SqlAstCreationState sqlAstCreationState)SqlTupleEmbeddedCollectionPart. toSqlExpression(TableGroup tableGroup, Clause clause, SqmToSqlAstConverter walker, SqlAstCreationState sqlAstCreationState)SqlTupleInverseNonAggregatedIdentifierMapping. toSqlExpression(TableGroup tableGroup, Clause clause, SqmToSqlAstConverter walker, SqlAstCreationState sqlAstCreationState)SqlTupleNonAggregatedIdentifierMappingImpl. toSqlExpression(TableGroup tableGroup, Clause clause, SqmToSqlAstConverter walker, SqlAstCreationState sqlAstCreationState) -
Uses of SqlAstCreationState in org.hibernate.metamodel.mapping.ordering
Methods in org.hibernate.metamodel.mapping.ordering with parameters of type SqlAstCreationState Modifier and Type Method Description voidOrderByFragment. apply(QuerySpec ast, TableGroup tableGroup, SqlAstCreationState creationState)Apply the ordering to the given SQL ASTvoidOrderByFragmentImpl. apply(QuerySpec ast, TableGroup tableGroup, SqlAstCreationState creationState) -
Uses of SqlAstCreationState in org.hibernate.metamodel.mapping.ordering.ast
Methods in org.hibernate.metamodel.mapping.ordering.ast with parameters of type SqlAstCreationState Modifier and Type Method Description voidColumnReference. apply(QuerySpec ast, TableGroup tableGroup, String collation, String modelPartName, SortOrder sortOrder, NullPrecedence nullPrecedence, SqlAstCreationState creationState)voidFunctionExpression. apply(QuerySpec ast, TableGroup tableGroup, String collation, String modelPartName, SortOrder sortOrder, NullPrecedence nullPrecedence, SqlAstCreationState creationState)voidOrderingExpression. apply(QuerySpec ast, TableGroup tableGroup, String collation, String modelPartName, SortOrder sortOrder, NullPrecedence nullPrecedence, SqlAstCreationState creationState)Apply the SQL AST sort-specifications associated with this ordering-expressionvoidSelfRenderingOrderingExpression. apply(QuerySpec ast, TableGroup tableGroup, String collation, String modelPartName, SortOrder sortOrder, NullPrecedence nullPrecedence, SqlAstCreationState creationState)static ExpressionOrderingExpression. applyCollation(Expression expression, String collation, SqlAstCreationState creationState)ExpressionColumnReference. resolve(QuerySpec ast, TableGroup tableGroup, String modelPartName, SqlAstCreationState creationState)SelfRenderingFunctionSqlAstExpressionFunctionExpression. resolve(QuerySpec ast, TableGroup tableGroup, String modelPartName, SqlAstCreationState creationState)SqlAstNodeOrderingExpression. resolve(QuerySpec ast, TableGroup tableGroup, String modelPartName, SqlAstCreationState creationState)ExpressionSelfRenderingOrderingExpression. resolve(QuerySpec ast, TableGroup tableGroup, String modelPartName, SqlAstCreationState creationState) -
Uses of SqlAstCreationState in org.hibernate.metamodel.model.domain.internal
Methods in org.hibernate.metamodel.model.domain.internal with parameters of type SqlAstCreationState Modifier and Type Method Description SqmPathInterpretation<?>DiscriminatorSqmPath. interpret(SqlAstCreationState sqlAstCreationState, SemanticQueryWalker sqmWalker, boolean jpaQueryComplianceEnabled) -
Uses of SqlAstCreationState in org.hibernate.persister.collection
Methods in org.hibernate.persister.collection with parameters of type SqlAstCreationState Modifier and Type Method Description voidAbstractCollectionPersister. applyBaseManyToManyRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, Set<String> treatAsDeclarations, SqlAstCreationState creationState)voidCollectionPersister. applyBaseManyToManyRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, Set<String> treatAsDeclarations, SqlAstCreationState creationState)voidAbstractCollectionPersister. applyBaseRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, Set<String> treatAsDeclarations, SqlAstCreationState creationState)voidAbstractCollectionPersister. applyFilterRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, SqlAstCreationState creationState)protected voidAbstractCollectionPersister. applyWhereFragments(Consumer<Predicate> predicateConsumer, String alias, TableGroup tableGroup, SqlAstCreationState astCreationState)protected voidOneToManyPersister. applyWhereFragments(Consumer<Predicate> predicateConsumer, String alias, TableGroup tableGroup, SqlAstCreationState astCreationState)voidAbstractCollectionPersister. applyWhereRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, SqlAstCreationState creationState)voidOneToManyPersister. applyWhereRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, SqlAstCreationState creationState) -
Uses of SqlAstCreationState in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type SqlAstCreationState Modifier and Type Method Description voidAbstractEntityPersister. applyBaseRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, Set<String> treatAsDeclarations, SqlAstCreationState creationState)voidAbstractEntityPersister. applyDiscriminator(Consumer<Predicate> predicateConsumer, String alias, TableGroup tableGroup, SqlAstCreationState creationState)voidSingleTableEntityPersister. applyDiscriminator(Consumer<Predicate> predicateConsumer, String alias, TableGroup tableGroup, SqlAstCreationState creationState)voidAbstractEntityPersister. applyFilterRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, SqlAstCreationState creationState)voidAbstractEntityPersister. applyWhereRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, SqlAstCreationState creationState) -
Uses of SqlAstCreationState in org.hibernate.query.derived
Methods in org.hibernate.query.derived with parameters of type SqlAstCreationState Modifier and Type Method Description SqlTupleAnonymousTupleEmbeddableValuedModelPart. toSqlExpression(TableGroup tableGroup, Clause clause, SqmToSqlAstConverter walker, SqlAstCreationState sqlAstCreationState) -
Uses of SqlAstCreationState in org.hibernate.query.results
Classes in org.hibernate.query.results that implement SqlAstCreationState Modifier and Type Class Description classDomainResultCreationStateImpl -
Uses of SqlAstCreationState in org.hibernate.query.sqm.mutation.internal
Classes in org.hibernate.query.sqm.mutation.internal that implement SqlAstCreationState Modifier and Type Class Description classMultiTableSqmMutationConverterSpecialized BaseSqmToSqlAstConverter implementation used during conversion of an SQM mutation query tree representing into the various SQL AST trees needed to perform that operation. -
Uses of SqlAstCreationState in org.hibernate.query.sqm.sql
Subinterfaces of SqlAstCreationState in org.hibernate.query.sqm.sql Modifier and Type Interface Description interfaceSqmToSqlAstConverterSpecialized SemanticQueryWalker (SQM visitor) for producing SQL AST.interfaceSqmTranslator<T extends Statement>Classes in org.hibernate.query.sqm.sql that implement SqlAstCreationState Modifier and Type Class Description classBaseSqmToSqlAstConverter<T extends Statement>classFakeSqmToSqlAstConverterMethods in org.hibernate.query.sqm.sql that return SqlAstCreationState Modifier and Type Method Description SqlAstCreationStateBaseSqmToSqlAstConverter. getSqlAstCreationState()Constructors in org.hibernate.query.sqm.sql with parameters of type SqlAstCreationState Constructor Description FakeSqmToSqlAstConverter(SqlAstCreationState creationState) -
Uses of SqlAstCreationState in org.hibernate.query.sqm.sql.internal
Classes in org.hibernate.query.sqm.sql.internal that implement SqlAstCreationState Modifier and Type Class Description classStandardSqmTranslator<T extends Statement>The standard translator for SQM to SQL ASTs.Methods in org.hibernate.query.sqm.sql.internal that return SqlAstCreationState Modifier and Type Method Description SqlAstCreationStateSqlAstProcessingStateImpl. getSqlAstCreationState()Methods in org.hibernate.query.sqm.sql.internal with parameters of type SqlAstCreationState Modifier and Type Method Description static <T> BasicValuedPathInterpretation<T>BasicValuedPathInterpretation. from(SqmBasicValuedSimplePath<T> sqmPath, SqlAstCreationState sqlAstCreationState, SemanticQueryWalker sqmWalker, boolean jpaQueryComplianceEnabled)Static factorystatic <T> SqmTupleInterpretation<T>SqmTupleInterpretation. from(SqmTuple<T> sqmTuple, SemanticQueryWalker<?> walker, SqlAstCreationState sqlAstCreationState)SqmPathInterpretation<T>SelfInterpretingSqmPath. interpret(SqlAstCreationState sqlAstCreationState, SemanticQueryWalker<?> sqmWalker, boolean jpaQueryComplianceEnabled)Perform the interpretation -
Uses of SqlAstCreationState in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return SqlAstCreationState Modifier and Type Method Description SqlAstCreationStateSqlAstProcessingState. getSqlAstCreationState() -
Uses of SqlAstCreationState in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from with parameters of type SqlAstCreationState Modifier and Type Method Description TableGroupRootTableGroupProducer. createRootTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState, SqlAstCreationContext creationContext)Create a root TableGroup as defined by this producerdefault TableGroupTableGroupJoinProducer. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAstJoinType sqlAstJoinType, boolean fetched, Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)Create a TableGroupJoin as defined for this producer, but as root TableGroup.default TableGroupJoinTableGroupJoinProducer. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAstJoinType sqlAstJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)Create a TableGroupJoin as defined for this producer The sqlAstJoinType may be null to signal that the join is for an implicit path. -
Uses of SqlAstCreationState in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph that return SqlAstCreationState Modifier and Type Method Description SqlAstCreationStateDomainResultCreationState. getSqlAstCreationState()The underlying state for SQL AST creation
-