Interface SourcePersistentEntitySubquery<T>

Type Parameters:
T - The entity type
All Superinterfaces:
jakarta.persistence.criteria.AbstractQuery<T>, jakarta.persistence.criteria.CommonAbstractCriteria, jakarta.persistence.criteria.Expression<T>, PersistentEntityCommonAbstractCriteria, PersistentEntityCriteriaQueryBuilder, PersistentEntityQuery<T>, PersistentEntitySubquery<T>, jakarta.persistence.criteria.Selection<T>, jakarta.persistence.criteria.Subquery<T>, jakarta.persistence.TupleElement<T>

public interface SourcePersistentEntitySubquery<T> extends PersistentEntitySubquery<T>
The source persistent entity extension of PersistentEntitySubquery.
Since:
4.10
Author:
Denis Stepanov
  • Method Details

    • from

      <X> PersistentEntityRoot<X> from(io.micronaut.inject.ast.ClassElement entityClassElement)
      Creates a PersistentEntityRoot from 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