## Uses of Class
org.eclipse.rdf4j.sparqlbuilder.core.Projection

- Packages that use Projection
  Package | Description
  --- | ---
  org.eclipse.rdf4j.sparqlbuilder.core | Core classes and interfaces for the SPARQLBuilder.
  org.eclipse.rdf4j.sparqlbuilder.core.query |
  org.eclipse.rdf4j.sparqlbuilder.graphpattern |

- - ### Uses of Projection in org.eclipse.rdf4j.sparqlbuilder.core

    Methods in org.eclipse.rdf4j.sparqlbuilder.core that return Projection
    Modifier and Type | Method | Description
    --- | --- | ---
    `Projection` | Projection.`all()` | Specify that this projection should select all in-scope expressions
    `Projection` | Projection.`all​(boolean selectAll)` | Specify if this projection should select all in-scope expressions or not
    `Projection` | Projection.`distinct()` | Specify this projection to be distinct
    `Projection` | Projection.`distinct​(boolean isDistinct)` | Specify if this projection should be distinct or not
    `Projection` | Projection.`select​(Projectable... projectables)` | Add expressions for this projection to select
    `static Projection` | SparqlBuilder.`select​(Projectable... projectables)` | Create a SPARQL projection

  - ### Uses of Projection in org.eclipse.rdf4j.sparqlbuilder.core.query

    Methods in org.eclipse.rdf4j.sparqlbuilder.core.query with parameters of type Projection
    Modifier and Type | Method | Description
    --- | --- | ---
    `SelectQuery` | SelectQuery.`select​(Projection select)` | Set this query's projection
    `static SelectQuery` | Queries.`SELECT​(Projection select)` | Create a SPARQL Select query

  - ### Uses of Projection in org.eclipse.rdf4j.sparqlbuilder.graphpattern

    Methods in org.eclipse.rdf4j.sparqlbuilder.graphpattern with parameters of type Projection
    Modifier and Type | Method | Description
    --- | --- | ---
    `SubSelect` | SubSelect.`select​(Projection select)` | Set this query's projection