Package org.drools.core.reteoo.builder
Interface BetaNodeConstraintFactory
- All Superinterfaces:
Comparable<KieService>,KieService
- All Known Implementing Classes:
BetaNodeConstraintFactoryImpl
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface org.kie.api.internal.utils.KieService
UNDEFINED -
Method Summary
Modifier and TypeMethodDescriptioncreateDefaultBetaConstraints(BetaConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing) createDoubleBetaConstraints(BetaConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing) createQuadroupleBetaConstraints(BetaConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing) createSingleBetaConstraints(BetaConstraint constraint, RuleBaseConfiguration conf, boolean disableIndex) createTripleBetaConstraints(BetaConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing) Methods inherited from interface org.kie.api.internal.utils.KieService
compareTo, servicePriority, serviceTag
-
Method Details
-
createSingleBetaConstraints
SingleBetaConstraints createSingleBetaConstraints(BetaConstraint constraint, RuleBaseConfiguration conf, boolean disableIndex) -
createDoubleBetaConstraints
DoubleBetaConstraints createDoubleBetaConstraints(BetaConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing) -
createTripleBetaConstraints
TripleBetaConstraints createTripleBetaConstraints(BetaConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing) -
createQuadroupleBetaConstraints
QuadroupleBetaConstraints createQuadroupleBetaConstraints(BetaConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing) -
createDefaultBetaConstraints
DefaultBetaConstraints createDefaultBetaConstraints(BetaConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
-