primary
- Throws:
ParseException
MdxParserImplConstants
The public wrapper for this parser is DefaultMdxParserImpl
.
AMP_QUOTED_ID, AMP_UNQUOTED_ID, AND, APPROX_NUMERIC_LITERAL, AS, ASTERISK, AXIS, BANG, CASE, CAST, CELL, CHAPTERS, COLON, COLUMNS, COMMA, CONCAT, DECIMAL_NUMERIC_LITERAL, DEFAULT, DIGIT, DIMENSION, DOT, DOUBLE_QUOTED_STRING, DRILLTHROUGH, ELSE, EMPTY, END, EOF, EQ, EXPONENT, FIRSTROWSET, FOR, FORMAL_COMMENT, FROM, GE, GT, IdentifierNode, IN, IN_FORMAL_COMMENT, IN_MULTI_LINE_COMMENT, IN_SINGLE_LINE_COMMENT, IS, LBRACE, LE, LETTER, LPAREN, LT, MATCHES, MAXROWS, MEMBER, MINUS, MULTI_LINE_COMMENT, NE, NON, NOT, NULL, ON, OR, PAGES, PLAN, PLUS, PROPERTIES, QUOTED_ID, RBRACE, RETURN, ROWS, RPAREN, SECTIONS, SELECT, SET, SINGLE_LINE_COMMENT, SINGLE_QUOTED_STRING, SOLIDUS, THEN, tokenImage, UNSIGNED_INTEGER_LITERAL, WHEN, WHERE, WHITESPACE, WITH, XOR
MdxParserImpl(InputStream stream)
MdxParserImpl(InputStream stream,
String encoding)
MdxParserImpl(Reader stream)
MdxParserImpl(String queryString,
boolean debug,
org.olap4j.mdx.parser.impl.DefaultMdxParserImpl.FunTable funTable,
boolean strictValidation)
final NameSegment
ampId()
final ParseTreeNode
atom()
final AxisNode
final ParseTreeNode
final IdentifierNode
final ParseTreeNode
final void
final ParseTreeNode
final void
final List<ParseTreeNode>
expList()
final List<ParseTreeNode>
final ParseTreeNode
final ParseTreeNode
final ParseTreeNode
final ParseTreeNode
factor()
final ParseTreeNode
final Token
final Token
getToken(int index)
final IdentifierSegment
final KeySegment
final String
keyword()
final PropertyValueNode
final WithMemberNode
final LiteralNode
final ParseTreeNode
primary()
void
ReInit(InputStream stream)
void
ReInit(InputStream stream,
String encoding)
void
void
final IdentifierNode
final List<ParseTreeNode>
final ParseTreeNode
final ParseTreeNode
final SelectNode
final WithSetNode
void
setTabSize(int tabSize)
final ParseTreeNode
final ParseTreeNode
final ParseTreeNode
term()
final ParseTreeNode
term2()
final ParseTreeNode
term3()
final ParseTreeNode
term4()
final ParseTreeNode
term5()
final boolean
final ParseTreeNode
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException
ParseException