public ResultSetInternalMethods execute(InterceptorImpl interceptor,
ParameterBindings parameterBindings) throws SQLException {
SessionSPI session = interceptor.getSession();
if (queryDomainType == null) {
int rowsDeleted = session.deletePersistentAll(domainTypeHandler);
if (logger.isDebugEnabled()) logger.debug("deleteAll deleted: " + rowsDeleted);
return new ResultSetInternalMethodsUpdateCount(rowsDeleted);
} else {
int numberOfBoundParameters = countParameters(parameterBindings);
int numberOfStatements = numberOfBoundParameters / numberOfParameters;