org.mindswap.pellet.rete
Class BetaNode

java.lang.Object
  extended by org.mindswap.pellet.rete.Node
      extended by org.mindswap.pellet.rete.BetaNode

public class BetaNode
extends Node


Field Summary
 java.util.List children
           
 Node lnode
           
 java.util.List parents
           
 java.util.List pattern
           
 Node rnode
           
 RuleNode rule
           
 
Fields inherited from class org.mindswap.pellet.rete.Node
ind, svars, vars
 
Constructor Summary
BetaNode(Node lnode, Node rnode)
           
 
Method Summary
 boolean add(java.util.List row)
           
 java.util.HashMap getBindings(java.util.List row)
           
 java.util.List getKey()
           
 java.util.List join()
           
 java.util.List joinHelper(java.util.Map leftMemory, java.util.Map rightMemory, java.util.List sharedVars, java.util.List matchedValues, java.util.List results)
           
 java.util.Set matchingFacts(Triple rhs, java.util.List facts)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

lnode

public Node lnode

rnode

public Node rnode

parents

public java.util.List parents

children

public java.util.List children

rule

public RuleNode rule

pattern

public java.util.List pattern
Constructor Detail

BetaNode

public BetaNode(Node lnode,
                Node rnode)
Method Detail

getBindings

public java.util.HashMap getBindings(java.util.List row)

getKey

public java.util.List getKey()

add

public boolean add(java.util.List row)

join

public java.util.List join()

joinHelper

public java.util.List joinHelper(java.util.Map leftMemory,
                                 java.util.Map rightMemory,
                                 java.util.List sharedVars,
                                 java.util.List matchedValues,
                                 java.util.List results)

matchingFacts

public java.util.Set matchingFacts(Triple rhs,
                                   java.util.List facts)

toString

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


Copyright © 2007-2009 Natalya Keberle. All Rights Reserved.