Предположим, у нас есть некоторый класс, который связан с одним или несколькими кодами: основным и дополнительным. Каждый объект этого класса имеет как минимум основной код и может иметь неограниченное количество вторичных кодов:
class Something {
private String mainCode;
private List<String> secondaryCodes;
}
Я хочу создать правило в таблице решений Drools, которое позволяет мне проверять, равно ли значение, указанное в столбце, mainCode или содержится в вторичном коде. Поэтому мне нужен один столбец для двух правил, связанных с двумя разными полями.
Это вообще возможно?