Class MappingParser
java.lang.Object
antlr.Parser
antlr.LLkParser
net.sf.jasperreports.olap.mapping.MappingParser
- All Implemented Interfaces:
MappingParserTokenTypes
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String[]static final antlr.collections.impl.BitSetstatic final antlr.collections.impl.BitSetstatic final antlr.collections.impl.BitSetstatic final antlr.collections.impl.BitSetstatic final antlr.collections.impl.BitSetstatic final antlr.collections.impl.BitSetstatic final antlr.collections.impl.BitSetstatic final antlr.collections.impl.BitSetstatic final antlr.collections.impl.BitSetstatic final antlr.collections.impl.BitSetFields inherited from class antlr.Parser
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepthFields inherited from interface net.sf.jasperreports.olap.mapping.MappingParserTokenTypes
COMMA, DIGIT, EOF, INT, LETTER, LITERAL_Axis, LITERAL_Chapters, LITERAL_Columns, LITERAL_Data, LITERAL_FormattedData, LITERAL_Pages, LITERAL_Rows, LITERAL_Sections, LPAREN, MINUS, MONDRNAME, NAME, NULL_TREE_LOOKAHEAD, PLUS, POINT, QMARK, RPAREN, STAR, WS -
Constructor Summary
ConstructorsModifierConstructorDescriptionMappingParser(antlr.ParserSharedInputState state) MappingParser(antlr.TokenBuffer tokenBuf) protectedMappingParser(antlr.TokenBuffer tokenBuf, int k) MappingParser(antlr.TokenStream lexer) protectedMappingParser(antlr.TokenStream lexer, int k) -
Method Summary
Modifier and TypeMethodDescriptionfinal Axisaxis()final intaxisName()final AxisPositionaxisPosition(int axis) final List<AxisPosition> final DataMappingfinal intidx()final Mappingmapping()final Membermember()final MemberDepthmemberDepth(Axis axis, TuplePosition pos) final Memberfinal MemberMappingfinal Stringfinal Stringname()final MemberPropertyproperty()voidsetMappingMetadata(MappingMetadata mappingMeta) final Tupletuple()final TupleMemberfinal TuplePositiontuplePosition(Axis axis) Methods inherited from class antlr.LLkParser
consume, LA, LT, traceIn, traceOutMethods inherited from class antlr.Parser
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, recover, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent
-
Field Details
-
_tokenNames
-
_tokenSet_0
public static final antlr.collections.impl.BitSet _tokenSet_0 -
_tokenSet_1
public static final antlr.collections.impl.BitSet _tokenSet_1 -
_tokenSet_2
public static final antlr.collections.impl.BitSet _tokenSet_2 -
_tokenSet_3
public static final antlr.collections.impl.BitSet _tokenSet_3 -
_tokenSet_4
public static final antlr.collections.impl.BitSet _tokenSet_4 -
_tokenSet_5
public static final antlr.collections.impl.BitSet _tokenSet_5 -
_tokenSet_6
public static final antlr.collections.impl.BitSet _tokenSet_6 -
_tokenSet_7
public static final antlr.collections.impl.BitSet _tokenSet_7 -
_tokenSet_8
public static final antlr.collections.impl.BitSet _tokenSet_8 -
_tokenSet_9
public static final antlr.collections.impl.BitSet _tokenSet_9
-
-
Constructor Details
-
MappingParser
protected MappingParser(antlr.TokenBuffer tokenBuf, int k) -
MappingParser
public MappingParser(antlr.TokenBuffer tokenBuf) -
MappingParser
protected MappingParser(antlr.TokenStream lexer, int k) -
MappingParser
public MappingParser(antlr.TokenStream lexer)
-
-
Method Details
-
setMappingMetadata
-
mapping
- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
memberMapping
public final MemberMapping memberMapping() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
dataMapping
public final DataMapping dataMapping() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
member
- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
property
public final MemberProperty property() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
axis
- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
tuplePosition
public final TuplePosition tuplePosition(Axis axis) throws antlr.RecognitionException, antlr.TokenStreamException - Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
memberDepth
public final MemberDepth memberDepth(Axis axis, TuplePosition pos) throws antlr.RecognitionException, antlr.TokenStreamException - Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
memberLevel
- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
idx
public final int idx() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
axisName
public final int axisName() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
mondrName
- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
name
- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
memberFilter
public final List<Member> memberFilter() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
axisPositions
public final List<AxisPosition> axisPositions() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
axisPosition
public final AxisPosition axisPosition(int axis) throws antlr.RecognitionException, antlr.TokenStreamException - Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
tuple
- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
tupleMember
public final TupleMember tupleMember() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-