org.semanticweb.triple.language
Class TripleExpression

java.lang.Object
  extended byorg.semanticweb.triple.language.TripleExpression
Direct Known Subclasses:
Clause, Formula, Term

public abstract class TripleExpression
extends java.lang.Object

The root of all TRIPLE language expressions.


Constructor Summary
TripleExpression()
           
 
Method Summary
 void appendModel(Syntax syntax, java.lang.StringBuffer buffer)
           
 void appendModel(Syntax syntax, java.lang.StringBuffer buffer, boolean prefix)
           
 Term getModel()
           
 void putModel(Term model)
           
 java.lang.String toPrologString()
           
 java.lang.String toString()
           
abstract  java.lang.String toString(Syntax syntax)
           
 java.lang.String toTripleString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TripleExpression

public TripleExpression()
Method Detail

putModel

public void putModel(Term model)

getModel

public Term getModel()

appendModel

public void appendModel(Syntax syntax,
                        java.lang.StringBuffer buffer)

appendModel

public void appendModel(Syntax syntax,
                        java.lang.StringBuffer buffer,
                        boolean prefix)

toString

public abstract java.lang.String toString(Syntax syntax)

toTripleString

public java.lang.String toTripleString()

toPrologString

public java.lang.String toPrologString()

toString

public java.lang.String toString()