Uses of Class
org.hibernate.loader.ast.internal.LoaderSqlAstCreationState
Packages that use LoaderSqlAstCreationState
-
Uses of LoaderSqlAstCreationState in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal with parameters of type LoaderSqlAstCreationStateModifier and TypeMethodDescriptionprotected abstract void
AbstractNaturalIdLoader.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 void
CompoundNaturalIdLoader.applyNaturalIdRestriction
(Object bindValue, TableGroup rootTableGroup, Consumer<Predicate> predicateConsumer, BiConsumer<JdbcParameter, JdbcParameterBinding> jdbcParameterConsumer, LoaderSqlAstCreationState sqlAstCreationState, SharedSessionContractImplementor session) protected void
SimpleNaturalIdLoader.applyNaturalIdRestriction
(Object bindValue, TableGroup rootTableGroup, Consumer<Predicate> predicateConsumer, BiConsumer<JdbcParameter, JdbcParameterBinding> jdbcParameterConsumer, LoaderSqlAstCreationState sqlAstCreationState, SharedSessionContractImplementor session) protected <R> R
AbstractNaturalIdLoader.executeNaturalIdQuery
(Object naturalIdValue, LockOptions lockOptions, SelectStatement sqlSelect, TableGroup rootTableGroup, Consumer<Predicate> predicateConsumer, LoaderSqlAstCreationState sqlAstCreationState, SharedSessionContractImplementor session) LoaderSqlAstCreationState.FetchProcessor.visitFetches
(FetchParent fetchParent, LoaderSqlAstCreationState creationState)