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

The SPARQL query engine.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractASTVisitor | Base class for visitors of the SPARQL AST.
  ASTVisitorBase | Deprecated since 2.0.
  BaseDeclProcessor | Resolves relative URIs in a query model using either an external base URI or using the base URI specified in the query model itself.
  BlankNodeVarProcessor | Processes blank nodes in the query body, replacing them with variables while retaining scope.
  ConstructorBuilder |
  DatasetDeclProcessor | Extracts a SPARQL `Dataset` from an ASTQueryContainer, if one is contained.
  GraphPattern | A graph pattern consisting of (required and optional) tuple expressions, binding assignments and boolean constraints.
  NegatedPropertySet | A negated property set is a SPARQL construction of the form {?X !(uri|^uri) ?Y}.
  PrefixDeclProcessor | Processes the prefix declarations in a SPARQL query model.
  PropertySetElem |
  SPARQLParser |
  SPARQLParserFactory | A `QueryParserFactory` for SPARQL parsers.
  SPARQLUtil | SPARQL-related utility methods.
  StringEscapesProcessor | Processes escape sequences in strings, replacing the escape sequence with their actual value.
  TupleExprBuilder |
  UpdateExprBuilder | Extension of TupleExprBuilder that builds Update Expressions.
  WildcardProjectionProcessor | Processes 'wildcard' projections, making them explicit by adding the appropriate variable nodes to them.

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

The SPARQL query engine.

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