org.databene.benerator.script
Class InvocationExpression

java.lang.Object
  extended by org.databene.commons.expression.DynamicExpression<java.lang.Object>
      extended by org.databene.benerator.script.InvocationExpression
All Implemented Interfaces:
org.databene.commons.Expression<java.lang.Object>

public class InvocationExpression
extends org.databene.commons.expression.DynamicExpression<java.lang.Object>

Expression implementation that evaluates a method on a class or object.

Created at 07.10.2009 22:10:06

Since:
0.6.0
Author:
Volker Bergmann

Constructor Summary
InvocationExpression(org.databene.commons.Expression<?> target, java.lang.String methodMame, org.databene.commons.Expression<?>[] argExpressions)
           
 
Method Summary
 java.lang.Object evaluate(org.databene.commons.Context context)
           
 
Methods inherited from class org.databene.commons.expression.DynamicExpression
isConstant
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvocationExpression

public InvocationExpression(org.databene.commons.Expression<?> target,
                            java.lang.String methodMame,
                            org.databene.commons.Expression<?>[] argExpressions)
Method Detail

evaluate

public java.lang.Object evaluate(org.databene.commons.Context context)


Copyright © 2011. All Rights Reserved.