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 class
BetaNodeConstraintFactory.Factory
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DefaultBetaConstraints
createDefaultBetaConstraints(org.drools.base.rule.constraint.BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
DoubleBetaConstraints
createDoubleBetaConstraints(org.drools.base.rule.constraint.BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
QuadroupleBetaConstraints
createQuadroupleBetaConstraints(org.drools.base.rule.constraint.BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
SingleBetaConstraints
createSingleBetaConstraints(org.drools.base.rule.constraint.BetaNodeFieldConstraint constraint, RuleBaseConfiguration conf, boolean disableIndex)
TripleBetaConstraints
createTripleBetaConstraints(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)
-
-