Interface PersistentEntityCommonAbstractCriteria
- All Superinterfaces:
jakarta.persistence.criteria.CommonAbstractCriteria
- All Known Subinterfaces:
PersistentEntityCriteriaDelete<T>,PersistentEntityCriteriaQuery<T>,PersistentEntityCriteriaUpdate<T>,PersistentEntityQuery<T>,PersistentEntitySubquery<T>,SourcePersistentEntityCriteriaDelete<T>,SourcePersistentEntityCriteriaQuery<T>,SourcePersistentEntityCriteriaUpdate<T>,SourcePersistentEntitySubquery<T>
- All Known Implementing Classes:
AbstractPersistentEntityCriteriaDelete,AbstractPersistentEntityCriteriaQuery,AbstractPersistentEntityCriteriaUpdate,AbstractPersistentEntityQuery,AbstractPersistentEntitySubquery
public interface PersistentEntityCommonAbstractCriteria
extends jakarta.persistence.criteria.CommonAbstractCriteria
The persistent entity
CommonAbstractCriteria.- Since:
- 4.10
- Author:
- Denis Stepanov
-
Method Summary
Modifier and TypeMethodDescription<U> PersistentEntitySubquery<U>subquery(ExpressionType<U> type) Create a subquery from the expression type.default <U> PersistentEntitySubquery<U>Methods inherited from interface jakarta.persistence.criteria.CommonAbstractCriteria
getRestriction
-
Method Details
-
subquery
Create a subquery from the expression type.- Type Parameters:
U- The subquery type- Parameters:
type- The type- Returns:
- A new subquery
- Since:
- 4.10
-
subquery
- Specified by:
subqueryin interfacejakarta.persistence.criteria.CommonAbstractCriteria
-
getPersistentEntity
PersistentEntity getPersistentEntity()
-