|
JSCAPE MFT Server | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jscape.util.workflow.ExpressionContext
public class ExpressionContext
Workflow context.
Constructor Summary | |
---|---|
ExpressionContext()
Creates a new context instance. |
Method Summary | |
---|---|
ExpressionContext |
add(ExpressionContext that)
|
java.util.Map<java.lang.String,java.lang.Object> |
asMap()
|
ExpressionContext |
clear()
Clears current context. |
com.jscape.util.functor.UnaryFunction<java.lang.Object[],java.lang.Object> |
getFunction(java.lang.String name)
|
java.lang.Object |
getVariable(java.lang.String name)
Searches and returns variable from context. |
com.jscape.util.functor.UnaryFunction<java.lang.Object[],java.lang.Object> |
removeFunction(java.lang.String name)
|
java.lang.Object |
removeVariable(java.lang.String name)
Removes variable from context. |
ExpressionContext |
setFunction(java.lang.String name,
com.jscape.util.functor.UnaryFunction<java.lang.Object[],java.lang.Object> value)
|
ExpressionContext |
setVariable(java.lang.String name,
java.lang.Object value)
Adds a variable to context. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ExpressionContext()
Method Detail |
---|
public ExpressionContext add(ExpressionContext that)
public ExpressionContext setVariable(java.lang.String name, java.lang.Object value)
name
- variable namevalue
- variable value
public java.lang.Object getVariable(java.lang.String name)
name
- variable name
null
if variable is not foundpublic java.lang.Object removeVariable(java.lang.String name)
name
- variable name.
public ExpressionContext setFunction(java.lang.String name, com.jscape.util.functor.UnaryFunction<java.lang.Object[],java.lang.Object> value)
public com.jscape.util.functor.UnaryFunction<java.lang.Object[],java.lang.Object> getFunction(java.lang.String name)
public com.jscape.util.functor.UnaryFunction<java.lang.Object[],java.lang.Object> removeFunction(java.lang.String name)
public ExpressionContext clear()
public java.util.Map<java.lang.String,java.lang.Object> asMap()
public java.lang.String toString()
toString
in class java.lang.Object
|
JSCAPE MFT Server | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |