public abstract class ValueExpression extends Expression
Constructor and Description |
---|
ValueExpression() |
Modifier and Type | Method and Description |
---|---|
abstract Class<?> |
getExpectedType() |
abstract Class<?> |
getType(ELContext context) |
abstract Object |
getValue(ELContext context) |
abstract boolean |
isReadOnly(ELContext context) |
abstract void |
setValue(ELContext context,
Object value) |
equals, getExpressionString, hashCode, isLiteralText
public abstract Class<?> getExpectedType()
public abstract Class<?> getType(ELContext context) throws NullPointerException, PropertyNotFoundException, ELException
public abstract boolean isReadOnly(ELContext context) throws NullPointerException, PropertyNotFoundException, ELException
public abstract void setValue(ELContext context, Object value) throws NullPointerException, PropertyNotFoundException, PropertyNotWritableException, ELException
public abstract Object getValue(ELContext context) throws NullPointerException, PropertyNotFoundException, ELException
Copyright © 2013. All Rights Reserved.