com.caucho.el
Class IntegerValueExpression

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

public class IntegerValueExpression
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
IntegerValueExpression()
           
IntegerValueExpression(Expr expr)
           
IntegerValueExpression(Expr expr, java.lang.String expressionString)
           
IntegerValueExpression(Expr expr, java.lang.String expressionString, java.lang.Class expectedType)
           
 
Method Summary
 java.lang.Class<?> getExpectedType()
           
 java.lang.Class getType(ELContext context)
           
 java.lang.Object getValue(ELContext context)
           
 
Methods inherited from class com.caucho.el.AbstractValueExpression
equals, getExpressionString, 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

IntegerValueExpression

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

IntegerValueExpression

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

IntegerValueExpression

public IntegerValueExpression(Expr expr)

IntegerValueExpression

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

getType

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