Class ComputeLocalCore<RW extends MaterializedData & Writable>

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

public class ComputeLocalCore<RW extends MaterializedData & Writable> extends Object implements EndTreatment<RW>
Treatment that computes the local core of the current fact base This treatment consists of only remove all the redundant atoms created at the last step
Author:
Guillaume Pérution-Kihli
  • Constructor Details

    • ComputeLocalCore

      public ComputeLocalCore(CoreProcessor<RW> processor)
      Creates the local-core computation treatment.
      Parameters:
      processor - the core processor used to prune the current fact base
  • Method Details