Uses of Interface
org.hibernate.sql.ast.tree.predicate.Predicate
-
Packages that use Predicate 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.function Contains implementations ofSqmFunctionDescriptordescribing a range of relatively-sophisticated SQL functions available in various dialects.org.hibernate.dialect.function.array 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.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.query.derived 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.cte org.hibernate.query.sqm.mutation.internal.inline 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.sql.ast.internal org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree Package defining the SQL AST.org.hibernate.sql.ast.tree.delete AST nodes representingdeletestatements 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.insert AST nodes representinginsertstatements 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 representingselectstatements in a SQL tree.org.hibernate.sql.ast.tree.update AST nodes representingupdatestatements in a SQL tree.org.hibernate.sql.results.graph.embeddable -
-
Uses of Predicate in org.hibernate.boot.model.internal
Methods in org.hibernate.boot.model.internal that return Predicate Modifier and Type Method Description static PredicateSoftDeleteHelper. createNonSoftDeletedRestriction(TableReference tableReference, SoftDeleteMapping softDeleteMapping)Create a SQL AST Predicate for restricting matches to non-deleted rowsstatic PredicateSoftDeleteHelper. createNonSoftDeletedRestriction(TableReference tableReference, SoftDeleteMapping softDeleteMapping, SqlExpressionResolver expressionResolver)Create a SQL AST Predicate for restricting matches to non-deleted rows -
Uses of Predicate in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type Predicate Modifier and Type Method Description protected voidOracleSqlAstTranslator. renderMergeUpdateClause(List<Assignment> assignments, Predicate wherePredicate) -
Uses of Predicate in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function with parameters of type Predicate Modifier and Type Method Description voidAvgFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidCountFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidEveryAnyEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidHypotheticalSetFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidHypotheticalSetFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidInverseDistributionFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidInverseDistributionFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidListaggFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidListaggFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidListaggGroupConcatEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidListaggGroupConcatEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidListaggStringAggEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidListaggStringAggEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidMinMaxCaseEveryAnyEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidModeStatsModeEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidPostgreSQLMinMaxFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidSQLServerEveryAnyEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) -
Uses of Predicate in org.hibernate.dialect.function.array
Methods in org.hibernate.dialect.function.array with parameters of type Predicate Modifier and Type Method Description voidArrayAggFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidArrayAggFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayAggEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidOracleArrayAggEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) -
Uses of Predicate in org.hibernate.internal
Method parameters in org.hibernate.internal with type arguments of type Predicate Modifier and Type Method Description static voidFilterHelper. applyBaseRestrictions(Consumer<Predicate> predicateConsumer, Restrictable restrictable, TableGroup rootTableGroup, boolean useIdentificationVariable, LoadQueryInfluencers loadQueryInfluencers, SqlAstCreationState astCreationState)voidFilterHelper. applyEnabledFilters(Consumer<Predicate> predicateConsumer, FilterAliasGenerator aliasGenerator, Map<String,Filter> enabledFilters, boolean onlyApplyLoadByKeyFilters, TableGroup tableGroup, SqlAstCreationState creationState) -
Uses of Predicate in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal with parameters of type Predicate Modifier and Type Method Description voidLoaderSqlAstCreationState. applyPredicate(Predicate predicate)Method parameters in org.hibernate.loader.ast.internal with type arguments of type Predicate Modifier and Type Method Description protected abstract voidAbstractNaturalIdLoader. applyNaturalIdRestriction(Object bindValue, TableGroup rootTableGroup, Consumer<Predicate> predicateConsumer, BiConsumer<JdbcParameter,JdbcParameterBinding> jdbcParameterConsumer, LoaderSqlAstCreationState sqlAstCreationState, SharedSessionContractImplementor session)Apply restriction necessary to match the given natural-id value.protected voidCompoundNaturalIdLoader. applyNaturalIdRestriction(Object bindValue, TableGroup rootTableGroup, Consumer<Predicate> predicateConsumer, BiConsumer<JdbcParameter,JdbcParameterBinding> jdbcParameterConsumer, LoaderSqlAstCreationState sqlAstCreationState, SharedSessionContractImplementor session)protected voidSimpleNaturalIdLoader. applyNaturalIdRestriction(Object bindValue, TableGroup rootTableGroup, Consumer<Predicate> predicateConsumer, BiConsumer<JdbcParameter,JdbcParameterBinding> jdbcParameterConsumer, LoaderSqlAstCreationState sqlAstCreationState, SharedSessionContractImplementor session) -
Uses of Predicate in org.hibernate.metamodel.internal
Method parameters in org.hibernate.metamodel.internal with type arguments of type Predicate Modifier and Type Method Description TableGroupAbstractCompositeIdentifierMapping. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) -
Uses of Predicate in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return Predicate Modifier and Type Method Description PredicateForeignKeyDescriptor. generateJoinPredicate(TableGroup targetSideTableGroup, TableGroup keySideTableGroup, SqlAstCreationState creationState)PredicateForeignKeyDescriptor. generateJoinPredicate(TableReference targetSideReference, TableReference keySideReference, SqlAstCreationState creationState)Methods in org.hibernate.metamodel.mapping with parameters of type Predicate Modifier and Type Method Description voidPluralAttributeMapping.PredicateConsumer. applyPredicate(Predicate predicate)default booleanDiscriminatedAssociationModelPart. isSimpleJoinPredicate(Predicate predicate)booleanForeignKeyDescriptor. isSimpleJoinPredicate(Predicate predicate)Method parameters in org.hibernate.metamodel.mapping with type arguments of type Predicate 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, boolean onlyApplyLoadByKeyFilters, Set<String> treatAsDeclarations, SqlAstCreationState creationState)default voidPluralAttributeMapping. applyBaseRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, boolean onlyApplyLoadByKeyFilters, Set<String> treatAsDeclarations, SqlAstCreationState creationState)voidRestrictable. applyBaseRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, boolean onlyApplyLoadByKeyFilters, Set<String> treatAsDeclarations, SqlAstCreationState creationState)Applies the base set of restrictions.default voidRestrictable. applyBaseRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, Set<String> treatAsDeclarations, SqlAstCreationState creationState)Deprecated, for removal: This API element is subject to removal in a future version.voidDiscriminable. applyDiscriminator(Consumer<Predicate> predicateConsumer, String alias, TableGroup tableGroup, SqlAstCreationState creationState)Apply the discriminator as a predicate via thepredicateConsumerdefault 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, boolean onlyApplyLoadByKeyFilters, SqlAstCreationState creationState)voidFilterRestrictable. applyFilterRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, boolean onlyApplyLoadByKeyFilters, SqlAstCreationState creationState)Applies just theFiltervalues enabled for the associated entitydefault voidFilterRestrictable. applyFilterRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, SqlAstCreationState creationState)Deprecated, for removal: This API element is subject to removal in a future version.default voidPluralAttributeMapping. applyFilterRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, boolean onlyApplyLoadByKeyFilters, 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, SqlAliasBase explicitSqlAliasBase, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState) -
Uses of Predicate in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return Predicate Modifier and Type Method Description PredicateEmbeddedForeignKeyDescriptor. generateJoinPredicate(TableGroup targetSideTableGroup, TableGroup keySideTableGroup, SqlAstCreationState creationState)PredicateEmbeddedForeignKeyDescriptor. generateJoinPredicate(TableReference targetSideReference, TableReference keySideReference, SqlAstCreationState creationState)PredicateSimpleForeignKeyDescriptor. generateJoinPredicate(TableGroup targetSideTableGroup, TableGroup keySideTableGroup, SqlAstCreationState creationState)PredicateSimpleForeignKeyDescriptor. generateJoinPredicate(TableReference targetSideReference, TableReference keySideReference, SqlAstCreationState creationState)Methods in org.hibernate.metamodel.mapping.internal with parameters of type Predicate Modifier and Type Method Description booleanEmbeddedForeignKeyDescriptor. isSimpleJoinPredicate(Predicate predicate)booleanManyToManyCollectionPart. isSimpleJoinPredicate(Predicate predicate)booleanOneToManyCollectionPart. isSimpleJoinPredicate(Predicate predicate)booleanPluralAttributeMappingImpl. isSimpleJoinPredicate(Predicate predicate)booleanSimpleForeignKeyDescriptor. isSimpleJoinPredicate(Predicate predicate)booleanToOneAttributeMapping. isSimpleJoinPredicate(Predicate predicate)Method parameters in org.hibernate.metamodel.mapping.internal with type arguments of type Predicate Modifier and Type Method Description voidDiscriminatedAssociationAttributeMapping. applyDiscriminator(Consumer<Predicate> predicateConsumer, String alias, TableGroup tableGroup, SqlAstCreationState creationState)voidDiscriminatedCollectionPart. applyDiscriminator(Consumer<Predicate> predicateConsumer, String alias, TableGroup tableGroup, SqlAstCreationState creationState)TableGroupPluralAttributeMappingImpl. createRootTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState)TableGroupDiscriminatedAssociationAttributeMapping. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)TableGroupDiscriminatedCollectionPart. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)TableGroupEmbeddedAttributeMapping. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)TableGroupEmbeddedCollectionPart. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)LazyTableGroupManyToManyCollectionPart. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)TableGroupOneToManyCollectionPart. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)TableGroupPluralAttributeMappingImpl. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)LazyTableGroupToOneAttributeMapping. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) -
Uses of Predicate in org.hibernate.persister.collection
Method parameters in org.hibernate.persister.collection with type arguments of type Predicate 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, boolean onlyApplyLoadByKeyFilters, 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, boolean onlyApplyLoadByKeyFilters, 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) -
Uses of Predicate in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return Predicate Modifier and Type Method Description protected PredicateAbstractEntityPersister. generateJoinPredicate(TableReference rootTableReference, TableReference joinedTableReference, String[] pkColumnNames, String[] fkColumnNames, SqlAstCreationState creationState)Method parameters in org.hibernate.persister.entity with type arguments of type Predicate Modifier and Type Method Description voidAbstractEntityPersister. applyBaseRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, boolean onlyApplyLoadByKeyFilters, Set<String> treatAsDeclarations, SqlAstCreationState creationState)voidAbstractEntityPersister. applyDiscriminator(Consumer<Predicate> predicateConsumer, String alias, TableGroup tableGroup, SqlAstCreationState creationState)voidAbstractEntityPersister. applyFilterRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, Map<String,Filter> enabledFilters, boolean onlyApplyLoadByKeyFilters, SqlAstCreationState creationState)voidAbstractEntityPersister. applyWhereRestrictions(Consumer<Predicate> predicateConsumer, TableGroup tableGroup, boolean useQualifier, SqlAstCreationState creationState)TableGroupAbstractEntityPersister. createRootTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState)TableGroupUnionSubclassEntityPersister. createRootTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, SqlAliasBase sqlAliasBase, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState) -
Uses of Predicate in org.hibernate.persister.internal
Classes in org.hibernate.persister.internal that implement Predicate Modifier and Type Class Description classSqlFragmentPredicatePredicate based on a SQL fragment -
Uses of Predicate in org.hibernate.query.derived
Methods in org.hibernate.query.derived with parameters of type Predicate Modifier and Type Method Description booleanAnonymousTupleEmbeddableValuedModelPart. isSimpleJoinPredicate(Predicate predicate)booleanAnonymousTupleEntityValuedModelPart. isSimpleJoinPredicate(Predicate predicate)Method parameters in org.hibernate.query.derived with type arguments of type Predicate Modifier and Type Method Description TableGroupAnonymousTupleEmbeddableValuedModelPart. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)LazyTableGroupAnonymousTupleEntityValuedModelPart. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) -
Uses of Predicate in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function that return Predicate Modifier and Type Method Description PredicateSelfRenderingAggregateFunctionSqlAstExpression. getFilter()PredicateSelfRenderingWindowFunctionSqlAstExpression. getFilter()Methods in org.hibernate.query.sqm.function with parameters of type Predicate Modifier and Type Method Description default voidFunctionRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> returnType, SqlAstTranslator<?> walker)default voidFunctionRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> walker)default voidFunctionRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)default voidFunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> returnType, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.default voidFunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.default voidFunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.default voidFunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.default voidFunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.default voidFunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.voidNamedSqmFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidNamedSqmFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidNamedSqmFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidPatternBasedSqmFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidPatternBasedSqmFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidPatternBasedSqmFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)Constructors in org.hibernate.query.sqm.function with parameters of type Predicate Constructor Description SelfRenderingAggregateFunctionSqlAstExpression(String functionName, FunctionRenderer renderer, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> type, JdbcMappingContainer expressible)SelfRenderingAggregateFunctionSqlAstExpression(String functionName, FunctionRenderingSupport renderer, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> type, JdbcMappingContainer expressible)Deprecated, for removal: This API element is subject to removal in a future version.SelfRenderingOrderedSetAggregateFunctionSqlAstExpression(String functionName, FunctionRenderer renderer, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> type, JdbcMappingContainer expressible)SelfRenderingOrderedSetAggregateFunctionSqlAstExpression(String functionName, FunctionRenderingSupport renderer, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> type, JdbcMappingContainer expressible)Deprecated, for removal: This API element is subject to removal in a future version.SelfRenderingWindowFunctionSqlAstExpression(String functionName, FunctionRenderer renderer, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> type, JdbcMappingContainer expressible)SelfRenderingWindowFunctionSqlAstExpression(String functionName, FunctionRenderingSupport renderer, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> type, JdbcMappingContainer expressible)Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Predicate in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal that return Predicate Modifier and Type Method Description PredicateMultiTableSqmMutationConverter. visitWhereClause(SqmWhereClause whereClause)Methods in org.hibernate.query.sqm.mutation.internal with parameters of type Predicate Modifier and Type Method Description static QuerySpecMatchingIdSelectionHelper. generateMatchingIdSelectQuery(EntityMappingType targetEntityDescriptor, SqmDeleteOrUpdateStatement sqmStatement, DomainParameterXref domainParameterXref, Predicate restriction, MultiTableSqmMutationConverter sqmConverter, SessionFactoryImplementor sessionFactory)static SelectStatementMatchingIdSelectionHelper. generateMatchingIdSelectStatement(EntityMappingType targetEntityDescriptor, SqmDeleteOrUpdateStatement sqmStatement, boolean queryRoot, Predicate restriction, MultiTableSqmMutationConverter sqmConverter, DomainQueryExecutionContext executionContext, SessionFactoryImplementor sessionFactory)Method parameters in org.hibernate.query.sqm.mutation.internal with type arguments of type Predicate Modifier and Type Method Description static voidSqmMutationStrategyHelper. cleanUpCollectionTables(EntityMappingType entityDescriptor, BiFunction<TableReference,PluralAttributeMapping,Predicate> restrictionProducer, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) -
Uses of Predicate in org.hibernate.query.sqm.mutation.internal.cte
Methods in org.hibernate.query.sqm.mutation.internal.cte that return Predicate Modifier and Type Method Description protected PredicateAbstractCteMutationHandler. createIdSubQueryPredicate(List<? extends Expression> lhsExpressions, CteStatement idSelectCte, SessionFactoryImplementor factory)protected PredicateAbstractCteMutationHandler. createIdSubQueryPredicate(List<? extends Expression> lhsExpressions, CteStatement idSelectCte, ModelPart fkModelPart, SessionFactoryImplementor factory) -
Uses of Predicate in org.hibernate.query.sqm.mutation.internal.inline
Methods in org.hibernate.query.sqm.mutation.internal.inline that return Predicate Modifier and Type Method Description PredicateMatchingIdRestrictionProducer. produceRestriction(List<Expression> idExpressions, EntityMappingType entityDescriptor, int valueIndex, ModelPart valueModelPart, TableReference mutatingTableReference, Supplier<Consumer<SelectableConsumer>> columnsToMatchVisitationSupplier, ExecutionContext executionContext)Produce the restriction predicate -
Uses of Predicate in org.hibernate.query.sqm.mutation.internal.temptable
Methods in org.hibernate.query.sqm.mutation.internal.temptable that return Predicate Modifier and Type Method Description protected PredicateUpdateExecutionDelegate. getSuppliedPredicate()Methods in org.hibernate.query.sqm.mutation.internal.temptable with parameters of type Predicate Modifier and Type Method Description protected UpdateExecutionDelegateTableBasedUpdateHandler. buildExecutionDelegate(MultiTableSqmMutationConverter sqmConverter, TemporaryTable idTable, AfterUseAction afterUseAction, Function<SharedSessionContractImplementor,String> sessionUidAccess, DomainParameterXref domainParameterXref, TableGroup updatingTableGroup, Map<String,TableReference> tableReferenceByAlias, List<Assignment> assignments, Predicate suppliedPredicate, DomainQueryExecutionContext executionContext)static QuerySpecExecuteWithoutIdTableHelper. createIdMatchingSubQuerySpec(NavigablePath navigablePath, TableReference rootTableReference, Predicate predicate, EntityPersister rootEntityPersister, SqlExpressionResolver sqlExpressionResolver, SessionFactoryImplementor sessionFactory)static intExecuteWithTemporaryTableHelper. saveMatchingIdsIntoIdTable(MultiTableSqmMutationConverter sqmConverter, Predicate suppliedPredicate, TemporaryTable idTable, Function<SharedSessionContractImplementor,String> sessionUidAccess, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)Constructors in org.hibernate.query.sqm.mutation.internal.temptable with parameters of type Predicate Constructor Description UpdateExecutionDelegate(MultiTableSqmMutationConverter sqmConverter, TemporaryTable idTable, AfterUseAction afterUseAction, Function<SharedSessionContractImplementor,String> sessionUidAccess, DomainParameterXref domainParameterXref, TableGroup updatingTableGroup, Map<String,TableReference> tableReferenceByAlias, List<Assignment> assignments, Predicate suppliedPredicate, DomainQueryExecutionContext executionContext) -
Uses of Predicate in org.hibernate.query.sqm.produce.function.internal
Methods in org.hibernate.query.sqm.produce.function.internal with parameters of type Predicate Modifier and Type Method Description voidPatternRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> args, Predicate filter, Boolean respectNulls, Boolean fromFirst, SqlAstTranslator<?> translator)voidPatternRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> args, Predicate filter, List<SortSpecification> withinGroup, SqlAstTranslator<?> translator)voidPatternRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> args, Predicate filter, SqlAstTranslator<?> translator) -
Uses of Predicate in org.hibernate.query.sqm.sql
Fields in org.hibernate.query.sqm.sql declared as Predicate Modifier and Type Field Description protected PredicateBaseSqmToSqlAstConverter. additionalRestrictionsMethods in org.hibernate.query.sqm.sql that return Predicate Modifier and Type Method Description PredicateBaseSqmToSqlAstConverter. visitHavingClause(SqmPredicate sqmPredicate)PredicateBaseSqmToSqlAstConverter. visitInListPredicate(SqmInListPredicate<?> predicate)PredicateBaseSqmToSqlAstConverter. visitMemberOfPredicate(SqmMemberOfPredicate predicate)PredicateBaseSqmToSqlAstConverter. visitNestedTopLevelPredicate(SqmPredicate predicate)PredicateFakeSqmToSqlAstConverter. visitNestedTopLevelPredicate(SqmPredicate predicate)PredicateSqmToSqlAstConverter. visitNestedTopLevelPredicate(SqmPredicate predicate)PredicateBaseSqmToSqlAstConverter. visitWhereClause(SqmWhereClause whereClause) -
Uses of Predicate in org.hibernate.query.sqm.sql.internal
Methods in org.hibernate.query.sqm.sql.internal that return Predicate Modifier and Type Method Description PredicateSqlAstQueryNodeProcessingStateImpl. getPredicate()Methods in org.hibernate.query.sqm.sql.internal with parameters of type Predicate Modifier and Type Method Description voidSqlAstQueryNodeProcessingStateImpl. applyPredicate(Predicate predicate)voidSqlAstQueryPartProcessingStateImpl. applyPredicate(Predicate predicate) -
Uses of Predicate in org.hibernate.sql.ast.internal
Methods in org.hibernate.sql.ast.internal with parameters of type Predicate Modifier and Type Method Description static intTableGroupHelper. findReferenceJoinForPredicateSwap(TableGroup tableGroup, Predicate predicate)Returns the index of a table reference join which can be swapped with the primary table reference to avoid rendering a real nested table group. -
Uses of Predicate in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return Predicate Modifier and Type Method Description static PredicateSqlAstTreeHelper. combinePredicates(Predicate baseRestriction, Predicate incomingRestriction)protected PredicateAbstractSqlAstTranslator. createRowMatchingPredicate(TableGroup dmlTargetTableGroup, String lhsAlias, String rhsAlias)protected PredicateAbstractSqlAstTranslator. determineLateralEmulationPredicate(TableGroup tableGroup)protected PredicateAbstractSqlAstTranslator. determineWhereClauseRestrictionWithJoinEmulation(AbstractUpdateOrDeleteStatement statement)protected PredicateAbstractSqlAstTranslator. determineWhereClauseRestrictionWithJoinEmulation(AbstractUpdateOrDeleteStatement statement, String dmlTargetAlias)Methods in org.hibernate.sql.ast.spi with parameters of type Predicate Modifier and Type Method Description protected voidAbstractSqlAstTranslator. addAdditionalWherePredicate(Predicate predicate)voidSqlAstQueryNodeProcessingState. applyPredicate(Predicate predicate)Apply the predicate to be used for the final statement.static PredicateSqlAstTreeHelper. combinePredicates(Predicate baseRestriction, Predicate incomingRestriction)protected voidAbstractSqlAstTranslator. emulateQuantifiedTupleSubQueryPredicate(Predicate predicate, SelectStatement selectStatement, SqlTuple lhsTuple, ComparisonOperator tupleComparisonOperator)An optimized emulation for relational tuple sub-query comparisons.protected <X extends Expression>
voidAbstractSqlAstTranslator. emulateSubQueryRelationalRestrictionPredicate(Predicate predicate, boolean negated, SelectStatement selectStatement, X lhsTuple, AbstractSqlAstTranslator.SubQueryRelationalRestrictionEmulationRenderer<X> renderer, ComparisonOperator tupleComparisonOperator)protected ExpressionAbstractSqlAstTranslator. getLeftHandExpression(Predicate predicate)protected voidAbstractSqlAstTranslator. renderMergeUpdateClause(List<Assignment> assignments, Predicate wherePredicate)protected voidAbstractSqlAstTranslator. renderTableGroup(TableGroup tableGroup, Predicate predicate, List<TableGroupJoin> tableGroupJoinCollector)protected voidAbstractSqlAstTranslator. visitWhereClause(Predicate whereClauseRestrictions) -
Uses of Predicate in org.hibernate.sql.ast.tree
Methods in org.hibernate.sql.ast.tree that return Predicate Modifier and Type Method Description PredicateAbstractUpdateOrDeleteStatement. getRestriction()Constructors in org.hibernate.sql.ast.tree with parameters of type Predicate Constructor Description AbstractUpdateOrDeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns)AbstractUpdateOrDeleteStatement(NamedTableReference targetTable, FromClause fromClause, Predicate restriction)AbstractUpdateOrDeleteStatement(NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) -
Uses of Predicate in org.hibernate.sql.ast.tree.delete
Constructors in org.hibernate.sql.ast.tree.delete with parameters of type Predicate Constructor Description DeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns)DeleteStatement(NamedTableReference targetTable, FromClause fromClause, Predicate restriction)DeleteStatement(NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns)DeleteStatement(NamedTableReference targetTable, Predicate restriction)DeleteStatement(NamedTableReference targetTable, Predicate restriction, List<ColumnReference> returningColumns) -
Uses of Predicate in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression that return Predicate Modifier and Type Method Description PredicateAggregateFunctionExpression. getFilter()PredicateWindowFunctionExpression. getFilter()PredicateCaseSearchedExpression.WhenFragment. getPredicate()Methods in org.hibernate.sql.ast.tree.expression with parameters of type Predicate Modifier and Type Method Description voidCaseSearchedExpression. when(Predicate predicate, Expression result)Constructors in org.hibernate.sql.ast.tree.expression with parameters of type Predicate Constructor Description WhenFragment(Predicate predicate, Expression result) -
Uses of Predicate in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from that return Predicate Modifier and Type Method Description PredicateTableGroupJoin. getPredicate()PredicateTableJoin. getPredicate()PredicateTableReferenceJoin. getPredicate()PredicateTableReferenceJoinPredicateProducer. producePredicate(TableReference lhs, TableReference rhs, SqlAstJoinType sqlAstJoinType)Methods in org.hibernate.sql.ast.tree.from that return types with arguments of type Predicate Modifier and Type Method Description Consumer<Predicate>CorrelatedTableGroup. getJoinPredicateConsumer()Methods in org.hibernate.sql.ast.tree.from with parameters of type Predicate Modifier and Type Method Description voidTableGroupJoin. applyPredicate(Predicate predicate)voidTableReferenceJoin. applyPredicate(Predicate newPredicate)booleanTableGroupJoinProducer. isSimpleJoinPredicate(Predicate predicate)Returns whether the given predicate is a simple join predicate for this attribute.Method parameters in org.hibernate.sql.ast.tree.from with type arguments of type Predicate Modifier and Type Method Description TableGroupRootTableGroupProducer. createRootTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState)Create a root TableGroup as defined by this producerTableGroupTableGroupJoinProducer. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)Create the "join", but return a TableGroup.Constructors in org.hibernate.sql.ast.tree.from with parameters of type Predicate Constructor Description TableGroupJoin(NavigablePath navigablePath, SqlAstJoinType joinType, TableGroup joinedGroup, Predicate predicate)TableReferenceJoin(boolean innerJoin, NamedTableReference joinedTableBinding, Predicate predicate)Constructor parameters in org.hibernate.sql.ast.tree.from with type arguments of type Predicate Constructor Description CorrelatedPluralTableGroup(TableGroup correlatedTableGroup, SqlAliasBase sqlAliasBase, QuerySpec querySpec, Consumer<Predicate> joinPredicateConsumer, SessionFactoryImplementor sessionFactory)CorrelatedTableGroup(TableGroup correlatedTableGroup, SqlAliasBase sqlAliasBase, QuerySpec querySpec, Consumer<Predicate> joinPredicateConsumer, SessionFactoryImplementor sessionFactory) -
Uses of Predicate in org.hibernate.sql.ast.tree.insert
Methods in org.hibernate.sql.ast.tree.insert that return Predicate Modifier and Type Method Description @Nullable PredicateConflictClause. getPredicate()Constructors in org.hibernate.sql.ast.tree.insert with parameters of type Predicate Constructor Description ConflictClause(@Nullable String constraintName, List<String> constraintColumnNames, List<Assignment> assignments, @Nullable Predicate predicate) -
Uses of Predicate in org.hibernate.sql.ast.tree.predicate
Classes in org.hibernate.sql.ast.tree.predicate that implement Predicate Modifier and Type Class Description classAbstractPredicateclassBetweenPredicateclassBooleanExpressionPredicateclassComparisonPredicateclassExistsPredicateclassFilterPredicateCollection ofFilterPredicate.FilterFragmentPredicatesub-predicates, each representing one enabled filter restriction.static classFilterPredicate.FilterFragmentPredicateclassGroupedPredicateclassInArrayPredicateclassInListPredicateclassInSubQueryPredicateclassJunctionclassLikePredicateclassNegatedPredicateclassNullnessPredicateclassSelfRenderingPredicateclassThruthnessPredicateMethods in org.hibernate.sql.ast.tree.predicate that return Predicate Modifier and Type Method Description static PredicatePredicate. combinePredicates(Predicate p1, Predicate p2)PredicateNegatedPredicate. getPredicate()PredicatePredicateCollector. getPredicate()PredicateGroupedPredicate. getSubPredicate()Methods in org.hibernate.sql.ast.tree.predicate that return types with arguments of type Predicate Modifier and Type Method Description List<Predicate>Junction. getPredicates()Methods in org.hibernate.sql.ast.tree.predicate with parameters of type Predicate Modifier and Type Method Description voidPredicateCollector. accept(Predicate predicate)voidJunction. add(Predicate predicate)voidPredicateCollector. applyPredicate(Predicate incomingPredicate)voidPredicateContainer. applyPredicate(Predicate predicate)Apply a predicate to this containerstatic PredicatePredicate. combinePredicates(Predicate p1, Predicate p2)Constructors in org.hibernate.sql.ast.tree.predicate with parameters of type Predicate Constructor Description GroupedPredicate(Predicate subPredicate)NegatedPredicate(Predicate predicate)PredicateCollector(Predicate predicate)Constructor parameters in org.hibernate.sql.ast.tree.predicate with type arguments of type Predicate Constructor Description Junction(Junction.Nature nature, List<Predicate> predicates, JdbcMappingContainer expressionType) -
Uses of Predicate in org.hibernate.sql.ast.tree.select
Methods in org.hibernate.sql.ast.tree.select that return Predicate Modifier and Type Method Description PredicateQuerySpec. getHavingClauseRestrictions()PredicateQuerySpec. getWhereClauseRestrictions()Methods in org.hibernate.sql.ast.tree.select with parameters of type Predicate Modifier and Type Method Description voidQuerySpec. applyPredicate(Predicate predicate)voidQuerySpec. setHavingClauseRestrictions(Predicate havingClauseRestrictions) -
Uses of Predicate in org.hibernate.sql.ast.tree.update
Constructors in org.hibernate.sql.ast.tree.update with parameters of type Predicate Constructor Description UpdateStatement(CteContainer cteContainer, NamedTableReference targetTable, FromClause fromClause, List<Assignment> assignments, Predicate restriction, List<ColumnReference> returningColumns)UpdateStatement(NamedTableReference targetTable, List<Assignment> assignments, Predicate restriction)UpdateStatement(NamedTableReference targetTable, List<Assignment> assignments, Predicate restriction, List<ColumnReference> returningColumns)UpdateStatement(NamedTableReference targetTable, FromClause fromClause, List<Assignment> assignments, Predicate restriction)UpdateStatement(NamedTableReference targetTable, FromClause fromClause, List<Assignment> assignments, Predicate restriction, List<ColumnReference> returningColumns) -
Uses of Predicate in org.hibernate.sql.results.graph.embeddable
Methods in org.hibernate.sql.results.graph.embeddable with parameters of type Predicate Modifier and Type Method Description default booleanEmbeddableValuedFetchable. isSimpleJoinPredicate(Predicate predicate)
-