See: Description
| Package | Description | 
|---|---|
| org.expressionj | 
 Contains only a command line class which gives the version and date of this library. 
 | 
| org.expressionj.expr | 
 Contain classes that are used to compute equations. 
 | 
| org.expressionj.expr.parser | 
 Produced by javaCC. 
 | 
| org.expressionj.functions | 
 Contains classes which allows to bind names in the mathematical expressions to regular Java methods. 
 | 
| org.expressionj.model | 
 Contains fundamental classes used for expressions. 
 | 
| org.expressionj.util | 
 Contains several utility classes. 
 | 
a+2
   
      Equation equation = ExpressionJ.parse("a+2");
   
   
   Let's evaluate the expression with 1 for the value of a:
   
      equation.getVariable("a").setValue(1);
      Object result = equation.eval();
      
   The result will be the Integer 3.Copyright © 2018 Herve Girod. All Rights Reserved. Documentation and source under the BSD licence