org.drools.reteoo
Class ReteooBuilder
java.lang.Object
org.drools.reteoo.ReteooBuilder
- All Implemented Interfaces:
- Externalizable, Serializable
public class ReteooBuilder
- extends Object
- implements Externalizable
Builds the Rete-OO network for a Package
.
- See Also:
Package
,
Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReteooBuilder
public ReteooBuilder()
getIdGenerator
public ReteooBuilder.IdGenerator getIdGenerator()
setOrdered
protected void setOrdered(boolean ordered)
order
public void order()
getTerminalNodes
public BaseNode[] getTerminalNodes(Rule rule)
removeRule
public void removeRule(Rule rule)
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal
in interface Externalizable
- Throws:
IOException
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal
in interface Externalizable
- Throws:
IOException
ClassNotFoundException
setRuleBase
public void setRuleBase(ReteooRuleBase reteooRuleBase)
Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.