public class JavaccParserValidatorImpl extends Object implements MdxParserValidator
MdxParserValidator, using the
 JavaCC parser generator.MdxParserValidator.QueryPartFactory| Constructor and Description | 
|---|
JavaccParserValidatorImpl()
Creates a JavaccParserValidatorImpl. 
 | 
JavaccParserValidatorImpl(MdxParserValidator.QueryPartFactory factory)
Creates a JavaccParserValidatorImpl with an explicit factory for parse
 tree nodes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Exp | 
parseExpression(Statement statement,
               String queryString,
               boolean debug,
               FunTable funTable)  | 
QueryPart | 
parseInternal(Statement statement,
             String queryString,
             boolean debug,
             FunTable funTable,
             boolean strictValidation)
Parses a string to create a  
Query. | 
public JavaccParserValidatorImpl()
public JavaccParserValidatorImpl(MdxParserValidator.QueryPartFactory factory)
factory - Factory for parse tree nodespublic QueryPart parseInternal(Statement statement, String queryString, boolean debug, FunTable funTable, boolean strictValidation)
MdxParserValidatorQuery.
 Called only by ConnectionBase.parseQuery(java.lang.String).parseInternal in interface MdxParserValidatorpublic Exp parseExpression(Statement statement, String queryString, boolean debug, FunTable funTable)
parseExpression in interface MdxParserValidator