The ILOG® Rule Language
(IRL) contains a set of keywords, and has its own syntax to structure
each part of the rule. IRL does not support generics because IRL is
not Java™. As a result you cannot
use generics in: IRL, functions, BOM to XOM mapping, and initial/final
actions.