public class QueryUtilStrict extends QueryUtilBase<org.apache.chemistry.opencmis.server.support.query.CmisQueryWalker>
predicateWalker, queryObj, statement, walker| Constructor and Description |
|---|
QueryUtilStrict(String statement,
TypeManager tm,
PredicateWalkerBase pw) |
QueryUtilStrict(String statement,
TypeManager tm,
PredicateWalkerBase pw,
boolean parseFulltext) |
QueryUtilStrict(String statement,
TypeManager tm,
PredicateWalkerBase pw,
boolean parseFulltext,
QueryObject.ParserMode mode) |
| Modifier and Type | Method and Description |
|---|---|
org.antlr.runtime.tree.CommonTree |
parseStatement()
Perform the first phase of query processing.
|
void |
walkStatement()
Perform the second phase of query processing, analyzes the select part,
check for semantic errors, fill the query object.
|
getErrorMessage, getPredicateWalker, getQueryObject, getStatement, getWalker, processStatement, processStatementUsingCmisExceptionspublic QueryUtilStrict(String statement, TypeManager tm, PredicateWalkerBase pw)
public QueryUtilStrict(String statement, TypeManager tm, PredicateWalkerBase pw, boolean parseFulltext)
public QueryUtilStrict(String statement, TypeManager tm, PredicateWalkerBase pw, boolean parseFulltext, QueryObject.ParserMode mode)
public org.antlr.runtime.tree.CommonTree parseStatement()
throws org.antlr.runtime.RecognitionException
QueryUtilBaseparseStatement in class QueryUtilBase<org.apache.chemistry.opencmis.server.support.query.CmisQueryWalker>org.antlr.runtime.RecognitionExceptionpublic void walkStatement()
throws org.antlr.runtime.RecognitionException
QueryUtilBasewalkStatement in class QueryUtilBase<org.apache.chemistry.opencmis.server.support.query.CmisQueryWalker>org.antlr.runtime.RecognitionExceptionCopyright © 2009–2017 The Apache Software Foundation. All rights reserved.