public class AliasValueExpression extends ValueExpression
AliasVariableMapper
id so that the corresponding expression is found
in the context, and is evaluated against contextual values.Constructor and Description |
---|
AliasValueExpression(String id,
String var) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Class<?> |
getExpectedType() |
String |
getExpressionString() |
Class<?> |
getType(ELContext context) |
Object |
getValue(ELContext context)
Looks up the
AliasVariableMapper in the context, and if found,
resolve the corresponding ValueExpression . |
int |
hashCode() |
boolean |
isLiteralText() |
boolean |
isReadOnly(ELContext context) |
void |
setValue(ELContext context,
Object value) |
public boolean equals(Object obj)
equals
in class Expression
public int hashCode()
hashCode
in class Expression
public String getExpressionString()
getExpressionString
in class Expression
public boolean isLiteralText()
isLiteralText
in class Expression
public Class<?> getExpectedType()
getExpectedType
in class ValueExpression
public Class<?> getType(ELContext context)
getType
in class ValueExpression
public Object getValue(ELContext context)
AliasVariableMapper
in the context, and if found,
resolve the corresponding ValueExpression
.getValue
in class ValueExpression
public boolean isReadOnly(ELContext context)
isReadOnly
in class ValueExpression
public void setValue(ELContext context, Object value)
setValue
in class ValueExpression
Copyright © 2011 Nuxeo SA. All Rights Reserved.