Interface CriteriaQueryWrapper<T>

All Known Subinterfaces:
PrimaryKeyCriteriaQueryWrapper
All Known Implementing Classes:
AbstractPathQueryBuilder.CustomSelectionCriteriaQueryWrapper, CriteriaQueryBuilderImpl.AbstractCriteriaQueryWrapper

public interface CriteriaQueryWrapper<T>
Created by all subclasses of CriteriaQueryBuilder that allows to access the query results.
  • Method Details

    • getResultList

      List<T> getResultList()
    • uniqueResultOptional

      Optional<T> uniqueResultOptional()
    • uniqueResult

      default T uniqueResult()
    • uniqueResultOptional

      Optional<T> uniqueResultOptional(jakarta.persistence.LockModeType lockModeType)
    • uniqueResult

      default T uniqueResult(jakarta.persistence.LockModeType lockModeType)
    • distinct

      CriteriaQueryWrapper<T> distinct(boolean value)
    • firstResultOptional

      Optional<T> firstResultOptional()
    • firstResult

      default T firstResult()