## Uses of Class
org.apache.taglibs.standard.lang.jstl.Expression

Packages that use Expression
org.apache.taglibs.standard.lang.jstl
org.apache.taglibs.standard.lang.jstl.parser

Uses of Expression in org.apache.taglibs.standard.lang.jstl

Subclasses of Expression in org.apache.taglibs.standard.lang.jstl
`class` `BinaryOperatorExpression` An expression representing a binary operator on a value
`class` `BooleanLiteral` An expression representing a boolean literal value
`class` `ComplexValue` Represents a dynamic value, which consists of a prefix and an optional set of ValueSuffix elements.
`class` `FloatingPointLiteral` An expression representing a floating point literal value.
`class` `FunctionInvocation` Represents a function call.
`class` `IntegerLiteral` An expression representing an integer literal value.
`class` `Literal` An expression representing a literal value
`class` `NamedValue` Represents a name that can be used as the first element of a value.
`class` `NullLiteral` An expression representing a null literal value
`class` `StringLiteral` An expression representing a String literal value.
`class` `UnaryOperatorExpression` An expression representing one or more unary operators on a value

Methods in org.apache.taglibs.standard.lang.jstl that return Expression
`Expression` `UnaryOperatorExpression.getExpression()`
`Expression` `BinaryOperatorExpression.getExpression()`
`Expression` `ArraySuffix.getIndex()`
`Expression` `ComplexValue.getPrefix()`

Methods in org.apache.taglibs.standard.lang.jstl with parameters of type Expression
`void` `UnaryOperatorExpression.setExpression(Expression pExpression)`
`void` `BinaryOperatorExpression.setExpression(Expression pExpression)`
`void` `ArraySuffix.setIndex(Expression pIndex)`
`void` `ComplexValue.setPrefix(Expression pPrefix)`

Constructors in org.apache.taglibs.standard.lang.jstl with parameters of type Expression
`ArraySuffix(Expression pIndex)` Constructor
`BinaryOperatorExpression(Expression pExpression, List pOperators, List pExpressions)` Constructor
`ComplexValue(Expression pPrefix, List pSuffixes)` Constructor
`UnaryOperatorExpression(UnaryOperator pOperator, List pOperators, Expression pExpression)` Constructor

Uses of Expression in org.apache.taglibs.standard.lang.jstl.parser

Methods in org.apache.taglibs.standard.lang.jstl.parser that return Expression
`Expression` `ELParser.AddExpression()`
`Expression` `ELParser.AndExpression()`
`Expression` `ELParser.AttrValueExpression()`
`Expression` `ELParser.EqualityExpression()`
`Expression` `ELParser.Expression()`
`Expression` `ELParser.MultiplyExpression()`
`Expression` `ELParser.OrExpression()`
`Expression` `ELParser.RelationalExpression()`
`Expression` `ELParser.UnaryExpression()`
`Expression` `ELParser.Value()`
`Expression` `ELParser.ValuePrefix()` This is an element that can start a value

Copyright © 2008 Mort Bay Consulting. All Rights Reserved.