public abstract class AbstractValueExpression
extends ValueExpression
| Modifier and Type | Field and Description |
|---|---|
protected Expr |
_expr |
protected static L10N |
L |
protected static java.util.logging.Logger |
log |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractValueExpression() |
protected |
AbstractValueExpression(Expr expr) |
protected |
AbstractValueExpression(Expr expr,
java.lang.String expressionString) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
abstract java.lang.Class<?> |
getExpectedType() |
java.lang.String |
getExpressionString() |
java.lang.Class<?> |
getType(ELContext context) |
java.lang.Object |
getValue(ELContext context) |
int |
hashCode() |
boolean |
isLiteralText() |
boolean |
isReadOnly(ELContext context) |
void |
setValue(ELContext context,
java.lang.Object value) |
java.lang.String |
toString() |
protected static final java.util.logging.Logger log
protected static final L10N L
protected final Expr _expr
protected AbstractValueExpression()
protected AbstractValueExpression(Expr expr, java.lang.String expressionString)
protected AbstractValueExpression(Expr expr)
public boolean isLiteralText()
public java.lang.String getExpressionString()
public abstract java.lang.Class<?> getExpectedType()
public java.lang.Class<?> getType(ELContext context)
throws PropertyNotFoundException,
ELException
PropertyNotFoundExceptionELExceptionpublic java.lang.Object getValue(ELContext context)
throws PropertyNotFoundException,
ELException
PropertyNotFoundExceptionELExceptionpublic boolean isReadOnly(ELContext context)
throws PropertyNotFoundException,
ELException
PropertyNotFoundExceptionELExceptionpublic void setValue(ELContext context,
java.lang.Object value)
throws PropertyNotFoundException,
PropertyNotWritableException,
ELException
PropertyNotFoundExceptionPropertyNotWritableExceptionELExceptionpublic int hashCode()
public boolean equals(java.lang.Object o)
public java.lang.String toString()