org.semanticweb.triple.language
Class Triple

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.Triple

public class Triple
extends Atom


Constructor Summary
Triple()
           
 
Method Summary
 Term getObject()
           
 Term getPredicate()
           
 Term getSubject()
           
 void putObject(java.lang.String objectString)
           
 void putObject(Term object)
           
 void putPredicate(Term predicate)
           
 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

Triple

public Triple()
Method Detail

putSubject

public void putSubject(Term subject)

putPredicate

public void putPredicate(Term predicate)

putObject

public void putObject(Term object)

putObject

public void putObject(java.lang.String objectString)

getSubject

public Term getSubject()

getPredicate

public Term getPredicate()

getObject

public Term getObject()

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