Package hudson.model.labels
Class LabelExpressionParser
- java.lang.Object
-
- antlr.Parser
-
- antlr.LLkParser
-
- hudson.model.labels.LabelExpressionParser
-
- All Implemented Interfaces:
LabelExpressionParserTokenTypes
public class LabelExpressionParser extends antlr.LLkParser implements LabelExpressionParserTokenTypes
-
-
Field Summary
Fields Modifier and Type Field Description static String[]
_tokenNames
-
Fields inherited from class antlr.Parser
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepth
-
Fields inherited from interface hudson.model.labels.LabelExpressionParserTokenTypes
AND, ATOM, EOF, IDENTIFIER_PART, IFF, IMPLIES, LPAREN, NOT, NULL_TREE_LOOKAHEAD, OR, RPAREN, STRINGLITERAL, WS
-
-
Constructor Summary
Constructors Modifier Constructor Description LabelExpressionParser(antlr.ParserSharedInputState state)
LabelExpressionParser(antlr.TokenBuffer tokenBuf)
protected
LabelExpressionParser(antlr.TokenBuffer tokenBuf, int k)
LabelExpressionParser(antlr.TokenStream lexer)
protected
LabelExpressionParser(antlr.TokenStream lexer, int k)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Label
expr()
Label
term1()
Label
term2()
Label
term3()
Label
term4()
Label
term5()
Label
term6()
-
Methods 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 Detail
-
_tokenNames
public static final String[] _tokenNames
-
-
Constructor Detail
-
LabelExpressionParser
protected LabelExpressionParser(antlr.TokenBuffer tokenBuf, int k)
-
LabelExpressionParser
public LabelExpressionParser(antlr.TokenBuffer tokenBuf)
-
LabelExpressionParser
protected LabelExpressionParser(antlr.TokenStream lexer, int k)
-
LabelExpressionParser
public LabelExpressionParser(antlr.TokenStream lexer)
-
LabelExpressionParser
public LabelExpressionParser(antlr.ParserSharedInputState state)
-
-
Method Detail
-
expr
public final Label expr() throws antlr.RecognitionException, antlr.TokenStreamException
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
-
term1
public final Label term1() throws antlr.RecognitionException, antlr.TokenStreamException
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
-
term2
public final Label term2() throws antlr.RecognitionException, antlr.TokenStreamException
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
-
term3
public final Label term3() throws antlr.RecognitionException, antlr.TokenStreamException
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
-
term4
public final Label term4() throws antlr.RecognitionException, antlr.TokenStreamException
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
-
term5
public final Label term5() throws antlr.RecognitionException, antlr.TokenStreamException
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
-
term6
public final Label term6() throws antlr.RecognitionException, antlr.TokenStreamException
- Throws:
antlr.RecognitionException
antlr.TokenStreamException
-
-