Class RuleSplit<RW extends MaterializedData & Writable>

java.lang.Object
fr.inria.rules.integraal.forward_chaining.chase.treatment.RuleSplit<RW>
Type Parameters:
RW - the writable materialized data type handled by the treatment
All Implemented Interfaces:
PreTreatment<RW>, Treatment<RW>

public class RuleSplit<RW extends MaterializedData & Writable> extends Object implements PreTreatment<RW>
When applied, this treatment change the rulebase with an equivalent rule base containing only single piece rules.
  • Constructor Details

    • RuleSplit

      public RuleSplit()
      Creates the single-piece rule-splitting treatment.
  • Method Details