# Package org.eclipse.rdf4j.query.parser

- Interface Summary
  Interface | Description
  --- | ---
  QueryParser | An RDF query parser translate query strings in some query language to OpenRDF query models.
  QueryParserFactory | A QueryParserFactory returns `QueryParser`s for a specific query language.

- Class Summary
  Class | Description
  --- | ---
  ParsedBooleanQuery | A query formulated in the OpenRDF query algebra that produces a boolean value as its result.
  ParsedDescribeQuery | A ParsedGraphQuery to identify DESCRIBE queries.
  ParsedGraphQuery | A query forumalated in the OpenRDF query algebra that produces an RDF graph (a set of statements) as its result.
  ParsedOperation | Abstract superclass of all operations that can be formulated in a query language and parsed by the query parser.
  ParsedQuery | Abstract super class of all query types that a query parser can generate.
  ParsedTupleQuery | A query formulated in the OpenRDF query algebra that produces a set of tuples as its result.
  ParsedUpdate | A parsed update sequence formulated in the OpenRDF query algebra.
  QueryParserRegistry | A registry that keeps track of the available `QueryParserFactory`s.
  QueryParserUtil | Utility class for creating query parsers and parsing queries in various query languages.
  QueryPrologLexer | A simple lexer that tokenizes a syntactically legal input SPARQL query string on prolog items (prefixes, base declarations, IRIs, comments, and syntactical tokens such as keywords, opening and closing brackets, and hashes).
  QueryPrologLexer.Token |

- Enum Summary
  Enum | Description
  --- | ---
  QueryPrologLexer.TokenType |