Show HN: Unify-Simple-Decision-Table
github.com·13h·
Discuss: Hacker News
Flag this post

unify-simple-decision-table


Unify Simple Decision Table is a simple and easy to use, Java based implementation of a decision table. Don’t let its simple and easy to use nature fool you - it is just about as powerful as can be - but thankfully no more!

It provides the following high level functionality:

  1. Passing of input data as a map of key value pairs.
  2. “First match” and “All Matches” match policies.
  3. “Return None” and “Return Default” no match policies.
  4. Strict and lenient row validation policies.
  5. Multiple data types and evaluation operators.
  6. Return contents of multiple columns for one or more matched rows.
  7. Call external Java methods for evaluation or return values.
  8. Specify JEXL expressions for return values.
  9. Raise matched row events for analyt…

Similar Posts

Loading similar posts...