public abstract class ELContext
extends java.lang.Object
Constructor and Description |
---|
ELContext() |
Modifier and Type | Method and Description |
---|---|
void |
addEvaluationListener(EvaluationListener listener) |
java.lang.Object |
convertToType(java.lang.Object obj,
java.lang.Class<?> type) |
void |
enterLambdaScope(java.util.Map<java.lang.String,java.lang.Object> arguments) |
void |
exitLambdaScope() |
java.lang.Object |
getContext(java.lang.Class key) |
abstract ELResolver |
getELResolver() |
java.util.List<EvaluationListener> |
getEvaluationListeners() |
abstract FunctionMapper |
getFunctionMapper() |
ImportHandler |
getImportHandler() |
java.lang.Object |
getLambdaArgument(java.lang.String name) |
java.util.Locale |
getLocale() |
abstract VariableMapper |
getVariableMapper() |
boolean |
isLambdaArgument(java.lang.String name) |
boolean |
isPropertyResolved() |
void |
notifyAfterEvaluation(java.lang.String expression) |
void |
notifyBeforeEvaluation(java.lang.String expression) |
void |
notifyPropertyResolved(java.lang.Object base,
java.lang.Object property) |
void |
putContext(java.lang.Class key,
java.lang.Object contextObject) |
void |
setLocale(java.util.Locale locale) |
void |
setPropertyResolved(boolean resolved) |
void |
setPropertyResolved(java.lang.Object base,
java.lang.Object property) |
public void setPropertyResolved(boolean resolved)
public void setPropertyResolved(java.lang.Object base, java.lang.Object property)
public boolean isPropertyResolved()
public void putContext(java.lang.Class key, java.lang.Object contextObject)
java.lang.NullPointerException
- If the supplied key or context is null
public java.lang.Object getContext(java.lang.Class key)
java.lang.NullPointerException
- If the supplied key is null
public abstract ELResolver getELResolver()
public ImportHandler getImportHandler()
public abstract FunctionMapper getFunctionMapper()
public java.util.Locale getLocale()
public void setLocale(java.util.Locale locale)
public abstract VariableMapper getVariableMapper()
public void addEvaluationListener(EvaluationListener listener)
public java.util.List<EvaluationListener> getEvaluationListeners()
public void notifyBeforeEvaluation(java.lang.String expression)
public void notifyAfterEvaluation(java.lang.String expression)
public void notifyPropertyResolved(java.lang.Object base, java.lang.Object property)
public boolean isLambdaArgument(java.lang.String name)
public java.lang.Object getLambdaArgument(java.lang.String name)
public void enterLambdaScope(java.util.Map<java.lang.String,java.lang.Object> arguments)
public void exitLambdaScope()
public java.lang.Object convertToType(java.lang.Object obj, java.lang.Class<?> type)
Copyright © 2000-2014 The Apache Software Foundation. All Rights Reserved.