com.clarkparsia.pellet.rules.rete
Class RuleNode

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

public class RuleNode
extends Node

Title: Rule Node

Description:

Copyright: Copyright (c) 2007

Company: Clark & Parsia, LLC.


Field Summary
 BetaNode betaNode
           
 java.util.Set<aterm.ATermAppl> explain
           
 java.util.List<TermTuple> lhs
           
 java.util.List<TermTuple> rhs
           
 
Fields inherited from class com.clarkparsia.pellet.rules.rete.Node
index, svars, vars
 
Constructor Summary
RuleNode(Rule rule, java.util.Set<aterm.ATermAppl> explain)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class com.clarkparsia.pellet.rules.rete.Node
add, getBetas, reset
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

betaNode

public BetaNode betaNode

rhs

public java.util.List<TermTuple> rhs

lhs

public java.util.List<TermTuple> lhs

explain

public java.util.Set<aterm.ATermAppl> explain
Constructor Detail

RuleNode

public RuleNode(Rule rule,
                java.util.Set<aterm.ATermAppl> explain)
Method Detail

toString

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


Copyright © 2004 Evren Sirin. All Rights Reserved.