Package | Description |
---|---|
de.congrace.exp4j |
Modifier and Type | Method and Description |
---|---|
ExpressionBuilder |
ExpressionBuilder.withCustomFunction(CustomFunction function)
add a custom function instance for the evaluator to recognize
|
ExpressionBuilder |
ExpressionBuilder.withCustomFunctions(java.util.Collection<CustomFunction> functions) |
ExpressionBuilder |
ExpressionBuilder.withExpression(java.lang.String expression)
set the mathematical expression for parsing
|
ExpressionBuilder |
ExpressionBuilder.withOperation(CustomOperator operation)
set a
CustomOperator to be used in the expression |
ExpressionBuilder |
ExpressionBuilder.withOperations(java.util.Collection<CustomOperator> operations)
set a
Collection of CustomOperator to use in the expression |
ExpressionBuilder |
ExpressionBuilder.withVariable(java.lang.String variableName,
double value)
set the value for a variable
|
ExpressionBuilder |
ExpressionBuilder.withVariableNames(java.lang.String... variableNames)
set the variables names used in the expression without setting their values
|
ExpressionBuilder |
ExpressionBuilder.withVariables(java.util.Map<java.lang.String,java.lang.Double> variableMap)
set the values for variables
|