public interface

StatementExecutor

org.hibernate.hql.ast.exec.StatementExecutor
Known Indirect Subclasses

Class Overview

Encapsulates the strategy required to execute various types of update, delete, and insert statements issued through HQL.

Summary

Public Methods
abstract int execute(QueryParameters parameters, SessionImplementor session)
Execute the sql managed by this executor using the given parameters.
abstract String[] getSqlStatements()

Public Methods

public abstract int execute (QueryParameters parameters, SessionImplementor session)

Execute the sql managed by this executor using the given parameters.

Parameters
parameters Essentially bind information for this processing.
session The session originating the request.
Returns
  • The number of entities updated/deleted.

public abstract String[] getSqlStatements ()