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) |
ValueReference |
getValueReference(ELContext context) |
abstract boolean |
isReadOnly(ELContext context) |
abstract void |
setValue(ELContext context,
Object value) |
equals, getExpressionString, hashCode, isLiteralTextpublic 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
public ValueReference getValueReference(ELContext context)
Copyright © 2016. All rights reserved.