public class VariableMapperImpl extends VariableMapper implements java.io.Externalizable
| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID |
private java.util.Map<java.lang.String,ValueExpression> |
vars |
| Constructor and Description |
|---|
VariableMapperImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
readExternal(java.io.ObjectInput in) |
ValueExpression |
resolveVariable(java.lang.String variable) |
ValueExpression |
setVariable(java.lang.String variable,
ValueExpression expression)
Assign a ValueExpression to an EL variable, replacing
any previously assignment to the same variable.
|
void |
writeExternal(java.io.ObjectOutput out) |
private static final long serialVersionUID
private java.util.Map<java.lang.String,ValueExpression> vars
public ValueExpression resolveVariable(java.lang.String variable)
resolveVariable in class VariableMappervariable - The variable namepublic ValueExpression setVariable(java.lang.String variable, ValueExpression expression)
VariableMappernull.setVariable in class VariableMappervariable - The variable nameexpression - The ValueExpression to be assigned
to the variable.public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOException