Uses of Interface
org.apache.commons.jelly.expression.Expression

Packages that use Expression
org.apache.commons.jelly This package contains the main jelly API classes. 
org.apache.commons.jelly.expression Implementations of the Expression classes using commons-jexl. 
org.apache.commons.jelly.expression.jexl Expressions used to turn the tag attribute values into compiled expression objects for languages such as Jexl, XPath, Velocity, beanshell, Rhino etc. 
org.apache.commons.jelly.expression.xpath   
org.apache.commons.jelly.impl Core implementation classes for Jelly. 
org.apache.commons.jelly.parser Jelly parsers both XML syntax and non-XML syntaxes are supported. 
org.apache.commons.jelly.tags.core The core Tags from the JSTL plus Jelly extensions. 
org.apache.commons.jelly.tags.define Tag library which allows the creation of new tags using Jelly script itself. 
org.apache.commons.jelly.tags.dynabean A tag library for creating new DynaClass and DynaBean objects from the beanutils library 
org.apache.commons.jelly.tags.fmt   
org.apache.commons.jelly.tags.junit A collection of JUnit tags for performing unit tests written in Jelly script. 
org.apache.commons.jelly.tags.xml The XML Tags from the JSTL 
 

Uses of Expression in org.apache.commons.jelly
 

Methods in org.apache.commons.jelly that return Expression
 Expression TagLibrary.createExpression(ExpressionFactory factory, TagScript tagScript, java.lang.String attributeName, java.lang.String attributeValue)
          Allows taglibs to use their own expression evaluation mechanism
 

Uses of Expression in org.apache.commons.jelly.expression
 

Classes in org.apache.commons.jelly.expression that implement Expression
 class CompositeExpression
          CompositeExpression is a Composite expression made up of several Expression objects which are concatenated into a single String.
 class ConstantExpression
          ConstantExpression represents a constant expression.
 class ExpressionSupport
          ExpressionSupport an abstract base class for Expression implementations which provides default implementations of some of the typesafe evaluation methods.
 

Fields in org.apache.commons.jelly.expression declared as Expression
static Expression Expression.NULL
          Singleton instance that represents the expression that evaluates to null.
 

Methods in org.apache.commons.jelly.expression that return Expression
 Expression ExpressionFactory.createExpression(java.lang.String text)
          Creates a new expression for the given text
static Expression CompositeExpression.parse(java.lang.String text, ExpressionFactory factory)
          Parses the given String to be either a ConstantExpression, an Expression denoted as "${foo}" or some String with embedded expressions such as "abc${something}def${else}xyz" which results in a CompositeExpression being returned.
 

Methods in org.apache.commons.jelly.expression with parameters of type Expression
 void CompositeExpression.addExpression(Expression expression)
          Adds a new expression to the end of the expression list
 

Uses of Expression in org.apache.commons.jelly.expression.jexl
 

Classes in org.apache.commons.jelly.expression.jexl that implement Expression
 class JexlExpression
          Represents a Jexl expression which fully supports the Expression Language in JSTL and JSP along with some extra features like object method invocation.
 

Methods in org.apache.commons.jelly.expression.jexl that return Expression
 Expression JexlExpressionFactory.createExpression(java.lang.String text)
           
 

Uses of Expression in org.apache.commons.jelly.expression.xpath
 

Classes in org.apache.commons.jelly.expression.xpath that implement Expression
 class XPathExpression
          An expression which returns an XPath object.
 

Constructors in org.apache.commons.jelly.expression.xpath with parameters of type Expression
XPathExpression(java.lang.String text, Expression xpathExpr, TagScript tagScript)
           
 

Uses of Expression in org.apache.commons.jelly.impl
 

Fields in org.apache.commons.jelly.impl declared as Expression
 Expression ExpressionAttribute.exp
           
 

Methods in org.apache.commons.jelly.impl that return Expression
protected  Expression TagScript.getAttribute(java.lang.String name)
          Retrieves the expression of the given attribute name.
 Expression Attribute.getDefaultValue()
          Returns the defaultValue.
 Expression ExpressionScript.getExpression()
           
 

Methods in org.apache.commons.jelly.impl with parameters of type Expression
 void TagScript.addAttribute(java.lang.String name, Expression expression)
          Add an initialization attribute for the tag.
 void TagScript.addAttribute(java.lang.String name, java.lang.String prefix, java.lang.String nsURI, Expression expression)
          Add an initialization attribute for the tag.
 void Attribute.setDefaultValue(Expression defaultValue)
          Sets the defaultValue.
 void ExpressionScript.setExpression(Expression expression)
          Sets the expression evaluated as a String and output by this script
 

Constructors in org.apache.commons.jelly.impl with parameters of type Expression
ExpressionAttribute(java.lang.String name, Expression exp)
           
ExpressionAttribute(java.lang.String name, java.lang.String prefix, java.lang.String nsURI, Expression exp)
           
ExpressionScript(Expression expression)
           
 

Uses of Expression in org.apache.commons.jelly.parser
 

