public class ObjectValueExpression extends ValueExpression
| Modifier and Type | Field and Description |
|---|---|
protected static L10N |
L |
protected static java.util.logging.Logger |
log |
| Constructor and Description |
|---|
ObjectValueExpression()
For serialization
|
ObjectValueExpression(Expr expr) |
ObjectValueExpression(Expr expr,
java.lang.String expressionString) |
ObjectValueExpression(Expr expr,
java.lang.String expressionString,
java.lang.Class<?> expectedType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
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() |
getValueReferenceprotected static final java.util.logging.Logger log
protected static final L10N L
public ObjectValueExpression(Expr expr, java.lang.String expressionString, java.lang.Class<?> expectedType)
public ObjectValueExpression(Expr expr, java.lang.String expressionString)
public ObjectValueExpression(Expr expr)
public ObjectValueExpression()
public boolean isLiteralText()
isLiteralText in class Expressionpublic java.lang.String getExpressionString()
getExpressionString in class Expressionpublic java.lang.Class<?> getExpectedType()
getExpectedType in class ValueExpressionpublic java.lang.Class<?> getType(ELContext context) throws PropertyNotFoundException, ELException
getType in class ValueExpressionPropertyNotFoundExceptionELExceptionpublic java.lang.Object getValue(ELContext context) throws PropertyNotFoundException, ELException
getValue in class ValueExpressionPropertyNotFoundExceptionELExceptionpublic boolean isReadOnly(ELContext context) throws PropertyNotFoundException, ELException
isReadOnly in class ValueExpressionPropertyNotFoundExceptionELExceptionpublic void setValue(ELContext context, java.lang.Object value) throws PropertyNotFoundException, PropertyNotWritableException, ELException
setValue in class ValueExpressionPropertyNotFoundExceptionPropertyNotWritableExceptionELExceptionpublic int hashCode()
hashCode in class Expressionpublic boolean equals(java.lang.Object o)
equals in class Expressionpublic java.lang.String toString()
toString in class java.lang.Object