Class DelegatedApplication<RW extends MaterializedData & Writable>
java.lang.Object
fr.inria.rules.integraal.forward_chaining.chase.rule_applier.trigger_applier.facts_handler.DelegatedApplication<RW>
- Type Parameters:
RW- the writable materialized data type receiving inferred facts
- All Implemented Interfaces:
FactsHandler<RW>
public class DelegatedApplication<RW extends MaterializedData & Writable>
extends Object
implements FactsHandler<RW>
Keeps the new facts and delays their addition to the fact base.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a facts handler that defers inserting inferred facts. -
Method Summary
-
Constructor Details
-
DelegatedApplication
public DelegatedApplication()Creates a facts handler that defers inserting inferred facts.
-
-
Method Details
-
add
Description copied from interface:FactsHandlerAdds the facts to the QueryableWritableData- Specified by:
addin interfaceFactsHandler<RW extends MaterializedData & Writable>- Parameters:
new_facts- fatcs to addreadWriteData- Writable where to add the new facts- Returns:
- the effectively added facts
-