Interface SourcePersistentEntityCriteriaUpdate<T>
- Type Parameters:
T- The entity type
- All Superinterfaces:
jakarta.persistence.criteria.CommonAbstractCriteria, jakarta.persistence.criteria.CriteriaUpdate<T>, PersistentEntityCommonAbstractCriteria, PersistentEntityCriteriaQueryBuilder, PersistentEntityCriteriaUpdate<T>
The source persistent entity extension of
PersistentEntityCriteriaUpdate.- Since:
- 3.2
- Author:
- Denis Stepanov
-
Method Summary
Modifier and TypeMethodDescription<X> PersistentEntityRoot<X> from(io.micronaut.inject.ast.ClassElement entityClassElement) Creates aPersistentEntityRootfrom class element representing the entity.@Nullable StringMethods inherited from interface jakarta.persistence.criteria.CommonAbstractCriteria
getRestriction, subqueryMethods inherited from interface PersistentEntityCommonAbstractCriteria
getPersistentEntity, subquery, subqueryMethods inherited from interface PersistentEntityCriteriaQueryBuilder
build, buildMethods inherited from interface PersistentEntityCriteriaUpdate
from, from, from, getParameters, getRoot, returning, returningMulti, returningMulti, set, set, set, set, set, where, where
-
Method Details
-
from
Creates aPersistentEntityRootfrom class element representing the entity.- Type Parameters:
X- The root type- Parameters:
entityClassElement- The entity class element- Returns:
- new root
-
getQueryResultTypeName
@Nullable String getQueryResultTypeName()- Returns:
- The query result type name
- Since:
- 4.2.0
-