camunda-decision

Codacy Badge

Extension for easier, type safe interaction with camunda dmn.

DmnWriter

Prints ascii table like:

┌──────────────────────────────────────────────────────────────────────────────┐
│                        DMN Example ('example') - v666                        │
├───────────────────┬───────────────────┬───────────────────┬──────────────────┤
│     Foo Value     │     Bar Value     │    VIP Status     │                  │
│  'foo' (INTEGER)  │  'bar' (BOOLEAN)  │ 'status' (STRING) │                  │
├───────────────────┴───────────────────┼───────────────────┼──────────────────┤
│               - INPUT -               │     - OUTPUT -    │ - DESCRIPTION -  │
├───────────────────┬───────────────────┼───────────────────┼──────────────────┤
│       > 10        │       true        │     "SILVER"      │  this is great   │
├───────────────────┼───────────────────┼───────────────────┼──────────────────┤
│       < 10        │         -         │     "BRONZE"      │   not so good    │
├───────────────────┼───────────────────┼───────────────────┼──────────────────┤
│         -         │       false       │      "GOLD"       │     amazing!     │
├───────────────────┼───────────────────┼───────────────────┼──────────────────┤
│         -         │         -         │     "DEFAULT"     │        -         │
└───────────────────┴───────────────────┴───────────────────┴──────────────────┘

FEEL