org.apache.cocoon.el.impl.jexl
Class JexlExpression

java.lang.Object
  extended byorg.apache.cocoon.el.impl.AbstractExpression
      extended byorg.apache.cocoon.el.impl.jexl.JexlExpression
All Implemented Interfaces:
org.apache.cocoon.el.Expression

public class JexlExpression
extends AbstractExpression

Version:
$Id: JexlExpression.html 1304280 2012-03-23 11:18:01Z ilgrosso $

Field Summary
 
Fields inherited from class org.apache.cocoon.el.impl.AbstractExpression
EMPTY_ITER
 
Constructor Summary
JexlExpression(String language, String expression)
           
 
Method Summary
 void assign(org.apache.cocoon.el.objectmodel.ObjectModel objectModel, Object value)
           
 Object evaluate(org.apache.cocoon.el.objectmodel.ObjectModel objectModel)
           
 Object getNode(org.apache.cocoon.el.objectmodel.ObjectModel objectModel)
           
 Iterator iterate(org.apache.cocoon.el.objectmodel.ObjectModel objectModel)
           
 
Methods inherited from class org.apache.cocoon.el.impl.AbstractExpression
getExpression, getLanguage, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JexlExpression

public JexlExpression(String language,
                      String expression)
               throws org.apache.cocoon.el.ExpressionException
Method Detail

evaluate

public Object evaluate(org.apache.cocoon.el.objectmodel.ObjectModel objectModel)
                throws org.apache.cocoon.el.ExpressionException
Throws:
org.apache.cocoon.el.ExpressionException

iterate

public Iterator iterate(org.apache.cocoon.el.objectmodel.ObjectModel objectModel)
                 throws org.apache.cocoon.el.ExpressionException
Throws:
org.apache.cocoon.el.ExpressionException

assign

public void assign(org.apache.cocoon.el.objectmodel.ObjectModel objectModel,
                   Object value)
            throws org.apache.cocoon.el.ExpressionException
Throws:
org.apache.cocoon.el.ExpressionException

getNode

public Object getNode(org.apache.cocoon.el.objectmodel.ObjectModel objectModel)
               throws org.apache.cocoon.el.ExpressionException
Throws:
org.apache.cocoon.el.ExpressionException


Copyright © 1999-2008 The Apache Software Foundation. All Rights Reserved.