public class EquationSolver
extends de.tsl2.nano.util.operation.NumericOperator
| Constructor and Description |
|---|
EquationSolver()
constructor
|
EquationSolver(NumberFormat formatter,
Map<String,Object> values)
constructor
|
| Modifier and Type | Method and Description |
|---|---|
Object |
eval(String expression) |
Object |
eval(StringBuilder expression) |
protected void |
eval(StringBuilder expression,
String regex,
boolean replace) |
protected void |
evalActions(StringBuilder expression) |
protected void |
evalFunctions(StringBuilder expression)
replaces all found functions/rule inside the expression with their calculation results.
|
createConverter, createOperationsconcat, createSyntax, createTermSyntax_NEW_ALTERNIVE13062015, createTermSyntax, extract, replace, subElement, subEnclosing, trim, unwrap, wrappublic EquationSolver()
public EquationSolver(NumberFormat formatter, Map<String,Object> values)
values - public Object eval(StringBuilder expression)
protected void evalActions(StringBuilder expression)
protected void evalFunctions(StringBuilder expression)
expression - protected void eval(StringBuilder expression, String regex, boolean replace)
Copyright © 2012–2018. All rights reserved.