org.hibernate.hql.ast.exec
Interface StatementExecutor
- AbstractStatementExecutor, BasicExecutor, MultiTableDeleteExecutor, MultiTableUpdateExecutor
public interface StatementExecutor
Encapsulates the strategy required to execute various types of update, delete,
and insert statements issued through HQL.
execute
public int execute(QueryParameters parameters,
SessionImplementor session)
throws HibernateException
Execute the sql managed by this executor using the given parameters.
parameters
- Essentially bind information for this processing.session
- The session originating the request.
- The number of entities updated/deleted.
getSqlStatements
public String[] getSqlStatements()