mondrian.parser
Interface MdxParserValidator

All Known Implementing Classes:
JavaccParserValidatorImpl, MdxParserValidatorImpl

public interface MdxParserValidator

Parses and validates an MDX statement.

NOTE: API is subject to change. Current implementation is backwards compatible with the old parser based on JavaCUP.

Author:
jhyde

Nested Class Summary
static interface MdxParserValidator.QueryPartFactory
           
 
Method Summary
 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.
 

Method Detail

parseInternal

QueryPart parseInternal(Statement statement,
                        String queryString,
                        boolean debug,
                        FunTable funTable,
                        boolean strictValidation)
Parses a string to create a Query. Called only by ConnectionBase.parseQuery(java.lang.String).


parseExpression

Exp parseExpression(Statement statement,
                    String queryString,
                    boolean debug,
                    FunTable funTable)

Get Mondrian at SourceForge.net. Fast, secure and free Open Source software downloads