jakarta.el.ELContext . ELContext's constructor is protected to control creation of
ELContext objects through their appropriate factory methods. This version of ELContext forces construction through
FacesContextImpl.
| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private FunctionMapper | |
| private final ELResolver | |
| private VariableMapper |
| Access | Constructor and Description |
|---|---|
| public | ELContextImpl(ELResolver
the ELResolver to return from resolver)getELResolver()Constructs a new ELContext associated with the given ELResolver. |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ELResolver | getELResolver()
Implements abstract jakarta. Retrieves the |
| public FunctionMapper | getFunctionMapper()
Implements abstract jakarta. Retrieves the |
| public VariableMapper | getVariableMapper()
Implements abstract jakarta. Retrieves the |
| public void |
| functionMapper | back to summary |
|---|---|
| private FunctionMapper functionMapper | |
| resolver | back to summary |
|---|---|
| private final ELResolver resolver | |
| variableMapper | back to summary |
|---|---|
| private VariableMapper variableMapper | |
| ELContextImpl | back to summary |
|---|---|
| public ELContextImpl(ELResolver resolver) Constructs a new ELContext associated with the given ELResolver.
| |
| ELContextImpl | back to summary |
|---|---|
| public ELContextImpl(FacesContext facesContext) | |
| getELResolver | back to summary |
|---|---|
| public ELResolver getELResolver() Implements abstract jakarta. Doc from jakarta. Retrieves the
The
Once an
| |
| getFunctionMapper | back to summary |
|---|---|
| public FunctionMapper getFunctionMapper() Implements abstract jakarta. Doc from jakarta. Retrieves the
| |
| getVariableMapper | back to summary |
|---|---|
| public VariableMapper getVariableMapper() Implements abstract jakarta. Doc from jakarta. Retrieves the
| |
| setFunctionMapper | back to summary |
|---|---|
| public void setFunctionMapper(FunctionMapper functionMapper) | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public Method | resolveFunction(String
the prefix of the function, or "" if no prefix. For example, s, String "fn" in
${fn:method()}, or "" in ${method()}.the short name of the function. For example, s1)"method" in ${fn:method()}.Implements abstract jakarta. Resolves the specified prefix and local name into a |
| NoopFunctionMapper | back to summary |
|---|---|
| private NoopFunctionMapper() | |
| resolveFunction | back to summary |
|---|---|
| public Method resolveFunction(String s, String s1) Implements abstract jakarta. Doc from jakarta. Resolves the specified prefix and local name into a
Returns
| |
| Modifier and Type | Field and Description |
|---|---|
| private final Map |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ValueExpression | resolveVariable(String
The variable name variable)Implements abstract jakarta.
|
| public ValueExpression | setVariable(String
The variable name variable, ValueExpression The ValueExpression to be assigned to the variable. valueExpression)Implements abstract jakarta. Assign a ValueExpression to an Jakarta Expression Language variable, replacing any previously assignment to the same variable. |
| variables | back to summary |
|---|---|
| private final Map<String, ValueExpression> variables | |
| VariableMapperImpl | back to summary |
|---|---|
| public VariableMapperImpl() | |
| resolveVariable | back to summary |
|---|---|
| public ValueExpression resolveVariable(String variable) Implements abstract jakarta.
| |
| setVariable | back to summary |
|---|---|
| public ValueExpression setVariable(String variable, ValueExpression valueExpression) Implements abstract jakarta. Doc from jakarta. Assign a ValueExpression to an Jakarta Expression Language variable, replacing any previously assignment to the same
variable. The assignment for the variable is removed if the expression is
| |