## Uses of Class
com.jscape.util.workflow.ExpressionContext

- Packages that use ExpressionContext
  Package | Description
  --- | ---
  com.jscape.inet.mft.workflow |
  com.jscape.util.workflow |

- - ### Uses of ExpressionContext in com.jscape.inet.mft.workflow

    Method parameters in com.jscape.inet.mft.workflow with type arguments of type ExpressionContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | Trigger.`setExpression(com.jscape.util.functor.UnaryFunction<ExpressionContext,java.lang.Object> value)` Sets trigger expression.

  - ### Uses of ExpressionContext in com.jscape.util.workflow

    Methods in com.jscape.util.workflow that return ExpressionContext
    Modifier and Type | Method and Description
    --- | ---
    `ExpressionContext` | ExpressionContext.`add(ExpressionContext that)`
    `ExpressionContext` | ExpressionContext.`clear()` Clears current context.
    `ExpressionContext` | ExpressionContext.`setFunction(java.lang.String name, com.jscape.util.functor.UnaryFunction<java.lang.Object[],java.lang.Object> value)`
    `ExpressionContext` | ExpressionContext.`setVariable(java.lang.String name, java.lang.Object value)` Adds a variable to context.

    Methods in com.jscape.util.workflow that return types with arguments of type ExpressionContext
    Modifier and Type | Method and Description
    --- | ---
    `com.jscape.util.functor.UnaryFunction<ExpressionContext,java.lang.Object>` | BinaryExpression.`getLeftExpression()` Returns left expression.
    `java.util.List<com.jscape.util.functor.UnaryFunction<ExpressionContext,java.lang.Object>>` | FunctionExpression.`getParameters()`
    `com.jscape.util.functor.UnaryFunction<ExpressionContext,java.lang.Object>` | BinaryExpression.`getRightExpression()` Returns right expression.

    Methods in com.jscape.util.workflow with parameters of type ExpressionContext
    Modifier and Type | Method and Description
    --- | ---
    `ExpressionContext` | ExpressionContext.`add(ExpressionContext that)`
    `java.lang.Object` | ConstantExpression.`evaluate(ExpressionContext context)`
    `java.lang.Object` | BinaryExpression.`evaluate(ExpressionContext context)` Computes expression value.
    `java.lang.Object` | NullExpression.`evaluate(ExpressionContext context)`
    `java.lang.Object` | VariableDateRangeExpression.`evaluate(ExpressionContext value)`
    `java.lang.Object` | FunctionExpression.`evaluate(ExpressionContext value)`
    `java.lang.Object` | VariableExpression.`evaluate(ExpressionContext context)` Computes expression value.

    Method parameters in com.jscape.util.workflow with type arguments of type ExpressionContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | BinaryExpression.`setLeftExpression(com.jscape.util.functor.UnaryFunction<ExpressionContext,java.lang.Object> value)` Sets left expression.
    `void` | FunctionExpression.`setParameters(java.util.List<com.jscape.util.functor.UnaryFunction<ExpressionContext,java.lang.Object>> value)`
    `void` | BinaryExpression.`setRightExpression(com.jscape.util.functor.UnaryFunction<ExpressionContext,java.lang.Object> value)` Sets right expression.

    Constructor parameters in com.jscape.util.workflow with type arguments of type ExpressionContext
    Constructor and Description
    `BinaryExpression(com.jscape.util.functor.UnaryFunction<ExpressionContext,java.lang.Object> leftExpression, com.jscape.util.functor.BinaryFunction<java.lang.Object,java.lang.Object,java.lang.Object> operator, com.jscape.util.functor.UnaryFunction<ExpressionContext,java.lang.Object> rightExpression)` Creates a new expression instance.
    `BinaryExpression(com.jscape.util.functor.UnaryFunction<ExpressionContext,java.lang.Object> leftExpression, com.jscape.util.functor.BinaryFunction<java.lang.Object,java.lang.Object,java.lang.Object> operator, com.jscape.util.functor.UnaryFunction<ExpressionContext,java.lang.Object> rightExpression)` Creates a new expression instance.
    `FunctionExpression(java.lang.String functionName, java.util.List<com.jscape.util.functor.UnaryFunction<ExpressionContext,java.lang.Object>> parameters)`

Copyright © JSCAPE LLC. 1999-2018. All Rights Reserved