Top Description Constructors Methods
org.hibernate.hql.spi.id.inline

public Class InlineIdsSubSelectValuesListDeleteHandlerImpl

extends AbstractInlineIdsDeleteHandlerImpl
implements DeleteHandler
Class Inheritance
All Implemented Interfaces
org.hibernate.hql.spi.id.MultiTableBulkIdStrategy.DeleteHandler
Imports
java.util.List, org.hibernate.dialect.Dialect, org.hibernate.engine.jdbc.spi.JdbcServices, org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.hql.internal.ast.HqlSqlWalker, org.hibernate.hql.spi.id.MultiTableBulkIdStrategy

Inline bulk-id delete handler that uses a subselect with a VALUES clause.
Author
Vlad Mihalcea

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected IdsClauseBuilder
Inherited from org.hibernate.hql.spi.id.inline.AbstractInlineIdsDeleteHandlerImpl:
executegenerateDeletegenerateIdSubselectgetSqlStatements

Constructor Detail

InlineIdsSubSelectValuesListDeleteHandlerImplback to summary
public InlineIdsSubSelectValuesListDeleteHandlerImpl(SessionFactoryImplementor factory, HqlSqlWalker walker)

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.

Method Detail

newIdsClauseBuilderback to summary
protected IdsClauseBuilder newIdsClauseBuilder(List<Object[]> ids)

Implements abstract org.hibernate.hql.spi.id.inline.AbstractInlineIdsBulkIdHandler.newIdsClauseBuilder.

Annotations
@Override