Package org.drools.core.reteoo.builder
Interface BetaNodeConstraintFactory
-
- All Known Implementing Classes:
BetaNodeConstraintFactoryImpl
public interface BetaNodeConstraintFactory
-
-
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(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
DoubleBetaConstraints
createDoubleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
QuadroupleBetaConstraints
createQuadroupleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
SingleBetaConstraints
createSingleBetaConstraints(BetaNodeFieldConstraint constraint, RuleBaseConfiguration conf, boolean disableIndex)
TripleBetaConstraints
createTripleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
-
-
-
Method Detail
-
createSingleBetaConstraints
SingleBetaConstraints createSingleBetaConstraints(BetaNodeFieldConstraint constraint, RuleBaseConfiguration conf, boolean disableIndex)
-
createDoubleBetaConstraints
DoubleBetaConstraints createDoubleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
-
createTripleBetaConstraints
TripleBetaConstraints createTripleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
-
createQuadroupleBetaConstraints
QuadroupleBetaConstraints createQuadroupleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
-
createDefaultBetaConstraints
DefaultBetaConstraints createDefaultBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
-
-