Drools :: Core 6.1.0.Beta1

org.drools.core.spi
Interface AlphaNodeFieldConstraint

All Superinterfaces:
Cloneable, Constraint, Externalizable, RuleComponent, Serializable
All Known Implementing Classes:
AbstractCompositeConstraint, EvaluatorConstraint, MutableTypeConstraint, MvelConstraint, PredicateConstraint, QueryNameConstraint

public interface AlphaNodeFieldConstraint
extends Constraint


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.drools.core.spi.Constraint
Constraint.ConstraintType
 
Method Summary
 AlphaNodeFieldConstraint cloneIfInUse()
          Clone this constraints only if it is already used by a different node, otherwise returns this
 ContextEntry createContextEntry()
           
 boolean isAllowed(InternalFactHandle handle, InternalWorkingMemory workingMemory, ContextEntry context)
           
 
Methods inherited from interface org.drools.core.spi.Constraint
clone, getRequiredDeclarations, getType, isTemporal, replaceDeclaration
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 

Method Detail

createContextEntry

ContextEntry createContextEntry()

isAllowed

boolean isAllowed(InternalFactHandle handle,
                  InternalWorkingMemory workingMemory,
                  ContextEntry context)

cloneIfInUse

AlphaNodeFieldConstraint cloneIfInUse()
Clone this constraints only if it is already used by a different node, otherwise returns this


Drools :: Core 6.1.0.Beta1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.