com.clarkparsia.pellet.rules.rete
Class AlphaNode

java.lang.Object
  extended by com.clarkparsia.pellet.rules.rete.Node
      extended by com.clarkparsia.pellet.rules.rete.AlphaNode

public class AlphaNode
extends Node

Title: Alpha Node

Description:

Copyright: Copyright (c) 2007

Company: Clark & Parsia, LLC.


Field Summary
 
Fields inherited from class com.clarkparsia.pellet.rules.rete.Node
index, svars, vars
 
Constructor Summary
AlphaNode(TermTuple t)
           
 
Method Summary
 boolean add(Fact fact)
           
 void markDirty()
          Mark any dependent beta nodes as 'dirty' (needing to be reprocessed)
 boolean remove(Fact fact)
           
 void reset()
           
 java.lang.String toString()
           
 
Methods inherited from class com.clarkparsia.pellet.rules.rete.Node
add, getBetas
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AlphaNode

public AlphaNode(TermTuple t)
Method Detail

add

public boolean add(Fact fact)

markDirty

public void markDirty()
Mark any dependent beta nodes as 'dirty' (needing to be reprocessed)


remove

public boolean remove(Fact fact)

reset

public void reset()
Overrides:
reset in class Node

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2004 Evren Sirin. All Rights Reserved.