Package org.drools.metric.reteoo.builder
Class MetricBetaNodeConstraintFactoryImpl
- java.lang.Object
-
- org.drools.metric.reteoo.builder.MetricBetaNodeConstraintFactoryImpl
-
- All Implemented Interfaces:
Comparable<org.kie.api.internal.utils.KieService>,org.drools.core.reteoo.builder.BetaNodeConstraintFactory,org.kie.api.internal.utils.KieService
public class MetricBetaNodeConstraintFactoryImpl extends Object implements org.drools.core.reteoo.builder.BetaNodeConstraintFactory
-
-
Constructor Summary
Constructors Constructor Description MetricBetaNodeConstraintFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.drools.core.common.DefaultBetaConstraintscreateDefaultBetaConstraints(org.drools.core.rule.constraint.BetaNodeFieldConstraint[] constraints, org.drools.core.RuleBaseConfiguration conf, boolean disableIndexing)org.drools.core.common.DoubleBetaConstraintscreateDoubleBetaConstraints(org.drools.core.rule.constraint.BetaNodeFieldConstraint[] constraints, org.drools.core.RuleBaseConfiguration conf, boolean disableIndexing)org.drools.core.common.QuadroupleBetaConstraintscreateQuadroupleBetaConstraints(org.drools.core.rule.constraint.BetaNodeFieldConstraint[] constraints, org.drools.core.RuleBaseConfiguration conf, boolean disableIndexing)org.drools.core.common.SingleBetaConstraintscreateSingleBetaConstraints(org.drools.core.rule.constraint.BetaNodeFieldConstraint constraint, org.drools.core.RuleBaseConfiguration conf, boolean disableIndex)org.drools.core.common.TripleBetaConstraintscreateTripleBetaConstraints(org.drools.core.rule.constraint.BetaNodeFieldConstraint[] constraints, org.drools.core.RuleBaseConfiguration conf, boolean disableIndexing)
-
-
-
Method Detail
-
createSingleBetaConstraints
public org.drools.core.common.SingleBetaConstraints createSingleBetaConstraints(org.drools.core.rule.constraint.BetaNodeFieldConstraint constraint, org.drools.core.RuleBaseConfiguration conf, boolean disableIndex)- Specified by:
createSingleBetaConstraintsin interfaceorg.drools.core.reteoo.builder.BetaNodeConstraintFactory
-
createDoubleBetaConstraints
public org.drools.core.common.DoubleBetaConstraints createDoubleBetaConstraints(org.drools.core.rule.constraint.BetaNodeFieldConstraint[] constraints, org.drools.core.RuleBaseConfiguration conf, boolean disableIndexing)- Specified by:
createDoubleBetaConstraintsin interfaceorg.drools.core.reteoo.builder.BetaNodeConstraintFactory
-
createTripleBetaConstraints
public org.drools.core.common.TripleBetaConstraints createTripleBetaConstraints(org.drools.core.rule.constraint.BetaNodeFieldConstraint[] constraints, org.drools.core.RuleBaseConfiguration conf, boolean disableIndexing)- Specified by:
createTripleBetaConstraintsin interfaceorg.drools.core.reteoo.builder.BetaNodeConstraintFactory
-
createQuadroupleBetaConstraints
public org.drools.core.common.QuadroupleBetaConstraints createQuadroupleBetaConstraints(org.drools.core.rule.constraint.BetaNodeFieldConstraint[] constraints, org.drools.core.RuleBaseConfiguration conf, boolean disableIndexing)- Specified by:
createQuadroupleBetaConstraintsin interfaceorg.drools.core.reteoo.builder.BetaNodeConstraintFactory
-
createDefaultBetaConstraints
public org.drools.core.common.DefaultBetaConstraints createDefaultBetaConstraints(org.drools.core.rule.constraint.BetaNodeFieldConstraint[] constraints, org.drools.core.RuleBaseConfiguration conf, boolean disableIndexing)- Specified by:
createDefaultBetaConstraintsin interfaceorg.drools.core.reteoo.builder.BetaNodeConstraintFactory
-
-