org.semanticweb.triple.language
Class MoleculeTerm

java.lang.Object
  extended byorg.semanticweb.triple.language.TripleExpression
      extended byorg.semanticweb.triple.language.Term
          extended byorg.semanticweb.triple.language.MoleculeTerm

public class MoleculeTerm
extends Term

A MoleculeTerm is a molecule at term position.

Version:
Author:
sintek

Constructor Summary
MoleculeTerm()
           
 
Method Summary
 void putPredicateAndObject(Term predicate, Term object)
           
 void putSubject(Term subject)
           
 GLPTerm toGLP(GLPTerm model, java.util.ArrayList glpFormulae)
           
 java.lang.String toString(Syntax syntax)
           
 
Methods inherited from class org.semanticweb.triple.language.TripleExpression
appendModel, appendModel, getModel, putModel, toPrologString, toString, toTripleString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MoleculeTerm

public MoleculeTerm()
Method Detail

putSubject

public void putSubject(Term subject)

putPredicateAndObject

public void putPredicateAndObject(Term predicate,
                                  Term object)

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