|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.semanticweb.triple.application.ResultSet
Results returned by a triple query are stored here. Translation from org.semanticweb.lp.* classes to org.semanticweb.triple.language.* classes. Is the translation of results really needed? If yes, to what level should be translated: org.semanticweb.triple.language? or just java objects (Integer, Float, String) etc? What about Resources? Lots of OMM-related code goes here.
| Constructor Summary | |
ResultSet(XSBCoreIntf xsbCore,
java.util.ArrayList answerVars)
Constructor. |
|
| Method Summary | |
void |
addOMMExcluded(java.lang.String resource)
The strings that are added here are excluded from the result. |
java.util.ArrayList |
getVariables()
Return a list with variable substitutions. |
boolean |
hasNext()
Returns true if the iteration has more elements. |
boolean |
isOMMExcluded(java.lang.String resource)
Check whether result is excluded |
java.lang.Object |
next()
Return the next element in the iteration. |
void |
remove()
Not supported |
void |
setJava(boolean flag)
Determine whether to return Java or org.semanticweb.triple.language objects. |
java.util.ArrayList |
toArrayList()
Return an ArrayList of the result values. |
Model |
toModel()
Return the result set as RDF/XML. |
java.lang.String |
toN3()
Result in N3. |
java.util.ArrayList |
toOMMArrayList(int numberOfResults)
Convert a ResultSet object to an ArrayList (sorted) and cuts of numberOfResults result items. |
java.lang.String |
toOMMPrettyPrint(int numberOfResults)
Return results in pretty-print format. |
java.lang.String |
toOMMXML()
Return results in XML format according to OMM requirements. |
java.lang.String |
toRDF()
Result in N3. |
java.lang.String |
toString()
Used for debugging. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public ResultSet(XSBCoreIntf xsbCore,
java.util.ArrayList answerVars)
| Method Detail |
public boolean hasNext()
hasNext in interface java.util.Iteratorpublic void setJava(boolean flag)
public java.util.ArrayList getVariables()
public java.lang.Object next()
throws java.util.NoSuchElementException
next in interface java.util.Iteratorjava.util.NoSuchElementExceptionpublic void remove()
remove in interface java.util.Iteratorpublic java.lang.String toString()
public java.lang.String toN3()
public java.lang.String toRDF()
public Model toModel()
public void addOMMExcluded(java.lang.String resource)
public boolean isOMMExcluded(java.lang.String resource)
public java.util.ArrayList toArrayList()
public java.util.ArrayList toOMMArrayList(int numberOfResults)
public java.lang.String toOMMXML()
throws XSBException,
ParseException
XSBException
ParseException
public java.lang.String toOMMPrettyPrint(int numberOfResults)
throws XSBException,
ParseException
XSBException
ParseException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||