Classes in org.apache.commons.jelly.parser that implement Expression
 class EscapingExpression
          Expression that escapes output so that the text can appear in the PCDATA portion of XML.
 

Methods in org.apache.commons.jelly.parser that return Expression
protected  Expression XMLParser.createConstantExpression(java.lang.String tagName, java.lang.String attributeName, java.lang.String attributeValue)
           
protected  Expression XMLParser.createEscapingExpression(Expression expression)
           
 

Methods in org.apache.commons.jelly.parser with parameters of type Expression
protected  void XMLParser.addExpressionScript(ScriptBlock script, Expression expression)
          Adds the given Expression object to the current Script.
protected  Expression XMLParser.createEscapingExpression(Expression expression)
           
 

Constructors in org.apache.commons.jelly.parser with parameters of type Expression
EscapingExpression(Expression base)
           
 

Uses of Expression in org.apache.commons.jelly.tags.core
 

Methods in org.apache.commons.jelly.tags.core with parameters of type Expression
 void SetTag.setDefaultValue(Expression defaultValue)
          Deprecated. Sets the default value to be used if the value exprsesion results in a null value or blank String
 void ForEachTag.setItems(Expression items)
          Sets the expression used to iterate over.
 void SwitchTag.setOn(Expression on)
          Sets the value to switch on.
 void BreakTag.setTest(Expression test)
          Sets the Jelly expression to evaluate (optional).
 void IfTag.setTest(Expression test)
          Deprecated. Sets the Jelly expression to evaluate.
 void WhileTag.setTest(Expression e)
          Setter for the expression
 void WhenTag.setTest(Expression test)
          Sets the expression to evaluate.
 void ExprTag.setValue(Expression value)
          Sets the Jexl expression to evaluate.
 void CaseTag.setValue(Expression value)
           
 void SetTag.setValue(Expression value)
          Deprecated. Sets the expression to evaluate.
 void RemoveTag.setVar(Expression var)
          Sets the name of the variable which will be removed by this tag..
 

Uses of Expression in org.apache.commons.jelly.tags.define
 

Methods in org.apache.commons.jelly.tags.define with parameters of type Expression
 void AttributeTag.setDefaultValue(Expression defaultValue)
          Sets the default value of this attribute
 

Uses of Expression in org.apache.commons.jelly.tags.dynabean
 

Methods in org.apache.commons.jelly.tags.dynabean with parameters of type Expression
 void SetTag.setValue(Expression value)
          Sets the expression to evaluate.
 

Uses of Expression in org.apache.commons.jelly.tags.fmt
 

Methods in org.apache.commons.jelly.tags.fmt with parameters of type Expression
 void SetBundleTag.setBasename(Expression basename)
           
 void BundleTag.setBasename(Expression basename)
          Setter for property basename.
 void MessageTag.setBundle(Expression bundle)
          Setter for property bundle.
 void FormatDateTag.setDateStyle(Expression dateStyle)
          Setter for property dataStyle.
 void MessageTag.setKey(Expression key)
          Setter for property key.
 void FormatDateTag.setPattern(Expression pattern)
          Setter for property pattern.
 void BundleTag.setPrefix(Expression prefix)
          Setter for property prefix.
 void FormatDateTag.setTimeStyle(Expression timeStyle)
          Setter for property timeStyle.
 void FormatDateTag.setTimeZone(Expression timeZone)
          Setter for property timeZone.
 void FormatDateTag.setType(Expression type)
          Setter for property type.
 void TimeZoneTag.setValue(Expression value)
          Setter for property value.
 void SetLocaleTag.setValue(Expression value)
           
 void FormatDateTag.setValue(Expression value)
          Setter for property value.
 void SetTimeZoneTag.setValue(Expression value)
           
 void ParamTag.setValue(Expression value)
          Setter for property value.
 void SetLocaleTag.setVariant(Expression variant)
           
 

Uses of Expression in org.apache.commons.jelly.tags.junit
 

Methods in org.apache.commons.jelly.tags.junit that return Expression
 Expression JUnitTagLibrary.createExpression(ExpressionFactory factory, TagScript tagScript, java.lang.String attributeName, java.lang.String attributeValue)
           
 

Methods in org.apache.commons.jelly.tags.junit with parameters of type Expression
 void AssertEqualsTag.setActual(Expression actual)
          Sets the actual value which will be compared against the expected value.
 void AssertEqualsTag.setExpected(Expression expected)
          Sets the expected value to be tested against
 void AssertTag.setTest(Expression test)
          Sets the boolean expression to evaluate.
 

Uses of Expression in org.apache.commons.jelly.tags.xml
 

Methods in org.apache.commons.jelly.tags.xml that return Expression
 Expression XMLTagLibrary.createExpression(ExpressionFactory factory, TagScript tagScript, java.lang.String attributeName, java.lang.String attributeValue)
           
protected  Expression XMLTagLibrary.createXPathTextExpression(java.lang.String exprText)
           
 



Copyright © 2012. All Rights Reserved.