org.semanticweb.glp
Class GLPTerm

java.lang.Object
  extended byorg.semanticweb.glp.GLPExpression
      extended byorg.semanticweb.glp.GLPTerm
Direct Known Subclasses:
GLPTermConstant, GLPTermDouble, GLPTermFunction, GLPTermInteger, GLPTermVariable

public abstract class GLPTerm
extends GLPExpression

Title: Triple Description: RDF Query and Inference Language Copyright: Copyright (c) 2001 Company: Stanford University

Version:
1.0
Author:
Stefan Decker

Constructor Summary
GLPTerm()
           
 
Method Summary
abstract  GLPTerm copyTerm()
          Description of the Method
abstract  GLPTerm copyTerm(java.util.HashMap h)
          Description of the Method
abstract  void freeBoundVariables(java.util.HashSet free, java.util.HashSet bound)
          Description of the Method
abstract  Term toLPTerm()
           
 
Methods inherited from class org.semanticweb.glp.GLPExpression
renameVariables
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GLPTerm

public GLPTerm()
Method Detail

copyTerm

public abstract GLPTerm copyTerm(java.util.HashMap h)
Description of the Method

Parameters:
h - Description of the Parameter
Returns:
Description of the Return Value

copyTerm

public abstract GLPTerm copyTerm()
Description of the Method

Returns:
Description of the Return Value

toLPTerm

public abstract Term toLPTerm()

freeBoundVariables

public abstract void freeBoundVariables(java.util.HashSet free,
                                        java.util.HashSet bound)
Description of the Method

Parameters:
free - Description of the Parameter
bound - Description of the Parameter