code: public void delete(String statement,
                         Object parameter,
                         Class<? extends Entity> entityClass) {
          if (!bulkDeleteOperations.containsKey(entityClass)) {
              bulkDeleteOperations.put(entityClass,
                                       new ArrayList<BulkDeleteOperation>(1));
          }
          bulkDeleteOperations.get(entityClass).add(new BulkDeleteOperation(dbSqlSessionFactory.mapStatement(statement),
                                                                            parameter));
      }
docs: Executes a {@link BulkDeleteOperation}, with the sql in the statement parameter.
  The passed class determines when this operation will be executed: it will be executed
  when the particular class has passed in the {@link EntityDependencyOrder}.