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>,io.micronaut.data.model.jpa.criteria.PersistentEntityCriteriaQuery<T>
public interface SourcePersistentEntityCriteriaQuery<T>
extends io.micronaut.data.model.jpa.criteria.PersistentEntityCriteriaQuery<T>
The source persistent entity extension of
PersistentEntityCriteriaQuery.- Since:
- 3.2
-
Method Summary
Methods inherited from interface jakarta.persistence.criteria.AbstractQuery
getGroupList, getGroupRestriction, getResultType, getRoots, getSelection, isDistinctMethods inherited from interface jakarta.persistence.criteria.CommonAbstractCriteria
getRestriction, subqueryMethods inherited from interface jakarta.persistence.criteria.CriteriaQuery
getOrderList, getParametersMethods inherited from interface io.micronaut.data.model.jpa.criteria.PersistentEntityCriteriaQuery
distinct, forUpdate, from, from, from, groupBy, groupBy, having, having, max, multiselect, multiselect, offset, orderBy, orderBy, select, where, where
-
Method Details
-
from
@NonNull <X> @NonNull io.micronaut.data.model.jpa.criteria.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
-