Class Parser
java.lang.Object
org.apache.jackrabbit.commons.query.sql2.Parser
- Direct Known Subclasses:
Parser
The SQL2 parser can convert a JCR-SQL2 query to a QueryObjectModel.
-
Constructor Summary
ConstructorsConstructorDescriptionParser
(QueryObjectModelFactory factory, ValueFactory valueFactory) Create a new parser. -
Method Summary
Modifier and TypeMethodDescriptioncreateQueryObjectModel
(String query) Parse a JCR-SQL2 query and return the query object model
-
Constructor Details
-
Parser
Create a new parser. A parser can be re-used, but it is not thread safe.- Parameters:
factory
- the query object model factoryvalueFactory
- the value factory
-
-
Method Details
-
createQueryObjectModel
Parse a JCR-SQL2 query and return the query object model- Parameters:
query
- the query string- Returns:
- the query object model
- Throws:
RepositoryException
- if parsing failed
-