| Package | Description | 
|---|---|
| javax.persistence | Java Persistence is the API for the management for persistence and object/relational mapping. | 
| javax.persistence.criteria | Java Persistence Criteria API | 
| Modifier and Type | Method and Description | 
|---|---|
| Query | EntityManager. createQuery(CriteriaDelete deleteQuery)Create an instance of  Queryfor executing a criteria
 delete query. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> CriteriaDelete<T> | CriteriaBuilder. createCriteriaDelete(Class<T> targetEntity)Create a  CriteriaDeletequery object to perform a bulk delete operation. | 
| CriteriaDelete<T> | CriteriaDelete. where(Expression<Boolean> restriction)Modify the delete query to restrict the target of the deletion 
 according to the specified boolean expression. | 
| CriteriaDelete<T> | CriteriaDelete. where(Predicate... restrictions)Modify the delete query to restrict the target of the deletion
 according to the conjunction of the specified restriction 
 predicates. | 
Copyright © 2017. All Rights Reserved.