com.espertech.esper.epl.expression.dot
Class ExprDotMethodEvalNoDuck

java.lang.Object
  extended by com.espertech.esper.epl.expression.dot.ExprDotMethodEvalNoDuck
All Implemented Interfaces:
ExprDotEval
Direct Known Subclasses:
ExprDotMethodEvalNoDuckUnderlying, ExprDotMethodEvalNoDuckWrapArray

public class ExprDotMethodEvalNoDuck
extends java.lang.Object
implements ExprDotEval


Field Summary
protected  net.sf.cglib.reflect.FastMethod method
           
protected  java.lang.String statementName
           
 
Constructor Summary
ExprDotMethodEvalNoDuck(java.lang.String statementName, net.sf.cglib.reflect.FastMethod method, ExprEvaluator[] parameters)
           
 
Method Summary
 java.lang.Object evaluate(java.lang.Object target, EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext exprEvaluatorContext)
           
 EPType getTypeInfo()
           
 void visit(ExprDotEvalVisitor visitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

statementName

protected final java.lang.String statementName

method

protected final net.sf.cglib.reflect.FastMethod method
Constructor Detail

ExprDotMethodEvalNoDuck

public ExprDotMethodEvalNoDuck(java.lang.String statementName,
                               net.sf.cglib.reflect.FastMethod method,
                               ExprEvaluator[] parameters)
Method Detail

visit

public void visit(ExprDotEvalVisitor visitor)
Specified by:
visit in interface ExprDotEval

evaluate

public java.lang.Object evaluate(java.lang.Object target,
                                 EventBean[] eventsPerStream,
                                 boolean isNewData,
                                 ExprEvaluatorContext exprEvaluatorContext)
Specified by:
evaluate in interface ExprDotEval

getTypeInfo

public EPType getTypeInfo()
Specified by:
getTypeInfo in interface ExprDotEval

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