Class RestrictedTriggerComputer<RW extends MaterializedData & Writable>

java.lang.Object
fr.inria.rules.integraal.forward_chaining.chase.rule_applier.trigger_computer.RestrictedTriggerComputer<RW>
Type Parameters:
RW - the writable materialized data type used during chase execution
All Implemented Interfaces:
TriggerComputer<RW>

public class RestrictedTriggerComputer<RW extends MaterializedData & Writable> extends Object implements TriggerComputer<RW>
This computing method consist of only evaluating the rules body -> head like the query body ^ not head
  • Constructor Details

    • RestrictedTriggerComputer

      public RestrictedTriggerComputer()
      Default constructor using the generic query evaluator
    • RestrictedTriggerComputer

      public RestrictedTriggerComputer(FOQueryEvaluator<FOFormula, ? super QueryableData> evaluator)
      Constructor using the given query evaluator
      Parameters:
      evaluator - the query evaluator to use
  • Method Details