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>

    public interface SourcePersistentEntityCriteriaQuery<T>
    extends PersistentEntityCriteriaQuery<T>
    The source persistent entity extension of PersistentEntityCriteriaQuery.
    Since:
    3.2
    Author:
    Denis Stepanov
    • Method Detail

      • from

        @NonNull
        <X> PersistentEntityRoot<X> from​(@NonNull
                                         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
        java.lang.String getQueryResultTypeName()
        Returns:
        The query result type name