# Uses of Package
org.eclipse.rdf4j.query.parser.sparql

- Packages that use org.eclipse.rdf4j.query.parser.sparql
  Package | Description
  --- | ---
  org.eclipse.rdf4j.query.parser.sparql | The rdf4j SPARQL 1.1 parser.
  org.eclipse.rdf4j.repository.sail.helpers | Helper and utility classes for the `SailRepository`

- Classes in org.eclipse.rdf4j.query.parser.sparql used by org.eclipse.rdf4j.query.parser.sparql
  Class and Description
  AbstractASTVisitor Base class for visitors of the SPARQL AST.
  GraphPattern A graph pattern consisting of (required and optional) tuple expressions, binding assignments and boolean constraints.
  PropertySetElem
  SPARQLQueries Utility functions for working with SPARQL query strings.
  TupleExprBuilder A SPARQL AST visitor implementation that creates a query algebra representation of the query.

- Classes in org.eclipse.rdf4j.query.parser.sparql used by org.eclipse.rdf4j.repository.sail.helpers
  Class and Description
  SPARQLUpdateDataBlockParser An extension of `TriGStarParser` that processes data in the format specified in the SPARQL 1.1 grammar for Quad data (assuming no variables, as is the case for INSERT DATA and DELETE DATA operations).

Copyright © 2015-2022 Eclipse Foundation. All Rights Reserved.