|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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.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.beanshell | A tag library for working with BeanShell expressions and scripts within Jelly |
org.apache.commons.jelly.tags.bsf | A collection of tag libraries for working with BSF based scripting languages like JavaScript, Jython and PNuts |
org.apache.commons.jelly.tags.core | The core Tags from the JSTL |
org.apache.commons.jelly.tags.define | Tag library which allows the creation of new tags using Jelly script itself. |
org.apache.commons.jelly.tags.jsl | The Jelly Stylesheet Library (JSL) |
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,
java.lang.String tagName,
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. |
Methods in org.apache.commons.jelly.expression that return Expression | |
static Expression |
CompositeExpression.parse(java.lang.String text,
ExpressionFactory factory)
Parses the given String to be either a ConstantExpresssion, an Expression denoted as "${foo}" or some String with embedded expresssions such as "abc${something}def${else}xyz" which results in a CompositeExpression being returned. |
Expression |
ExpressionFactory.createExpression(java.lang.String text)
Creates a new expression for the given text |
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.impl |
Methods in org.apache.commons.jelly.impl that return Expression | |
Expression |
ExpressionScript.getExpression()
|
Methods in org.apache.commons.jelly.impl with parameters of type Expression | |
void |
ExpressionScript.setExpression(Expression expression)
Sets the expression evaluated as a String and output by this script |
void |
TagScript.addAttribute(java.lang.String name,
Expression expression)
Add an initialization attribute for the tag. |
Constructors in org.apache.commons.jelly.impl with parameters of type Expression | |
ExpressionScript(Expression expression)
|
Uses of Expression in org.apache.commons.jelly.parser |
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)
|
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. |
Uses of Expression in org.apache.commons.jelly.tags.beanshell |
Classes in org.apache.commons.jelly.tags.beanshell that implement Expression | |
class |
BeanShellExpression
Represents a beanshell expression |
Methods in org.apache.commons.jelly.tags.beanshell that return Expression | |
Expression |
BeanShellExpressionFactory.createExpression(java.lang.String text)
|
Uses of Expression in org.apache.commons.jelly.tags.bsf |
Classes in org.apache.commons.jelly.tags.bsf that implement Expression | |
class |
BSFExpression
Represents a BSF expression |
Methods in org.apache.commons.jelly.tags.bsf that return Expression | |
Expression |
BSFExpressionFactory.createExpression(java.lang.String text)
|
Uses of Expression in org.apache.commons.jelly.tags.core |
Methods in org.apache.commons.jelly.tags.core with parameters of type Expression | |
void |
WhenTag.setTest(Expression test)
Sets the XPath expression to evaluate. |
void |
ExprTag.setValue(Expression value)
Sets the Jexl expression to evaluate. |
void |
ForEachTag.setItems(Expression items)
Sets the expression used to iterate over |
void |
SetTag.setValue(Expression value)
Sets the expression to evaluate. |
void |
IfTag.setTest(Expression test)
Sets the Jelly expression to evaluate. |
Uses of Expression in org.apache.commons.jelly.tags.define |
Methods in org.apache.commons.jelly.tags.define that return Expression | |
Expression |
Attribute.getDefaultValue()
Returns the defaultValue. |
Methods in org.apache.commons.jelly.tags.define with parameters of type Expression | |
void |
Attribute.setDefaultValue(Expression defaultValue)
Sets the defaultValue. |
void |
AttributeTag.setDefaultValue(Expression defaultValue)
Sets the default value of this attribute |
Uses of Expression in org.apache.commons.jelly.tags.jsl |
Classes in org.apache.commons.jelly.tags.jsl that implement Expression | |
class |
XPathPatternExpression
An expression which returns an XPath based Pattern (like an XSLT pattern). |
Methods in org.apache.commons.jelly.tags.jsl that return Expression | |
Expression |
JSLTagLibrary.createExpression(ExpressionFactory factory,
java.lang.String tagName,
java.lang.String attributeName,
java.lang.String attributeValue)
|
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,
java.lang.String tagName,
java.lang.String attributeName,
java.lang.String attributeValue)
|
Methods in org.apache.commons.jelly.tags.junit with parameters of type Expression | |
void |
AssertTag.setTest(Expression test)
Sets the boolean expression to evaluate. |
void |
AssertTag.setXpath(Expression xpath)
Sets the boolean XPath expression to evaluate. |
Uses of Expression in org.apache.commons.jelly.tags.xml |
Classes in org.apache.commons.jelly.tags.xml that implement Expression | |
class |
XPathExpression
An expression which returns an XPath object. |
Methods in org.apache.commons.jelly.tags.xml that return Expression | |
Expression |
XMLTagLibrary.createExpression(ExpressionFactory factory,
java.lang.String tagName,
java.lang.String attributeName,
java.lang.String attributeValue)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |