public class MemoryVisitor extends ReflectiveVisitor implements Externalizable
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
logger |
Constructor and Description |
---|
MemoryVisitor()
Constructor.
|
MemoryVisitor(InternalWorkingMemory workingMemory) |
Modifier and Type | Method and Description |
---|---|
void |
readExternal(ObjectInput in) |
void |
visitAlphaNode(AlphaNode node) |
void |
visitJoinNode(JoinNode node) |
void |
visitLeftInputAdapterNode(LeftInputAdapterNode node) |
void |
visitNotNode(NotNode node) |
void |
visitObjectTypeNode(ObjectTypeNode node) |
void |
visitRete(Rete rete)
Rete visits each of its ObjectTypeNodes.
|
void |
visitReteooRuleBase(InternalKnowledgeBase kBase)
RuleBaseImpl visits its Rete.
|
void |
visitRuleTerminalNode(RuleTerminalNode node) |
void |
writeExternal(ObjectOutput out) |
visit, visitObject
public MemoryVisitor()
public MemoryVisitor(InternalWorkingMemory workingMemory)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void visitReteooRuleBase(InternalKnowledgeBase kBase)
public void visitRete(Rete rete)
public void visitObjectTypeNode(ObjectTypeNode node)
public void visitAlphaNode(AlphaNode node)
public void visitLeftInputAdapterNode(LeftInputAdapterNode node)
public void visitJoinNode(JoinNode node)
public void visitNotNode(NotNode node)
public void visitRuleTerminalNode(RuleTerminalNode node)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.