## Uses of Class
org.eclipse.rdf4j.query.algebra.ProjectionElemList

- Packages that use ProjectionElemList
  Package | Description
  --- | ---
  org.eclipse.rdf4j.query.algebra | Abstract Query Algebra model.
  org.eclipse.rdf4j.query.algebra.evaluation.impl |
  org.eclipse.rdf4j.query.algebra.evaluation.iterator |
  org.eclipse.rdf4j.query.algebra.helpers |
  org.eclipse.rdf4j.queryrender | This package contains classes for working with RDF4J query objects.

- - ### Uses of ProjectionElemList in org.eclipse.rdf4j.query.algebra

    Methods in org.eclipse.rdf4j.query.algebra that return ProjectionElemList
    Modifier and Type | Method | Description
    --- | --- | ---
    `ProjectionElemList` | ProjectionElemList.`clone()` |
    `ProjectionElemList` | Projection.`getProjectionElemList()` |

    Methods in org.eclipse.rdf4j.query.algebra that return types with arguments of type ProjectionElemList
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<ProjectionElemList>` | MultiProjection.`getProjections()` |

    Methods in org.eclipse.rdf4j.query.algebra with parameters of type ProjectionElemList
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | MultiProjection.`addProjection​(ProjectionElemList projection)` |
    `void` | QueryModelVisitor.`meet​(ProjectionElemList node)` |
    `void` | Projection.`setProjectionElemList​(ProjectionElemList projElemList)` |

    Method parameters in org.eclipse.rdf4j.query.algebra with type arguments of type ProjectionElemList
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | MultiProjection.`addProjections​(Iterable<ProjectionElemList> projections)` |
    `void` | MultiProjection.`setProjections​(Iterable<ProjectionElemList> projections)` |

    Constructors in org.eclipse.rdf4j.query.algebra with parameters of type ProjectionElemList
    Constructor | Description
    --- | ---
    `Projection​(TupleExpr arg, ProjectionElemList elements)` |
    `Projection​(TupleExpr arg, ProjectionElemList elements, boolean subquery)` |

    Constructor parameters in org.eclipse.rdf4j.query.algebra with type arguments of type ProjectionElemList
    Constructor | Description
    --- | ---
    `MultiProjection​(TupleExpr arg, Iterable<ProjectionElemList> projections)` |

  - ### Uses of ProjectionElemList in org.eclipse.rdf4j.query.algebra.evaluation.impl

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type ProjectionElemList
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ConstantOptimizer.ConstantVisitor.`meet​(ProjectionElemList projElems)` |

  - ### Uses of ProjectionElemList in org.eclipse.rdf4j.query.algebra.evaluation.iterator

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type ProjectionElemList
    Modifier and Type | Method | Description
    --- | --- | ---
    `static BindingSet` | ProjectionIterator.`project​(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings)` |
    `static BindingSet` | ProjectionIterator.`project​(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings, boolean includeAllParentBindings)` |

  - ### Uses of ProjectionElemList in org.eclipse.rdf4j.query.algebra.helpers

    Methods in org.eclipse.rdf4j.query.algebra.helpers with parameters of type ProjectionElemList
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | AbstractQueryModelVisitor.`meet​(ProjectionElemList node)` |

  - ### Uses of ProjectionElemList in org.eclipse.rdf4j.queryrender

    Fields in org.eclipse.rdf4j.queryrender with type parameters of type ProjectionElemList
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected List<ProjectionElemList>` | BaseTupleExprRenderer.`mProjection` | The list of elements include in the projection of the query

    Methods in org.eclipse.rdf4j.queryrender that return types with arguments of type ProjectionElemList
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<ProjectionElemList>` | BaseTupleExprRenderer.`getProjection()` |

    Methods in org.eclipse.rdf4j.queryrender with parameters of type ProjectionElemList
    Modifier and Type | Method | Description
    --- | --- | ---
    `static boolean` | BaseTupleExprRenderer.`isSPOElemList​(ProjectionElemList theList)` | Return whether or not this projection looks like an spo binding for a construct query
    `void` | BaseTupleExprRenderer.`meet​(ProjectionElemList theProjectionElemList)`
    `StatementPattern` | BaseTupleExprRenderer.`toStatementPattern​(ProjectionElemList theList)` | Turn a ProjectionElemList for a construct query projection (three elements aliased as 'subject', 'predicate' and 'object' in that order) into a StatementPattern.