Class AbstractDeleteExecutionDelegate
java.lang.Object
org.hibernate.query.sqm.mutation.internal.temptable.AbstractDeleteExecutionDelegate
- All Implemented Interfaces:
TableBasedDeleteHandler.ExecutionDelegate
- Direct Known Subclasses:
RestrictedDeleteExecutionDelegate
,SoftDeleteExecutionDelegate
public abstract class AbstractDeleteExecutionDelegate
extends Object
implements TableBasedDeleteHandler.ExecutionDelegate
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractDeleteExecutionDelegate
(EntityMappingType entityDescriptor, TemporaryTable idTable, AfterUseAction afterUseAction, SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref, QueryOptions queryOptions, LoadQueryInfluencers loadQueryInfluencers, QueryParameterBindings queryParameterBindings, Function<SharedSessionContractImplementor, String> sessionUidAccess, SessionFactoryImplementor sessionFactory) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.query.sqm.mutation.internal.temptable.TableBasedDeleteHandler.ExecutionDelegate
execute
-
Constructor Details
-
AbstractDeleteExecutionDelegate
public AbstractDeleteExecutionDelegate(EntityMappingType entityDescriptor, TemporaryTable idTable, AfterUseAction afterUseAction, SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref, QueryOptions queryOptions, LoadQueryInfluencers loadQueryInfluencers, QueryParameterBindings queryParameterBindings, Function<SharedSessionContractImplementor, String> sessionUidAccess, SessionFactoryImplementor sessionFactory)
-
-
Method Details
-
getEntityDescriptor
-
getIdTable
-
getAfterUseAction
-
getSqmDelete
-
getDomainParameterXref
-
getSessionFactory
-
getSessionUidAccess
-
getConverter
-