org.semanticweb.triple.language
Class PathExpression
java.lang.Object
org.semanticweb.triple.language.TripleExpression
org.semanticweb.triple.language.Term
org.semanticweb.triple.language.PathExpression
- public class PathExpression
- extends Term
A MoleculeTerm is a molecule at term position.
- Version:
- Author:
- sintek
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PathExpression
public PathExpression(Term left,
Term right,
Term model)
PathExpression
public PathExpression(Term left,
Term right)
setLeft
public void setLeft(Term left)
setRight
public void setRight(Term right)
addElement
public void addElement(Term pathElement)
toString
public java.lang.String toString(Syntax syntax)
- Specified by:
toString in class TripleExpression
toGLP
public GLPTerm toGLP(GLPTerm model,
java.util.ArrayList glpFormulae)
- Specified by:
toGLP in class Term
toInnerGLP
public GLPTerm toInnerGLP(GLPTerm glpSubject,
GLPTerm model,
java.util.ArrayList glpFormulae)
appendPathModel
public java.lang.String appendPathModel(Syntax syntax,
java.lang.String result)