primary
- Throws:
ParseException
MdxParserImplConstants
The public wrapper for this parser is JavaccParserValidatorImpl
.
$SYSTEM, AMP_QUOTED_ID, AMP_UNQUOTED_ID, AND, APPROX_NUMERIC_LITERAL, AS, ASTERISK, ATSIGN, 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, EXISTING, EXPLAIN, EXPONENT, FIRSTROWSET, FOR, FORMAL_COMMENT, FROM, GE, GT, ID, 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(MdxParserValidator.QueryPartFactory factory,
Statement statement,
String queryString,
boolean debug,
FunTable funTable,
boolean strictValidation)
final Id.NameSegment
ampId()
final Exp
atom()
final QueryAxis
final Exp
final Id
final void
final DmvQuery
final QueryPart
final void
final QueryPart
expList()
final Exp
final Exp
final Exp
final Exp
factor()
final Exp
final Token
final Token
getToken(int index)
final Id.Segment
final Id.KeySegment
final String
keyword()
final MemberProperty
final Formula
final Id.NameSegment
final Literal
final Exp
primary()
void
ReInit(InputStream stream)
void
ReInit(InputStream stream,
String encoding)
void
void
final Id
final Exp
segmentOrFuncall(Exp left)
final QueryPart
final Query
final Formula
void
setTabSize(int tabSize)
final QueryPart
final QueryPart
final Exp
term()
final Exp
term2()
final Exp
term3()
final Exp
term4()
final Exp
term5()
final Exp
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
ParseException
ParseException