Interface SourcePersistentEntityCriteriaDelete<T>
- Type Parameters:
T
- The entity type
- All Superinterfaces:
jakarta.persistence.criteria.CommonAbstractCriteria
,jakarta.persistence.criteria.CriteriaDelete<T>
,PersistentEntityCommonAbstractCriteria
,PersistentEntityCriteriaDelete<T>
The source persistent entity extension of
PersistentEntityCriteriaDelete
.- Since:
- 3.2
- Author:
- Denis Stepanov
-
Method Summary
Modifier and TypeMethodDescription@NonNull PersistentEntityRoot<T>
from
(@NonNull io.micronaut.inject.ast.ClassElement entityClassElement) Creates aPersistentEntityRoot
from class element representing the entity.Methods inherited from interface jakarta.persistence.criteria.CommonAbstractCriteria
getRestriction
Methods inherited from interface io.micronaut.data.model.jpa.criteria.PersistentEntityCommonAbstractCriteria
subquery, subquery
Methods inherited from interface io.micronaut.data.model.jpa.criteria.PersistentEntityCriteriaDelete
from, from, from, getRoot, returning, returningMulti, returningMulti, where, where
-
Method Details
-
from
@NonNull @NonNull PersistentEntityRoot<T> from(@NonNull @NonNull io.micronaut.inject.ast.ClassElement entityClassElement) Creates aPersistentEntityRoot
from class element representing the entity.- Parameters:
entityClassElement
- The entity class element- Returns:
- new root
-