Interface QueryBuilder<T extends ParsedQuery>

    • Method Detail

      • query

        T query()
        Deprecated.
        Return the query constructed by this query builder
        Returns:
        the query
      • offset

        QueryBuilder<T> offset​(int theOffset)
        Deprecated.
        Specify an offset for the query
        Parameters:
        theOffset - the new offset
        Returns:
        this query builder
      • limit

        QueryBuilder<T> limit​(int theLimit)
        Deprecated.
        Specify a limit for the query
        Parameters:
        theLimit - the new limit for the query
        Returns:
        this query builder
      • reset

        void reset()
        Deprecated.
        Reset the state of the query builder
      • distinct

        QueryBuilder<T> distinct()
        Deprecated.
        Specify that this query should use the "distinct" keyword
        Returns:
        this query builder
      • reduced

        QueryBuilder<T> reduced()
        Deprecated.
        Specify that this query should use the "reduced" keyword
        Returns:
        this query builder
      • addProjectionVar

        QueryBuilder<T> addProjectionVar​(String... theNames)
        Deprecated.
        Add projection variables to the query
        Parameters:
        theNames - the names of the variables to add to the projection
        Returns:
        this query builder
      • from

        QueryBuilder<T> from​(IRI theURI)
        Deprecated.
        Add a from clause to this query
        Parameters:
        theURI - the from URI
        Returns:
        this query builder
      • fromNamed

        QueryBuilder<T> fromNamed​(IRI theURI)
        Deprecated.
        Add a 'from named' clause to this query
        Parameters:
        theURI - the graph URI
        Returns:
        this query builder
      • orderBy

        QueryBuilder<T> orderBy​(String... theNames)
        Deprecated.
        Specify ORDER BY clause with ASC modifier by default
        Parameters:
        theNames - the names of the variables to apply the ordering
        Returns:
        this query builder
      • orderByAsc

        QueryBuilder<T> orderByAsc​(String... theNames)
        Deprecated.
        Specify ORDER BY clause with ASC modifier
        Parameters:
        theNames - the names of the variables to apply the ordering
        Returns:
        this query builder
      • orderByDesc

        QueryBuilder<T> orderByDesc​(String... theNames)
        Deprecated.
        Specify ORDER BY clause with DESC modifier
        Parameters:
        theNames - the names of the variables to apply the ordering
        Returns:
        this query builder