org.dllearner.kb.aquisitors
Class TupleAquisitor
java.lang.Object
org.dllearner.kb.aquisitors.TupleAquisitor
- Direct Known Subclasses:
- LinkedDataTupleAquisitor, SparqlTupleAquisitor
public abstract class TupleAquisitor
- extends Object
Typed SPARQL query interface. The typing means that they all have the same
input and the same output: They are fn: resource -> ( a | b ) where a
normally is a predicate and b an object
- Author:
- Sebastian Hellmann
TupleAquisitor
public TupleAquisitor()
getTupelForResource
public final SortedSet<RDFNodeTuple> getTupelForResource(String uri)
retrieveTupel
public abstract SortedSet<RDFNodeTuple> retrieveTupel(String uri)
retrieveClassesForInstances
public abstract SortedSet<RDFNodeTuple> retrieveClassesForInstances(String uri)
retrieveTuplesForClassesOnly
public abstract SortedSet<RDFNodeTuple> retrieveTuplesForClassesOnly(String uri)
getBlankNode
public abstract SortedSet<RDFNodeTuple> getBlankNode(int id)
getMode
public int getMode()
setNextTaskToNormal
public void setNextTaskToNormal()
setNextTaskToClassesForInstances
public void setNextTaskToClassesForInstances()
setNextTaskToClassInformation
public void setNextTaskToClassInformation()
isDissolveBlankNodes
public boolean isDissolveBlankNodes()
setDissolveBlankNodes
public void setDissolveBlankNodes(boolean dissolveBlankNodes)
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2008 Jens Lehmann