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

The rdf4j SPARQL 1.1 parser.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractASTVisitor | Base class for visitors of the SPARQL AST.
  ASTVisitorBase | Deprecated since 2.0.
  BaseDeclProcessor | Deprecated since 3.0.
  BlankNodeVarProcessor | Deprecated since 3.0.
  ComplexSPARQLQueryTest | A set of compliance tests on SPARQL query functionality which can not be easily executed using the `SPARQL11ManifestTest` format.
  ConstructorBuilder | Deprecated since 3.0.
  DatasetDeclProcessor | Deprecated since 3.0.
  GraphPattern | Deprecated since 3.0.
  NegatedPropertySet | Deprecated since 3.0.
  PrefixDeclProcessor | Deprecated since 3.0.
  PropertySetElem | Deprecated since 3.0.
  SPARQLDataSet |
  SPARQLParser |
  SPARQLParserFactory | A `QueryParserFactory` for SPARQL parsers.
  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).
  SPARQLUpdateTest | Tests for SPARQL 1.1 Update functionality.
  SPARQLUtil | SPARQL-related utility methods.
  StringEscapesProcessor | Deprecated since 3.0.
  TripleRefCollector |
  TupleExprBuilder | Deprecated since 3.0.
  UpdateExprBuilder | Deprecated since 3.0.
  WildcardProjectionProcessor | Deprecated since 3.0.

## Package org.eclipse.rdf4j.query.parser.sparql Description

The rdf4j SPARQL 1.1 parser. This parser produces an algebra model of the query/update string using `org.eclipse.rdf4j.queryalgebra.model`.

See Also:
  SPARQL 1.1 Query, SPARQL 1.1 Update, SPARQL 1.1 Federated Query

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