org.semanticweb.triple.language
Class Molecule

java.lang.Object
  extended byorg.semanticweb.triple.language.TripleExpression
      extended byorg.semanticweb.triple.language.Formula
          extended byorg.semanticweb.triple.language.Atom
              extended byorg.semanticweb.triple.language.Molecule

public class Molecule
extends Atom

Note: cannot be used in TRIPLE0, i.e., in RDF version!

Version:
Author:
Michael Sintek

Constructor Summary
Molecule()
           
 
Method Summary
 void putPredicateAndObject(Term predicate, Term object)
           
 void putSubject(Term subject)
           
 GLogicFormula toGLP(GLPTerm model)
           
 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

Molecule

public Molecule()
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 GLogicFormula toGLP(GLPTerm model)
Specified by:
toGLP in class Formula