Interface QueryBuilder2.SelectQueryDefinition

All Superinterfaces:
QueryBuilder2.BaseQueryDefinition
Enclosing interface:
QueryBuilder2

public static interface QueryBuilder2.SelectQueryDefinition extends QueryBuilder2.BaseQueryDefinition
The select query definition.
  • Method Details

    • root

      @NonNull @NonNull jakarta.persistence.criteria.Root<?> root()
      Returns:
      The root
    • selection

      @NonNull @NonNull jakarta.persistence.criteria.Selection<?> selection()
      Returns:
      The selection
    • order

      @NonNull @NonNull List<jakarta.persistence.criteria.Order> order()
      Returns:
      The order
    • isForUpdate

      default boolean isForUpdate()
      Returns:
      Is the query marked for update
    • isDistinct

      default boolean isDistinct()
      Returns:
      Is the selection marked as distinct.
    • parametersInRole

      default Map<String,Integer> parametersInRole()
      Returns:
      The parameters in role