Package org.drools.metric.rule
Class EvalConditionMetric
- java.lang.Object
-
- org.drools.core.rule.ConditionalElement
-
- org.drools.core.rule.EvalCondition
-
- org.drools.metric.rule.EvalConditionMetric
-
- All Implemented Interfaces:
Externalizable,Serializable,Cloneable,org.drools.core.rule.RuleConditionElement,org.drools.core.spi.RuleComponent,org.drools.core.spi.Wireable
public class EvalConditionMetric extends org.drools.core.rule.EvalCondition- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EvalConditionMetric()EvalConditionMetric(org.drools.core.rule.Declaration[] requiredDeclarations)EvalConditionMetric(org.drools.core.spi.EvalExpression eval, org.drools.core.rule.Declaration[] requiredDeclarations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.drools.core.rule.EvalConditionclone()booleanisAllowed(org.drools.core.spi.Tuple tuple, org.drools.core.WorkingMemory workingMemory, Object context)-
Methods inherited from class org.drools.core.rule.EvalCondition
createContext, equals, getCloned, getEvalExpression, getInnerDeclarations, getNestedElements, getOuterDeclarations, getRequiredDeclarations, hashCode, isPatternScopeDelimiter, readExternal, replaceDeclaration, resolveDeclaration, setCloned, setEvalExpression, setOuterDeclarations, toString, wire, writeExternal
-
-
-
-
Constructor Detail
-
EvalConditionMetric
public EvalConditionMetric()
-
EvalConditionMetric
public EvalConditionMetric(org.drools.core.rule.Declaration[] requiredDeclarations)
-
EvalConditionMetric
public EvalConditionMetric(org.drools.core.spi.EvalExpression eval, org.drools.core.rule.Declaration[] requiredDeclarations)
-
-
Method Detail
-
isAllowed
public boolean isAllowed(org.drools.core.spi.Tuple tuple, org.drools.core.WorkingMemory workingMemory, Object context)- Overrides:
isAllowedin classorg.drools.core.rule.EvalCondition
-
clone
public org.drools.core.rule.EvalCondition clone()
- Specified by:
clonein interfaceorg.drools.core.rule.RuleConditionElement- Overrides:
clonein classorg.drools.core.rule.EvalCondition
-
-