org.apache.commons.jelly.tags.beanshell
Class BeanShellExpression

java.lang.Object
  extended byorg.apache.commons.jelly.expression.ExpressionSupport
      extended byorg.apache.commons.jelly.tags.beanshell.BeanShellExpression
All Implemented Interfaces:
org.apache.commons.jelly.expression.Expression

public class BeanShellExpression
extends org.apache.commons.jelly.expression.ExpressionSupport

Represents a beanshell expression

Version:
$Revision: 155420 $
Author:
James Strachan

Field Summary
private static org.apache.commons.logging.Log log
          The Log to which logging calls will be made.
private  java.lang.String text
          The expression
 
Fields inherited from class org.apache.commons.jelly.expression.ExpressionSupport
EMPTY_ITERATOR
 
Constructor Summary
BeanShellExpression(java.lang.String text)
           
 
Method Summary
 java.lang.Object evaluate(org.apache.commons.jelly.JellyContext context)
           
 java.lang.String getExpressionText()
           
 
Methods inherited from class org.apache.commons.jelly.expression.ExpressionSupport
evaluateAsBoolean, evaluateAsIterator, evaluateAsString, evaluateRecurse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static final org.apache.commons.logging.Log log
The Log to which logging calls will be made.


text

private java.lang.String text
The expression

Constructor Detail

BeanShellExpression

public BeanShellExpression(java.lang.String text)
Method Detail

getExpressionText

public java.lang.String getExpressionText()

evaluate

public java.lang.Object evaluate(org.apache.commons.jelly.JellyContext context)