Apache Tomcat 6.0.24

org.apache.el

Class ValueExpressionImpl

    • Constructor Summary

      Constructors 
      Constructor and Description
      ValueExpressionImpl() 
      ValueExpressionImpl(java.lang.String expr, Node node, javax.el.FunctionMapper fnMapper, javax.el.VariableMapper varMapper, java.lang.Class expectedType) 
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      boolean equals(java.lang.Object obj) 
      java.lang.Class getExpectedType() 
      java.lang.String getExpressionString()
      Returns the type the result of the expression will be coerced to after evaluation.
      java.lang.Class getType(javax.el.ELContext context) 
      java.lang.Object getValue(javax.el.ELContext context) 
      int hashCode() 
      boolean isLiteralText() 
      boolean isReadOnly(javax.el.ELContext context) 
      void readExternal(java.io.ObjectInput in) 
      void setValue(javax.el.ELContext context, java.lang.Object value) 
      java.lang.String toString() 
      void writeExternal(java.io.ObjectOutput out) 
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ValueExpressionImpl

        public ValueExpressionImpl()
      • ValueExpressionImpl

        public ValueExpressionImpl(java.lang.String expr,
                           Node node,
                           javax.el.FunctionMapper fnMapper,
                           javax.el.VariableMapper varMapper,
                           java.lang.Class expectedType)
    • Method Detail

      • equals

        public boolean equals(java.lang.Object obj)
        Specified by:
        equals in class javax.el.Expression
      • getExpectedType

        public java.lang.Class getExpectedType()
        Specified by:
        getExpectedType in class javax.el.ValueExpression
      • getExpressionString

        public java.lang.String getExpressionString()
        Returns the type the result of the expression will be coerced to after evaluation.
        Specified by:
        getExpressionString in class javax.el.Expression
        Returns:
        the expectedType passed to the ExpressionFactory.createValueExpression method that created this ValueExpression.
        See Also:
        Expression.getExpressionString()
      • getType

        public java.lang.Class getType(javax.el.ELContext context)
                                throws javax.el.PropertyNotFoundException,
                                       javax.el.ELException
        Specified by:
        getType in class javax.el.ValueExpression
        Throws:
        javax.el.PropertyNotFoundException
        javax.el.ELException
      • getValue

        public java.lang.Object getValue(javax.el.ELContext context)
                                  throws javax.el.PropertyNotFoundException,
                                         javax.el.ELException
        Specified by:
        getValue in class javax.el.ValueExpression
        Throws:
        javax.el.PropertyNotFoundException
        javax.el.ELException
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in class javax.el.Expression
      • isLiteralText

        public boolean isLiteralText()
        Specified by:
        isLiteralText in class javax.el.Expression
      • isReadOnly

        public boolean isReadOnly(javax.el.ELContext context)
                           throws javax.el.PropertyNotFoundException,
                                  javax.el.ELException
        Specified by:
        isReadOnly in class javax.el.ValueExpression
        Throws:
        javax.el.PropertyNotFoundException
        javax.el.ELException
      • readExternal

        public void readExternal(java.io.ObjectInput in)
                          throws java.io.IOException,
                                 java.lang.ClassNotFoundException
        Specified by:
        readExternal in interface java.io.Externalizable
        Throws:
        java.io.IOException
        java.lang.ClassNotFoundException
      • setValue

        public void setValue(javax.el.ELContext context,
                    java.lang.Object value)
                      throws javax.el.PropertyNotFoundException,
                             javax.el.PropertyNotWritableException,
                             javax.el.ELException
        Specified by:
        setValue in class javax.el.ValueExpression
        Throws:
        javax.el.PropertyNotFoundException
        javax.el.PropertyNotWritableException
        javax.el.ELException
      • writeExternal

        public void writeExternal(java.io.ObjectOutput out)
                           throws java.io.IOException
        Specified by:
        writeExternal in interface java.io.Externalizable
        Throws:
        java.io.IOException
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
Apache Tomcat 6.0.24

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.