com.caucho.el
Class BigDecimalValueExpression

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

public class BigDecimalValueExpression
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
BigDecimalValueExpression()
           
BigDecimalValueExpression(Expr expr)
           
BigDecimalValueExpression(Expr expr, java.lang.String expressionString)
           
BigDecimalValueExpression(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

BigDecimalValueExpression

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

BigDecimalValueExpression

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

BigDecimalValueExpression

public BigDecimalValueExpression(Expr expr)

BigDecimalValueExpression

public BigDecimalValueExpression()
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