This annotation can be used to mark a parameter in a method with a fact value.
It is used in conjunction with the Rete rule engine to specify a named fact value
that is used in the rule condition or action.
Because the engine allows the same Java classes to have
different logical types, this parameter enables the explicit identification of the fact's logical type.
Because the engine allows the same Java classes to have
different logical types, this parameter enables the explicit identification of the fact's logical type.