Package org.drools.core.spi
Interface AlphaNodeFieldConstraint
-
- All Superinterfaces:
Cloneable
,Constraint
,Externalizable
,RuleComponent
,Serializable
- All Known Implementing Classes:
AbstractCompositeConstraint
,EvaluatorConstraint
,MutableTypeConstraint
,NegConstraint
,PredicateConstraint
,QueryNameConstraint
,XpathConstraint
public interface AlphaNodeFieldConstraint extends Constraint
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.drools.core.spi.Constraint
Constraint.ConstraintType
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AlphaNodeFieldConstraint
cloneIfInUse()
Clone this constraints only if it is already used by a different node, otherwise returns thisboolean
isAllowed(InternalFactHandle handle, InternalWorkingMemory workingMemory)
-
Methods inherited from interface org.drools.core.spi.Constraint
addPackageNames, clone, equals, getListenedPropertyMask, getListenedPropertyMask, getPackageNames, getRequiredDeclarations, getType, isTemporal, mergeEvaluationContext, registerEvaluationContext, replaceDeclaration
-
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
-
-
-
-
Method Detail
-
isAllowed
boolean isAllowed(InternalFactHandle handle, InternalWorkingMemory workingMemory)
-
cloneIfInUse
AlphaNodeFieldConstraint cloneIfInUse()
Clone this constraints only if it is already used by a different node, otherwise returns this
-
-