Interface SourcePersistentEntityCriteriaQuery<T>
- Type Parameters:
- T- The entity type
- All Superinterfaces:
- jakarta.persistence.criteria.AbstractQuery<T>,- jakarta.persistence.criteria.CommonAbstractCriteria,- jakarta.persistence.criteria.CriteriaQuery<T>,- PersistentEntityCriteriaQuery<T>
The source persistent entity extension of 
PersistentEntityCriteriaQuery.- Since:
- 3.2
- Author:
- Denis Stepanov
- 
Method SummaryModifier and TypeMethodDescription<X> @NonNull PersistentEntityRoot<X>from(@NonNull io.micronaut.inject.ast.ClassElement entityClassElement) Creates aPersistentEntityRootfrom class element representing the entity.@Nullable StringMethods inherited from interface jakarta.persistence.criteria.AbstractQuerygetGroupList, getGroupRestriction, getResultType, getRoots, getSelection, isDistinctMethods inherited from interface jakarta.persistence.criteria.CommonAbstractCriteriagetRestriction, subqueryMethods inherited from interface jakarta.persistence.criteria.CriteriaQuerygetOrderList, getParameters
- 
Method Details- 
from@NonNull <X> @NonNull PersistentEntityRoot<X> from(@NonNull @NonNull io.micronaut.inject.ast.ClassElement entityClassElement) Creates aPersistentEntityRootfrom class element representing the entity.- Type Parameters:
- X- The root type
- Parameters:
- entityClassElement- The entity class element
- Returns:
- new root
 
- 
getQueryResultTypeName- Returns:
- The query result type name
 
 
-