Class ChaseComponentBuilder
java.lang.Object
fr.inria.rules.integraal.component_builder.components.ChaseComponentBuilder
Builds chase objects from configurations.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprepareAndGetChaseFrom(FactBase fb, RuleBase rb, IAlgorithmParameters chaseParams) Initializes the chase algorithm based on the current configuration.
-
Constructor Details
-
ChaseComponentBuilder
public ChaseComponentBuilder()Creates a chase component builder helper.
-
-
Method Details
-
prepareAndGetChaseFrom
public static Chase<FactBase> prepareAndGetChaseFrom(FactBase fb, RuleBase rb, IAlgorithmParameters chaseParams) Initializes the chase algorithm based on the current configuration. This method prepares the chase by loading data, setting up the rulebase, and configuring the chase algorithm.- Parameters:
fb- factbaserb- rulebasechaseParams- chase parameters- Returns:
- the prepared instance of the Chase algorithm.
-