Package com.hammurapi.reasoning.spi

Interface Summary
InferenceContext Rule context
Rule Stateful rules shall implement this interface.
Superseder Fact which supersedes another fact.
 

Annotation Types Summary
Accept This annotation is used to indicate that method is a filter method for a multi-fact inference method.
Condition Condition annotation can be used instead of accept methods for parameters and if () blocks inside infer methods.
Const This annotation indicates that invocation of annotated method doesn't change observable (by rules) object model state.
Infer This annotation indicates that method is an inference method.