org.semanticweb.glp
Class GLPTermVariable

java.lang.Object
  extended byorg.semanticweb.glp.GLPExpression
      extended byorg.semanticweb.glp.GLPTerm
          extended byorg.semanticweb.glp.GLPTermVariable

public class GLPTermVariable
extends GLPTerm

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

Version:
1.0
Author:
Stefan Decker

Field Summary
 java.lang.String v
          Description of the Field
 
Constructor Summary
GLPTermVariable()
          create anonymous GLPTermVariable [MS]
GLPTermVariable(java.lang.String v)
          Constructor for the GLPTermVariable object
 
Method Summary
 GLPTerm copyTerm()
          Description of the Method
 GLPTerm copyTerm(java.util.HashMap h)
          Description of the Method
 boolean equals(java.lang.Object o)
          Description of the Method
 void freeBoundVariables(java.util.HashSet free, java.util.HashSet bound)
          Description of the Method
 int hashCode()
          Description of the Method
 void renameVariables(java.util.HashMap h)
          Description of the Method
 Term toLPTerm()
          Description of the Method
 java.lang.String toString()
          Description of the Method
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

v

public java.lang.String v
Description of the Field

Constructor Detail

GLPTermVariable

public GLPTermVariable()
create anonymous GLPTermVariable [MS]


GLPTermVariable

public GLPTermVariable(java.lang.String v)
Constructor for the GLPTermVariable object

Parameters:
v - Description of the Parameter
Method Detail

toLPTerm

public Term toLPTerm()
Description of the Method

Specified by:
toLPTerm in class GLPTerm
Returns:
Description of the Return Value

copyTerm

public GLPTerm copyTerm()
Description of the Method

Specified by:
copyTerm in class GLPTerm
Returns:
Description of the Return Value

copyTerm

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

Specified by:
copyTerm in class GLPTerm
Parameters:
h - Description of the Parameter
Returns:
Description of the Return Value

freeBoundVariables

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

Specified by:
freeBoundVariables in class GLPTerm
Parameters:
free - Description of the Parameter
bound - Description of the Parameter

toString

public java.lang.String toString()
Description of the Method

Returns:
Description of the Return Value

hashCode

public int hashCode()
Description of the Method

Returns:
Description of the Return Value

equals

public boolean equals(java.lang.Object o)
Description of the Method

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

renameVariables

public void renameVariables(java.util.HashMap h)
Description of the Method

Specified by:
renameVariables in class GLPExpression
Parameters:
h - Description of the Parameter