org.mule.api.el
Interface ExpressionLanguageContext
- All Known Implementing Classes:
- GlobalVariableResolverFactory, MVELExpressionLanguageContext, VariableVariableResolverFactory
public interface ExpressionLanguageContext
- Since:
- 3.3
Method Summary |
void |
addAlias(String alias,
String expression)
|
|
addFinalVariable(String name,
T value)
|
|
addPrivateVariable(String name,
T value)
|
|
addVariable(String name,
T value)
|
|
addVariable(String name,
T value,
VariableAssignmentCallback<T> assignmentCallback)
|
boolean |
contains(String name)
|
void |
declareFunction(String name,
ExpressionLanguageFunction function)
|
|
getVariable(String name)
|
|
getVariable(String name,
Class<T> type)
|
void |
importClass(Class<?> clazz)
|
void |
importClass(String name,
Class<?> clazz)
|
void |
importStaticMethod(String name,
Method method)
|
importClass
void importClass(Class<?> clazz)
importClass
void importClass(String name,
Class<?> clazz)
importStaticMethod
void importStaticMethod(String name,
Method method)
addVariable
<T> void addVariable(String name,
T value)
addVariable
<T> void addVariable(String name,
T value,
VariableAssignmentCallback<T> assignmentCallback)
addFinalVariable
<T> void addFinalVariable(String name,
T value)
addAlias
void addAlias(String alias,
String expression)
declareFunction
void declareFunction(String name,
ExpressionLanguageFunction function)
getVariable
<T> T getVariable(String name)
getVariable
<T> T getVariable(String name,
Class<T> type)
contains
boolean contains(String name)
addPrivateVariable
<T> void addPrivateVariable(String name,
T value)
Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.