Package | Description |
---|---|
com.espertech.esper.epl.parse |
Parsers and AST tree walkers and helper classes transforming AST into business objects
|
Modifier and Type | Method and Description |
---|---|
static EsperEPL2GrammarParser |
ParseHelper.newParser(org.antlr.v4.runtime.CommonTokenStream tokens) |
Modifier and Type | Method and Description |
---|---|
static UniformPair<String> |
ExceptionConvertor.convert(org.antlr.v4.runtime.RecognitionException e,
String expression,
boolean addPleaseCheck,
EsperEPL2GrammarParser parser)
Converts from a syntax error to a nice exception.
|
static PropertyAccessException |
ExceptionConvertor.convertProperty(org.antlr.v4.runtime.RecognitionException e,
String expression,
boolean addPleaseCheck,
EsperEPL2GrammarParser parser)
Converts from a syntax error to a nice property exception.
|
static EPStatementSyntaxException |
ExceptionConvertor.convertStatement(org.antlr.v4.runtime.RecognitionException e,
String expression,
boolean addPleaseCheck,
EsperEPL2GrammarParser parser)
Converts from a syntax error to a nice statement exception.
|
org.antlr.v4.runtime.tree.Tree |
ParseRuleSelector.invokeParseRule(EsperEPL2GrammarParser parser)
Implementations can invoke a parse rule of their choice on the parser.
|