Interface ExtendedParametrizedQueryBuilder<T,​R>

    • Method Detail

      • newGroup

        T newGroup()
        Query criteria which are added to the query after this method are "AND" or "intersection" criteria. In other words, the query will only return results which match all of the criteria added (as opposed to returning results that match any of the criteria added).
        Returns:
        the current query builder instance
      • endGroup

        T endGroup()
        Query criteria which are added to the query after this method are "AND" or "intersection" criteria. In other words, the query will only return results which match all of the criteria added (as opposed to returning results that match any of the criteria added).
        Returns:
        the current query builder instance
      • build

        ParametrizedQuery<R> build()
        Create the ParametrizedQuery instance that can be used to retrieve the results, a {@link List<TaskSummary>} instance.

        Further modifications to the TaskQueryBuilder instance will not affect the query criteria used in the ParametrizedQuery produced by this method.
        Returns:
        The results of the query