public class DefaultValueExpression extends javax.el.ValueExpression
Accepts a null original value expression in case default value should be resolved even if no mapping should be done.
| Modifier and Type | Field and Description | 
|---|---|
protected javax.el.ValueExpression | 
defaultExpression  | 
protected javax.el.ValueExpression | 
originalExpression  | 
| Constructor and Description | 
|---|
DefaultValueExpression(javax.el.ValueExpression originalExpression,
                      javax.el.ValueExpression defaultExpression)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object obj)  | 
Class<?> | 
getExpectedType()  | 
String | 
getExpressionString()  | 
Class<?> | 
getType(javax.el.ELContext arg0)  | 
Object | 
getValue(javax.el.ELContext arg0)  | 
int | 
hashCode()  | 
boolean | 
isLiteralText()  | 
boolean | 
isReadOnly(javax.el.ELContext arg0)  | 
void | 
setValue(javax.el.ELContext arg0,
        Object arg1)  | 
protected final javax.el.ValueExpression originalExpression
protected final javax.el.ValueExpression defaultExpression
public DefaultValueExpression(javax.el.ValueExpression originalExpression, javax.el.ValueExpression defaultExpression)
public Class<?> getExpectedType()
getExpectedType in class javax.el.ValueExpressionpublic Class<?> getType(javax.el.ELContext arg0) throws javax.el.PropertyNotFoundException
getType in class javax.el.ValueExpressionjavax.el.PropertyNotFoundExceptionpublic Object getValue(javax.el.ELContext arg0) throws javax.el.PropertyNotFoundException
getValue in class javax.el.ValueExpressionjavax.el.PropertyNotFoundExceptionpublic boolean isReadOnly(javax.el.ELContext arg0) throws javax.el.PropertyNotFoundException
isReadOnly in class javax.el.ValueExpressionjavax.el.PropertyNotFoundExceptionpublic void setValue(javax.el.ELContext arg0, Object arg1) throws javax.el.PropertyNotFoundException
setValue in class javax.el.ValueExpressionjavax.el.PropertyNotFoundExceptionpublic String getExpressionString()
getExpressionString in class javax.el.Expressionpublic int hashCode()
hashCode in class javax.el.Expressionpublic boolean isLiteralText()
isLiteralText in class javax.el.ExpressionCopyright © 2019 Nuxeo. All rights reserved.