com.clarkparsia.pellet.rules
Class ContinuousReteTransformer

java.lang.Object
  extended by com.clarkparsia.pellet.rules.ContinuousReteTransformer

public class ContinuousReteTransformer
extends java.lang.Object

Title: Rules To Continuous Rete Transformer

Description: Transforms rules for use with continuous rete.

Copyright: Copyright (c) 2007

Company: Clark & Parsia, LLC.

Author:
Ron Alford

Field Summary
static aterm.ATermAppl VARBINDING
           
 
Constructor Summary
ContinuousReteTransformer(ABox abox)
           
 
Method Summary
 Rule transformRule(Rule rule)
          Transform the rule as follows:
 Pair<Rule,VariableBinding> translateFact(Fact fact)
          Translate inferred rule binding into a Rule-VariableBinding pair.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VARBINDING

public static final aterm.ATermAppl VARBINDING
Constructor Detail

ContinuousReteTransformer

public ContinuousReteTransformer(ABox abox)
Method Detail

transformRule

public Rule transformRule(Rule rule)

Transform the rule as follows:


translateFact

public Pair<Rule,VariableBinding> translateFact(Fact fact)
Translate inferred rule binding into a Rule-VariableBinding pair.



Copyright © 2004 Evren Sirin. All Rights Reserved.