org.drools.reteoo
Class MemoryVisitor
java.lang.Object
org.drools.core.util.ReflectiveVisitor
org.drools.reteoo.MemoryVisitor
- All Implemented Interfaces:
- Externalizable, Serializable, Visitor
public class MemoryVisitor
- extends ReflectiveVisitor
- implements Externalizable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MemoryVisitor
public MemoryVisitor()
- Constructor.
MemoryVisitor
public MemoryVisitor(InternalWorkingMemory workingMemory)
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal
in interface Externalizable
- Throws:
IOException
ClassNotFoundException
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal
in interface Externalizable
- Throws:
IOException
visitReteooRuleBase
public void visitReteooRuleBase(ReteooRuleBase ruleBase)
- RuleBaseImpl visits its Rete.
visitRete
public void visitRete(Rete rete)
- Rete visits each of its ObjectTypeNodes.
visitObjectTypeNode
public void visitObjectTypeNode(ObjectTypeNode node)
visitAlphaNode
public void visitAlphaNode(AlphaNode node)
visitLeftInputAdapterNode
public void visitLeftInputAdapterNode(LeftInputAdapterNode node)
visitJoinNode
public void visitJoinNode(JoinNode node)
visitNotNode
public void visitNotNode(NotNode node)
visitRuleTerminalNode
public void visitRuleTerminalNode(RuleTerminalNode node)
Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.