com.caucho.el
Class CharacterValueExpression

java.lang.Object
  extended by javax.el.Expression
      extended by javax.el.ValueExpression
          extended by com.caucho.el.AbstractValueExpression
              extended by com.caucho.el.CharacterValueExpression
All Implemented Interfaces:
java.io.Serializable

public class CharacterValueExpression
extends AbstractValueExpression

Abstract implementation class for an expression.

See Also:
Serialized Form

Field Summary
protected static L10N L
           
protected static java.util.logging.Logger log
           
 
Fields inherited from class com.caucho.el.AbstractValueExpression
_expr
 
Constructor Summary
CharacterValueExpression()
           
CharacterValueExpression(Expr expr)
           
CharacterValueExpression(Expr expr, java.lang.String expressionString)
           
CharacterValueExpression(Expr expr, java.lang.String expressionString, java.lang.Class expectedType)
           
 
Method Summary
 java.lang.Class<?> getExpectedType()
           
 java.lang.Object getValue(ELContext context)
           
 
Methods inherited from class com.caucho.el.AbstractValueExpression
equals, getExpressionString, getType, hashCode, isLiteralText, isReadOnly, setValue, toString
 
Methods inherited from class javax.el.ValueExpression
getValueReference
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

log

protected static final java.util.logging.Logger log

L

protected static final L10N L
Constructor Detail

CharacterValueExpression

public CharacterValueExpression(Expr expr,
                                java.lang.String expressionString,
                                java.lang.Class expectedType)

CharacterValueExpression

public CharacterValueExpression(Expr expr,
                                java.lang.String expressionString)

CharacterValueExpression

public CharacterValueExpression(Expr expr)

CharacterValueExpression

public CharacterValueExpression()
Method Detail

getExpectedType

public java.lang.Class<?> getExpectedType()
Specified by:
getExpectedType in class AbstractValueExpression

getValue

public java.lang.Object getValue(ELContext context)
                          throws PropertyNotFoundException,
                                 ELException
Overrides:
getValue in class AbstractValueExpression
Throws:
PropertyNotFoundException
ELException