Elementy słownika

Element słownika jest definiowany przez rodzaj odpowiadającego mu elementu biznesowego. Element słownika może być terminem biznesowym, frazą lub stałą.

To, czy element słownika jest terminem biznesowym, frazą, czy stałą, zależy od rodzaju odpowiadającego mu elementu biznesowego.

W rozwijanych listach edytorów reguł biznesowych wyświetlane są elementy słownika.

Ważne:

W przypadku zmiany domyślnej werbalizacji dla elementu słownika należy unikać używania nawiasów.( )Znaki te są traktowane jako separatory i mogą powodować błędy w tabelach decyzyjnych, a także w przypadku ostrzeżeń o różnicach, nakładaniu się lub przerwaniu.

Termin biznesowy

Pojęcie biznesowe jest pojęciem kluczowym, które jest obsługiwane w regułach biznesowych. Jest to werbalizacja klasy lub zagnieżdżonej klasy w modelu BOM.

Na przykład customer jest terminem biznesowym.

Termin biznesowy
Uwaga:

W etykietach terminów nie należy używać znaków i > . Powodują one problemy z ostrzeżeniami i niejednoznacznością, jeśli są używane w regułach.

Fraza nawigacji

Fraza nawigacji to fraza, która wiąże dwa elementy biznesowe. Może to być werbalizacja:

  • Metoda, która ma niepusty typ zwracanej wartości

  • Część pobierająca atrybutu

Na przykład {last name} of {this} jest frazą nawigacyjną dla atrybutu Customer.lastName.

Fraza nawigacji

W regułach można również używać fraz predykatów. Fraza predykatu jest specyficznym typem frazy nawigacji, która werbalizuje metodę niepustą, która zwraca boolean lub java.lang.Boolean. Fraza predykatu ma niejawny temat. Na przykład {this} is loyalty program member jest frazą predykatu dla atrybutu Customer.loyaltyProgramMember.

Wyrażenie predykatu

Fraza działania

Fraza działania ma zastosowanie do działania dotyczącego obiektu. Może to być werbalizacja:

  • Metoda, która ma typ zwracanej wartości typu void

  • Część ustawiająca atrybutu

Na przykład in {this}, display the message {0} jest frazą działania dla metody Session.displayMessage(String).

Fraza działania

Stała

Stała jest werbalizacją publicznego statycznego atrybutu końcowego klasy o tym samym typie, co ta klasa. Na przykład Minivan jest stałą dla publicznego statycznego atrybutu końcowego CarGroup.Minivan.

Etykieta stała