public class SingleBetaConstraintsMetric
extends org.drools.core.common.SingleBetaConstraints
| Constructor and Description |
|---|
SingleBetaConstraintsMetric() |
SingleBetaConstraintsMetric(org.drools.core.spi.BetaNodeFieldConstraint[] constraint,
org.drools.core.RuleBaseConfiguration conf) |
SingleBetaConstraintsMetric(org.drools.core.spi.BetaNodeFieldConstraint constraint,
org.drools.core.RuleBaseConfiguration conf) |
SingleBetaConstraintsMetric(org.drools.core.spi.BetaNodeFieldConstraint constraint,
org.drools.core.RuleBaseConfiguration conf,
boolean disableIndex) |
| Modifier and Type | Method and Description |
|---|---|
SingleBetaConstraintsMetric |
cloneIfInUse() |
boolean |
isAllowedCachedLeft(org.drools.core.rule.ContextEntry[] context,
org.drools.core.common.InternalFactHandle handle) |
boolean |
isAllowedCachedRight(org.drools.core.rule.ContextEntry[] context,
org.drools.core.spi.Tuple tuple) |
createBetaMemory, createContext, equals, getConstraint, getConstraints, getIndexCount, getListenedPropertyMask, getOriginalConstraint, hashCode, init, initIndexes, isEmpty, isIndexed, isLeftUpdateOptimizationAllowed, readExternal, registerEvaluationContext, resetFactHandle, resetTuple, updateFromFactHandle, updateFromTuple, writeExternalpublic SingleBetaConstraintsMetric()
public SingleBetaConstraintsMetric(org.drools.core.spi.BetaNodeFieldConstraint[] constraint,
org.drools.core.RuleBaseConfiguration conf)
public SingleBetaConstraintsMetric(org.drools.core.spi.BetaNodeFieldConstraint constraint,
org.drools.core.RuleBaseConfiguration conf)
public SingleBetaConstraintsMetric(org.drools.core.spi.BetaNodeFieldConstraint constraint,
org.drools.core.RuleBaseConfiguration conf,
boolean disableIndex)
public SingleBetaConstraintsMetric cloneIfInUse()
cloneIfInUse in interface org.drools.core.common.BetaConstraintscloneIfInUse in class org.drools.core.common.SingleBetaConstraintspublic boolean isAllowedCachedLeft(org.drools.core.rule.ContextEntry[] context,
org.drools.core.common.InternalFactHandle handle)
isAllowedCachedLeft in interface org.drools.core.common.BetaConstraintsisAllowedCachedLeft in class org.drools.core.common.SingleBetaConstraintspublic boolean isAllowedCachedRight(org.drools.core.rule.ContextEntry[] context,
org.drools.core.spi.Tuple tuple)
isAllowedCachedRight in interface org.drools.core.common.BetaConstraintsisAllowedCachedRight in class org.drools.core.common.SingleBetaConstraintsCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.