public interface ExpressionLanguageContext
Modifier and Type | Method and Description |
---|---|
void |
addAlias(String alias,
String expression) |
<T> void |
addFinalVariable(String name,
T value) |
<T> void |
addPrivateVariable(String name,
T value)
Deprecated.
|
<T> void |
addVariable(String name,
T value) |
<T> void |
addVariable(String name,
T value,
VariableAssignmentCallback<T> assignmentCallback) |
boolean |
contains(String name) |
void |
declareFunction(String name,
ExpressionLanguageFunction function) |
<T> T |
getVariable(String name) |
<T> T |
getVariable(String name,
Class<T> type) |
void |
importClass(Class<?> clazz) |
void |
importClass(String name,
Class<?> clazz) |
void |
importStaticMethod(String name,
Method method) |
void importClass(Class<?> clazz)
<T> void addVariable(String name, T value)
<T> void addVariable(String name, T value, VariableAssignmentCallback<T> assignmentCallback)
<T> void addFinalVariable(String name, T value)
void declareFunction(String name, ExpressionLanguageFunction function)
<T> T getVariable(String name)
boolean contains(String name)
@Deprecated <T> void addPrivateVariable(String name, T value)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.