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

- Packages that use QueryElementCollection
  Package | Description
  --- | ---
  org.eclipse.rdf4j.sparqlbuilder.constraint |
  org.eclipse.rdf4j.sparqlbuilder.core | Core classes and interfaces for the SPARQLBuilder.
  org.eclipse.rdf4j.sparqlbuilder.rdf |

- - ### Uses of QueryElementCollection in org.eclipse.rdf4j.sparqlbuilder.constraint

    Subclasses of QueryElementCollection in org.eclipse.rdf4j.sparqlbuilder.constraint
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `Aggregate` | A SPARQL aggregate expression.
    `class` | `CustomFunction` |
    `class` | `Expression<T extends Expression<T>>` | A SPARQL expression.
    `class` | `In` |
    `class` | `NotIn` |

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

    Subclasses of QueryElementCollection in org.eclipse.rdf4j.sparqlbuilder.core
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `Dataset` | A SPARQL dataset specification
    `class` | `GroupBy` | A SPARQL Group By clause
    `class` | `Having` | A SPARQL Having clause
    `class` | `OrderBy` | A SPARQL Order By clause
    `class` | `PrefixDeclarations` | A collection of SPARQL Prefix declarations
    `class` | `Projection` | A SPARQL Projection
    `class` | `StandardQueryElementCollection<T extends QueryElement>` | A `QueryElementCollection` that follows a more standard way of converting to a query string
    `class` | `TriplesTemplate` | Represents a collection of triple patterns

  - ### Uses of QueryElementCollection in org.eclipse.rdf4j.sparqlbuilder.rdf

    Subclasses of QueryElementCollection in org.eclipse.rdf4j.sparqlbuilder.rdf
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `RdfPredicateObjectList` | A Predicate-Object List
    `class` | `RdfPredicateObjectListCollection` | An RDF predicate-object list collection