Package com.espertech.esper.compiler.internal.parse
package com.espertech.esper.compiler.internal.parse
Parsers and AST tree walkers and helper classes transforming AST into business objects
-
ClassDescriptionWalker to annotation stuctures.Parses constant strings and returns the constant Object.Builds a filter specification from filter AST nodes.Walker to annotation stuctures.Helper class for walking the match-recognize AST.Builds an output limit spec from an output limit AST node.Utility class for AST node handling.This exception is thrown to indicate a problem in statement creation.CREDIT: ANTLR See Link This class supports case-insensitive lexing by wrapping an existing
CharStream
and forcing the lexer to see either upper or lowercase characters.Called during the walks of a EPL expression AST tree as specified in the grammar file.Converts recognition exceptions.Helper class for parsing an expression and walking a parse tree.Result of a parse action.For selection of the parse rule to use.