Interface CriteriaDelete<T>

Type Parameters:
T - the entity type that is the target of the DELETE
All Superinterfaces:
CommonAbstractCriteria

public interface CriteriaDelete<T> extends CommonAbstractCriteria
The CriteriaDelete interface defines functionality for performing bulk delete operations using the Criteria API

Criteria API bulk delete operations map directly to database delete operations. The persistence context is not synchronized with the result of the bulk delete.

A CriteriaDelete object must have a single root.

Since:
2.1