com.espertech.esper.epl.parse
Class ParseResult

java.lang.Object
  extended by com.espertech.esper.epl.parse.ParseResult

public class ParseResult
extends java.lang.Object

Result of a parse action.


Constructor Summary
ParseResult(org.antlr.v4.runtime.tree.Tree tree, java.lang.String expressionWithoutAnnotations, org.antlr.v4.runtime.CommonTokenStream tokenStream, java.util.List<java.lang.String> scripts)
          Ctor.
 
Method Summary
 java.lang.String getExpressionWithoutAnnotations()
          Returns the expression text no annotations.
 java.util.List<java.lang.String> getScripts()
           
 org.antlr.v4.runtime.CommonTokenStream getTokenStream()
           
 org.antlr.v4.runtime.tree.Tree getTree()
          AST.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParseResult

public ParseResult(org.antlr.v4.runtime.tree.Tree tree,
                   java.lang.String expressionWithoutAnnotations,
                   org.antlr.v4.runtime.CommonTokenStream tokenStream,
                   java.util.List<java.lang.String> scripts)
Ctor.

Parameters:
tree - parse tree
expressionWithoutAnnotations - expression text no annotations, or null if same
Method Detail

getTree

public org.antlr.v4.runtime.tree.Tree getTree()
AST.

Returns:
ast

getExpressionWithoutAnnotations

public java.lang.String getExpressionWithoutAnnotations()
Returns the expression text no annotations.

Returns:
expression text no annotations.

getTokenStream

public org.antlr.v4.runtime.CommonTokenStream getTokenStream()

getScripts

public java.util.List<java.lang.String> getScripts()

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com