## Uses of Interface
org.eclipse.rdf4j.queryrender.builder.QueryBuilder

- Packages that use QueryBuilder
  Package | Description
  --- | ---
  org.eclipse.rdf4j.queryrender.builder | This package is deprecated.

- - ### Uses of QueryBuilder in org.eclipse.rdf4j.queryrender.builder

    Classes in org.eclipse.rdf4j.queryrender.builder that implement QueryBuilder
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractQueryBuilder<T extends ParsedQuery>` | Deprecated. use `SparqlBuilder` instead.

    Methods in org.eclipse.rdf4j.queryrender.builder that return QueryBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `QueryBuilder<T>` | AbstractQueryBuilder.`addGroup​(Group theGroup)` | Deprecated. Add this group from the query
    `QueryBuilder<T>` | AbstractQueryBuilder.`addProjectionStatement​(String theSubj, String thePred, String theObj)` | Deprecated.
    `QueryBuilder<T>` | AbstractQueryBuilder.`addProjectionStatement​(String theSubj, String thePred, Value theObj)` | Deprecated.
    `QueryBuilder<T>` | AbstractQueryBuilder.`addProjectionStatement​(String theSubj, IRI thePred, String theObj)` | Deprecated.
    `QueryBuilder<T>` | AbstractQueryBuilder.`addProjectionStatement​(String theSubj, IRI thePred, Value theObj)` | Deprecated.
    `QueryBuilder<T>` | AbstractQueryBuilder.`addProjectionStatement​(String theSubj, Value thePred, Value theObj)` | Deprecated.
    `QueryBuilder<T>` | AbstractQueryBuilder.`addProjectionStatement​(IRI theSubj, String thePred, String theObj)` | Deprecated.
    `QueryBuilder<T>` | AbstractQueryBuilder.`addProjectionStatement​(IRI theSubj, IRI thePred, String theObj)` | Deprecated.
    `QueryBuilder<T>` | QueryBuilder.`addProjectionStatement​(String theSubj, String thePred, String theObj)` | Deprecated.
    `QueryBuilder<T>` | QueryBuilder.`addProjectionStatement​(String theSubj, String thePred, Value theObj)` | Deprecated.
    `QueryBuilder<T>` | QueryBuilder.`addProjectionStatement​(String theSubj, IRI thePred, String theObj)` | Deprecated.
    `QueryBuilder<T>` | QueryBuilder.`addProjectionStatement​(String theSubj, IRI thePred, Value theObj)` | Deprecated.
    `QueryBuilder<T>` | QueryBuilder.`addProjectionStatement​(IRI theSubj, String thePred, String theObj)` | Deprecated.
    `QueryBuilder<T>` | QueryBuilder.`addProjectionStatement​(IRI theSubj, IRI thePred, String theObj)` | Deprecated.
    `QueryBuilder<T>` | AbstractQueryBuilder.`addProjectionVar​(String... theNames)` | Deprecated. Add projection variables to the query
    `QueryBuilder<T>` | QueryBuilder.`addProjectionVar​(String... theNames)` | Deprecated. Add projection variables to the query
    `static QueryBuilder<ParsedBooleanQuery>` | QueryBuilderFactory.`ask()` | Deprecated. Create a QueryBuilder for creating a select query
    `static QueryBuilder<ParsedGraphQuery>` | QueryBuilderFactory.`construct()` | Deprecated. Create a QueryBuilder for building a construct query
    `static QueryBuilder<ParsedGraphQuery>` | QueryBuilderFactory.`describe​(String[] theVars, Resource... theValues)` | Deprecated. Create a QueryBuilder for creating a describe query
    `static QueryBuilder<ParsedGraphQuery>` | QueryBuilderFactory.`describe​(Resource... theValues)` | Deprecated. Create a QueryBuilder for creating a describe query
    `QueryBuilder<T>` | AbstractQueryBuilder.`distinct()` | Deprecated. Specify that this query should use the "distinct" keyword
    `QueryBuilder<T>` | QueryBuilder.`distinct()` | Deprecated. Specify that this query should use the "distinct" keyword
    `QueryBuilder<T>` | AbstractQueryBuilder.`from​(IRI theURI)` | Deprecated. Add a from clause to this query
    `QueryBuilder<T>` | QueryBuilder.`from​(IRI theURI)` | Deprecated. Add a from clause to this query
    `QueryBuilder<T>` | AbstractQueryBuilder.`fromNamed​(IRI theURI)` | Deprecated. Add a 'from named' clause to this query
    `QueryBuilder<T>` | QueryBuilder.`fromNamed​(IRI theURI)` | Deprecated. Add a 'from named' clause to this query
    `QueryBuilder<T>` | AbstractQueryBuilder.`limit​(int theLimit)` | Deprecated. Specify a limit for the query
    `QueryBuilder<T>` | QueryBuilder.`limit​(int theLimit)` | Deprecated. Specify a limit for the query
    `QueryBuilder<T>` | AbstractQueryBuilder.`offset​(int theOffset)` | Deprecated. Specify an offset for the query
    `QueryBuilder<T>` | QueryBuilder.`offset​(int theOffset)` | Deprecated. Specify an offset for the query
    `QueryBuilder<T>` | AbstractQueryBuilder.`orderBy​(String... theNames)` | Deprecated. Specify ORDER BY clause with ASC modifier by default
    `QueryBuilder<T>` | QueryBuilder.`orderBy​(String... theNames)` | Deprecated. Specify ORDER BY clause with ASC modifier by default
    `QueryBuilder<T>` | AbstractQueryBuilder.`orderByAsc​(String... theNames)` | Deprecated. Specify ORDER BY clause with ASC modifier
    `QueryBuilder<T>` | QueryBuilder.`orderByAsc​(String... theNames)` | Deprecated. Specify ORDER BY clause with ASC modifier
    `QueryBuilder<T>` | AbstractQueryBuilder.`orderByDesc​(String... theNames)` | Deprecated. Specify ORDER BY clause with DESC modifier
    `QueryBuilder<T>` | QueryBuilder.`orderByDesc​(String... theNames)` | Deprecated. Specify ORDER BY clause with DESC modifier
    `QueryBuilder<T>` | AbstractQueryBuilder.`reduced()` | Deprecated. Specify that this query should use the "reduced" keyword
    `QueryBuilder<T>` | QueryBuilder.`reduced()` | Deprecated. Specify that this query should use the "reduced" keyword
    `QueryBuilder<T>` | AbstractQueryBuilder.`removeGroup​(Group theGroup)` | Deprecated. Remove this group from the query
    `static QueryBuilder<ParsedTupleQuery>` | QueryBuilderFactory.`select()` | Deprecated. Create a QueryBuilder for creating a select query
    `static QueryBuilder<ParsedTupleQuery>` | QueryBuilderFactory.`select​(String... theProjectionVars)` | Deprecated. Create a QueryBuilder for creating a select query

    Methods in org.eclipse.rdf4j.queryrender.builder that return types with arguments of type QueryBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `GroupBuilder<T,​QueryBuilder<T>>` | AbstractQueryBuilder.`group()` | Deprecated. Create a new sub-group of the query
    `GroupBuilder<T,​QueryBuilder<T>>` | QueryBuilder.`group()` | Deprecated. Create a new sub-group of the query
    `GroupBuilder<T,​QueryBuilder<T>>` | AbstractQueryBuilder.`optional()` | Deprecated. Create an option sub-group
    `GroupBuilder<T,​QueryBuilder<T>>` | QueryBuilder.`optional()` | Deprecated. Create an option sub-group