Разобрать шаблон набора правил DRL с помощью API Drools - PullRequest
0 голосов
/ 03 сентября 2018

В настоящее время я пытаюсь создать POC, который анализирует шаблон набора правил, написанный на DRL, с помощью API Drools 6.4, чтобы преобразовать его в более простой домашний формат JSON.

Я уже делал это для базовых наборов правил, используя класс PackageDescr. Он не работает для шаблонов, так как этот класс не поддерживает синтаксис шаблонов.

Какие классы я могу использовать и, в более общем плане, как я могу проанализировать шаблон DRL набора правил, чтобы получить его объектное представление?

1 Ответ

0 голосов
/ 06 сентября 2018

Я не на 100% об этом, но я предполагаю, что вы не найдете никакого API (публичного или частного), чтобы делать то, что вы ищете. И причина в том, что, как мне кажется, Drools будет расширять шаблон с использованием сторонней шаблонной структуры, а затем использовать полученный String как обычный DRL.

Надеюсь, это поможет,

...