Package org.drools.core.reteoo.builder
Interface BetaNodeConstraintFactory
-
- All Superinterfaces:
java.lang.Comparable<org.kie.api.internal.utils.KieService>,org.kie.api.internal.utils.KieService
- All Known Implementing Classes:
BetaNodeConstraintFactoryImpl
public interface BetaNodeConstraintFactory extends org.kie.api.internal.utils.KieService
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBetaNodeConstraintFactory.Factory
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DefaultBetaConstraintscreateDefaultBetaConstraints(org.drools.base.rule.constraint.BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)DoubleBetaConstraintscreateDoubleBetaConstraints(org.drools.base.rule.constraint.BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)QuadroupleBetaConstraintscreateQuadroupleBetaConstraints(org.drools.base.rule.constraint.BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)SingleBetaConstraintscreateSingleBetaConstraints(org.drools.base.rule.constraint.BetaNodeFieldConstraint constraint, RuleBaseConfiguration conf, boolean disableIndex)TripleBetaConstraintscreateTripleBetaConstraints(org.drools.base.rule.constraint.BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
-
-
-
Method Detail
-
createSingleBetaConstraints
SingleBetaConstraints createSingleBetaConstraints(org.drools.base.rule.constraint.BetaNodeFieldConstraint constraint, RuleBaseConfiguration conf, boolean disableIndex)
-
createDoubleBetaConstraints
DoubleBetaConstraints createDoubleBetaConstraints(org.drools.base.rule.constraint.BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
-
createTripleBetaConstraints
TripleBetaConstraints createTripleBetaConstraints(org.drools.base.rule.constraint.BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
-
createQuadroupleBetaConstraints
QuadroupleBetaConstraints createQuadroupleBetaConstraints(org.drools.base.rule.constraint.BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
-
createDefaultBetaConstraints
DefaultBetaConstraints createDefaultBetaConstraints(org.drools.base.rule.constraint.BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
-
-