public class TemporalConstraintEvaluator extends ConstraintEvaluator
constraint
Constructor and Description |
---|
TemporalConstraintEvaluator(org.drools.core.rule.Declaration[] declarations,
org.drools.core.rule.Pattern pattern,
org.drools.model.SingleConstraint constraint) |
Modifier and Type | Method and Description |
---|---|
TemporalConstraintEvaluator |
clone() |
boolean |
evaluate(org.drools.core.common.InternalFactHandle handle,
org.drools.core.common.InternalWorkingMemory workingMemory) |
boolean |
evaluate(org.drools.core.common.InternalFactHandle handle,
org.drools.core.spi.Tuple tuple,
org.drools.core.common.InternalWorkingMemory workingMemory) |
org.drools.core.time.Interval |
getInterval() |
boolean |
isTemporal() |
equals, getAlphaInvocationArgs, getBetaInvocationFactHandles, getClonedDeclarations, getDeclarations, getId, getIndex, getPattern, getReactiveProps, getRequiredDeclarations, hashCode, replaceDeclaration, toString
public TemporalConstraintEvaluator(org.drools.core.rule.Declaration[] declarations, org.drools.core.rule.Pattern pattern, org.drools.model.SingleConstraint constraint)
public boolean evaluate(org.drools.core.common.InternalFactHandle handle, org.drools.core.spi.Tuple tuple, org.drools.core.common.InternalWorkingMemory workingMemory)
evaluate
in class ConstraintEvaluator
public boolean evaluate(org.drools.core.common.InternalFactHandle handle, org.drools.core.common.InternalWorkingMemory workingMemory)
evaluate
in class ConstraintEvaluator
public TemporalConstraintEvaluator clone()
clone
in class ConstraintEvaluator
public boolean isTemporal()
isTemporal
in class ConstraintEvaluator
public org.drools.core.time.Interval getInterval()
getInterval
in class ConstraintEvaluator
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.