https://github.com/holunda-io/camunda-decision
Extension for easier, type safe interaction with camunda dmn
https://github.com/holunda-io/camunda-decision
camunda decision dmn extension generator holunda
Last synced: 5 months ago
JSON representation
Extension for easier, type safe interaction with camunda dmn
- Host: GitHub
- URL: https://github.com/holunda-io/camunda-decision
- Owner: holunda-io
- License: apache-2.0
- Archived: true
- Created: 2020-02-13T10:04:14.000Z (over 6 years ago)
- Default Branch: develop
- Last Pushed: 2025-11-21T10:06:30.000Z (6 months ago)
- Last Synced: 2025-11-21T10:22:12.914Z (6 months ago)
- Topics: camunda, decision, dmn, extension, generator, holunda
- Language: Kotlin
- Homepage: https://www.holunda.io/camunda-decision/
- Size: 1.11 MB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# camunda-decision
[](https://github.com/holisticon#open-source-lifecycle)
[](https://github.com/holisticon#open-source-lifecycle)
[](https://github.com/holunda-io/camunda-decision/actions)
[](https://app.codacy.com/gh/holunda-io/camunda-decision?utm_source=github.com&utm_medium=referral&utm_content=holunda-io/camunda-decision&utm_campaign=Badge_Grade_Dashboard)
[](https://holisticon.de/)
[](https://maven-badges.herokuapp.com/maven-central/io.holunda.decision/camunda-decision-model-api)
Extension for easier, type safe interaction with camunda dmn.
## Discontinued
### The library was a working solution which has never been adopted for production use. It is now discontinued and the repository is archived because the code is still valuable.
### If you want to continue working with it - please send us a direct message.
## Usage
```xml
io.holunda.decision
camunda-decision-model-api
0.0.1
```
## DmnWriter
Prints [ascii table](http://www.vandermeer.de/projects/skb/java/asciitable/features.html) like:
```text
┌──────────────────────────────────────────────────────────────────────────────┐
│ 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
*
*
*