javax.el
Class ValueExpression
java.lang.Object
javax.el.Expression
javax.el.ValueExpression
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- AbstractValueExpression, AbstractValueExpression, CandiValueExpression, CoreStringTokenValueExpression, Expr, IndexedValueExpression, IteratedValueExpression, ObjectLiteralValueExpression, ObjectValueExpression
public abstract class ValueExpression
- extends Expression
Represents an EL expression
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
ValueExpression
public ValueExpression()
getExpectedType
public abstract java.lang.Class<?> getExpectedType()
getType
public abstract java.lang.Class<?> getType(ELContext context)
throws PropertyNotFoundException,
ELException
- Throws:
PropertyNotFoundException
ELException
getValue
public abstract java.lang.Object getValue(ELContext context)
throws PropertyNotFoundException,
ELException
- Throws:
PropertyNotFoundException
ELException
getValueReference
public ValueReference getValueReference(ELContext context)
isReadOnly
public abstract boolean isReadOnly(ELContext context)
throws PropertyNotFoundException,
ELException
- Throws:
PropertyNotFoundException
ELException
setValue
public abstract void setValue(ELContext context,
java.lang.Object value)
throws PropertyNotFoundException,
PropertyNotWritableException,
ELException
- Throws:
PropertyNotFoundException
PropertyNotWritableException
ELException