|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.drools.rule.ConditionalElement org.drools.rule.EvalCondition
public class EvalCondition
Constructor Summary | |
---|---|
EvalCondition(Declaration[] requiredDeclarations)
|
|
EvalCondition(EvalExpression eval,
Declaration[] requiredDeclarations)
|
Method Summary | |
---|---|
Object |
clone()
Returns a clone from itself |
boolean |
equals(Object object)
|
EvalExpression |
getEvalExpression()
|
Map |
getInnerDeclarations()
Returns a Map of declarations that are visible inside this conditional element |
Map |
getOuterDeclarations()
Returns a Map of declarations that are visible outside this conditional element. |
Declaration[] |
getRequiredDeclarations()
|
int |
hashCode()
|
boolean |
isAllowed(Tuple tuple,
WorkingMemory workingMemory)
|
Declaration |
resolveDeclaration(String identifier)
Resolves the given identifier in the current scope and returns the Declaration object for the declaration. |
void |
setEvalExpression(EvalExpression expression)
|
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EvalCondition(Declaration[] requiredDeclarations)
public EvalCondition(EvalExpression eval, Declaration[] requiredDeclarations)
Method Detail |
---|
public EvalExpression getEvalExpression()
public void setEvalExpression(EvalExpression expression)
public Declaration[] getRequiredDeclarations()
public boolean isAllowed(Tuple tuple, WorkingMemory workingMemory)
public Object clone()
RuleConditionElement
clone
in interface RuleConditionElement
clone
in class ConditionalElement
public int hashCode()
public boolean equals(Object object)
public Map getInnerDeclarations()
RuleConditionElement
public Map getOuterDeclarations()
RuleConditionElement
public Declaration resolveDeclaration(String identifier)
RuleConditionElement
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |