JEval

Java library that allows you to manipulate mathematical expressions in your applications
Download

JEval Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Robert Breidecker
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 1.6 MB

JEval Tags


JEval Description

Java library that allows you to manipulate mathematical expressions in your applications JEval is the advanced library for adding high-performance, mathematical, Boolean and functional expression parsing and evaluation to your Java applications. NOTE: JEval is licensed and distributed under the terms of the Apache License V2.0. Here are some key features of "JEval": · Parses and evaluates dynamic and static expressions at run time. · A great solution for filtering data at runtime. · Supports mathematical, Boolean, String and functional expressions. · Supports all major mathematical and Boolean operators. · Supports custom functions. · 39 Math and String functions built in and ready to use. · Supports nested functions. · Supports variables. · Allows for custom variable resolver. · No reparsing of expressions when variables change. · No dependencies to other non-standard Java libraries. · JUnit tests. · Compatible with J2SE 1.2 and above. Requirements: · Java What's New in This Release: · Fixed bug #2142824. Since JEval uses optimized parsing, this bug caused functions never to pick up new variable values. · Fixed a few compile errors that existed in the unit tests. · Added a new unit test to test bug #2142824. · Added a new unit test to test nested functions and variables at the same time.


JEval Related Software