com.ibm.able.rules
Class AbleInferenceContext
java.lang.Object
|
+--com.ibm.able.rules.AbleInferenceContext
- All Implemented Interfaces:
- java.io.Serializable
- public class AbleInferenceContext
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ruleSet
public AbleRuleSet ruleSet
ruleBlock
public AbleRuleBlock ruleBlock
rule
public AbleRule rule
clause
public AbleClause clause
predicate
public AblePredicate predicate
errorMsg
public java.lang.String errorMsg
location
public AbleLocation location
AbleInferenceContext
public AbleInferenceContext()
toString
public java.lang.String toString()
- Return a formatted string for trace/debug of an able inference engine context
- Overrides:
toString
in class java.lang.Object
reset
public void reset()
- Clear all context information by setting all properties to null
setRuleBlock
public void setRuleBlock(AbleRuleBlock theRuleBlock)
setRule
public void setRule(AbleRule theRule)
setClause
public void setClause(AbleClause theClause)
setPredicate
public void setPredicate(AblePredicate thePredicate)
getLocation
public AbleLocation getLocation()
getLine
public int getLine()
(C) Copyright IBM Corporation 1999, 2003