# Uses of Package
org.modeshape.jcr.query.parse

- Packages that use org.modeshape.jcr.query.parse
  Package | Description
  --- | ---
  org.modeshape.jcr.query.parse | This package defines the `QueryParser` interface, which defines a component that can parse a query represented in a specific language and produce the corresponding `abstract query model` representation.
  org.modeshape.jcr.query.xpath | The components used to parse JCR XPath queries and translate them into equivalent JCR-SQL2 queries.

- Classes in org.modeshape.jcr.query.parse used by org.modeshape.jcr.query.parse
  Class and Description
  BasicSqlQueryParser A `QueryParser` implementation that parses a subset of SQL select and set queries.
  InvalidQueryException An exception signalling that a query is invalid (but typically well-formed)
  JcrSql2QueryParser An specialization of the `BasicSqlQueryParser` that uses a different language name that matches the JCR 2.0 specification.
  JcrSqlQueryParser.JoinableSources
  QueryParser The basic interface defining a component that is able to parse a string query into a `QueryCommand`.

- Classes in org.modeshape.jcr.query.parse used by org.modeshape.jcr.query.xpath
  Class and Description
  InvalidQueryException An exception signalling that a query is invalid (but typically well-formed)
  QueryParser The basic interface defining a component that is able to parse a string query into a `QueryCommand`.

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.