org.dllearner.kb.aquisitors
Class SparqlTupleAquisitorImproved

java.lang.Object
  extended by org.dllearner.kb.aquisitors.TupleAquisitor
      extended by org.dllearner.kb.aquisitors.SparqlTupleAquisitor
          extended by org.dllearner.kb.aquisitors.SparqlTupleAquisitorImproved

public class SparqlTupleAquisitorImproved
extends SparqlTupleAquisitor

Can execute different queries.

Author:
Sebastian Hellmann

Field Summary
 
Fields inherited from class org.dllearner.kb.aquisitors.TupleAquisitor
dissolveBlankNodes
 
Constructor Summary
SparqlTupleAquisitorImproved(SparqlQueryMaker sparqlQueryMaker, SPARQLTasks sparqlTasks, int recursionDepth)
           
 
Method Summary
 void removeFromCache(String uri)
           
 SortedSet<RDFNodeTuple> retrieveClassesForInstances(String uri)
           
 SortedSet<RDFNodeTuple> retrieveTupel(String uri)
           
 SortedSet<RDFNodeTuple> retrieveTuplesForClassesOnly(String uri)
           
 
Methods inherited from class org.dllearner.kb.aquisitors.SparqlTupleAquisitor
getBlankNode, printHM
 
Methods inherited from class org.dllearner.kb.aquisitors.TupleAquisitor
getMode, getTupelForResource, isDissolveBlankNodes, setNextTaskToClassesForInstances, setNextTaskToClassInformation, setNextTaskToNormal
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SparqlTupleAquisitorImproved

public SparqlTupleAquisitorImproved(SparqlQueryMaker sparqlQueryMaker,
                                    SPARQLTasks sparqlTasks,
                                    int recursionDepth)
Method Detail

retrieveTupel

public SortedSet<RDFNodeTuple> retrieveTupel(String uri)
Overrides:
retrieveTupel in class SparqlTupleAquisitor

retrieveTuplesForClassesOnly

public SortedSet<RDFNodeTuple> retrieveTuplesForClassesOnly(String uri)
Overrides:
retrieveTuplesForClassesOnly in class SparqlTupleAquisitor

retrieveClassesForInstances

public SortedSet<RDFNodeTuple> retrieveClassesForInstances(String uri)
Overrides:
retrieveClassesForInstances in class SparqlTupleAquisitor

removeFromCache

public void removeFromCache(String uri)


SourceForge.net Logo DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2011 Jens Lehmann