public class QueryUtilStrict extends QueryUtilBase<CmisQueryWalker>
predicateWalker, queryObj, statement, walker
Constructor and Description |
---|
QueryUtilStrict(String statement,
TypeManager tm,
PredicateWalkerBase pw) |
QueryUtilStrict(String statement,
TypeManager tm,
PredicateWalkerBase pw,
boolean parseFulltext) |
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, processStatementUsingCmisExceptions
public QueryUtilStrict(String statement, TypeManager tm, PredicateWalkerBase pw)
public QueryUtilStrict(String statement, TypeManager tm, PredicateWalkerBase pw, boolean parseFulltext)
public org.antlr.runtime.tree.CommonTree parseStatement() throws org.antlr.runtime.RecognitionException
QueryUtilBase
parseStatement
in class QueryUtilBase<CmisQueryWalker>
org.antlr.runtime.RecognitionException
public void walkStatement() throws org.antlr.runtime.RecognitionException
QueryUtilBase
walkStatement
in class QueryUtilBase<CmisQueryWalker>
org.antlr.runtime.RecognitionException
Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.