Interface PersistentEntityCriteriaDelete<T>
-
- Type Parameters:
T- The entity type
- All Superinterfaces:
jakarta.persistence.criteria.CommonAbstractCriteria,jakarta.persistence.criteria.CriteriaDelete<T>
- All Known Subinterfaces:
SourcePersistentEntityCriteriaDelete<T>
- All Known Implementing Classes:
AbstractPersistentEntityCriteriaDelete
public interface PersistentEntityCriteriaDelete<T> extends jakarta.persistence.criteria.CriteriaDelete<T>The persistent entityCriteriaDelete.- Since:
- 3.2
- Author:
- Denis Stepanov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PersistentEntityRoot<T>from(PersistentEntity persistentEntity)PersistentEntityRoot<T>from(jakarta.persistence.metamodel.EntityType<T> entity)PersistentEntityRoot<T>from(java.lang.Class<T> entityClass)PersistentEntityRoot<T>getRoot()PersistentEntityCriteriaDelete<T>where(jakarta.persistence.criteria.Expression<java.lang.Boolean> restriction)PersistentEntityCriteriaDelete<T>where(jakarta.persistence.criteria.Predicate... restrictions)
-
-
-
Method Detail
-
from
PersistentEntityRoot<T> from(PersistentEntity persistentEntity)
-
from
PersistentEntityRoot<T> from(java.lang.Class<T> entityClass)
- Specified by:
fromin interfacejakarta.persistence.criteria.CriteriaDelete<T>
-
from
PersistentEntityRoot<T> from(jakarta.persistence.metamodel.EntityType<T> entity)
- Specified by:
fromin interfacejakarta.persistence.criteria.CriteriaDelete<T>
-
getRoot
PersistentEntityRoot<T> getRoot()
- Specified by:
getRootin interfacejakarta.persistence.criteria.CriteriaDelete<T>
-
where
PersistentEntityCriteriaDelete<T> where(jakarta.persistence.criteria.Expression<java.lang.Boolean> restriction)
- Specified by:
wherein interfacejakarta.persistence.criteria.CriteriaDelete<T>
-
where
PersistentEntityCriteriaDelete<T> where(jakarta.persistence.criteria.Predicate... restrictions)
- Specified by:
wherein interfacejakarta.persistence.criteria.CriteriaDelete<T>
-
-