public class TargetAtomFactoryImpl extends Object implements TargetAtomFactory
| Modifier and Type | Method and Description |
|---|---|
TargetAtom |
getQuadTargetAtom(it.unibz.inf.ontop.model.term.ImmutableTerm subject,
it.unibz.inf.ontop.model.term.ImmutableTerm pred,
it.unibz.inf.ontop.model.term.ImmutableTerm object,
it.unibz.inf.ontop.model.term.ImmutableTerm graph) |
TargetAtom |
getQuadTargetAtom(it.unibz.inf.ontop.model.term.ImmutableTerm subjectTerm,
org.apache.commons.rdf.api.IRI classIRI,
it.unibz.inf.ontop.model.term.ImmutableTerm graphTerm) |
TargetAtom |
getTargetAtom(it.unibz.inf.ontop.model.atom.DistinctVariableOnlyDataAtom projectionAtom,
it.unibz.inf.ontop.substitution.ImmutableSubstitution<it.unibz.inf.ontop.model.term.ImmutableTerm> substitution)
Used for Datalog conversion.
|
TargetAtom |
getTripleTargetAtom(it.unibz.inf.ontop.model.term.ImmutableTerm subject,
it.unibz.inf.ontop.model.term.ImmutableTerm pred,
it.unibz.inf.ontop.model.term.ImmutableTerm object) |
TargetAtom |
getTripleTargetAtom(it.unibz.inf.ontop.model.term.ImmutableTerm subjectTerm,
org.apache.commons.rdf.api.IRI classIRI) |
TargetAtom |
getTripleTargetAtom(it.unibz.inf.ontop.model.term.ImmutableTerm subjectTerm,
org.apache.commons.rdf.api.IRI propertyIRI,
it.unibz.inf.ontop.model.term.ImmutableTerm objectTerm) |
public TargetAtom getTripleTargetAtom(it.unibz.inf.ontop.model.term.ImmutableTerm subject, it.unibz.inf.ontop.model.term.ImmutableTerm pred, it.unibz.inf.ontop.model.term.ImmutableTerm object)
getTripleTargetAtom in interface TargetAtomFactorypublic TargetAtom getQuadTargetAtom(it.unibz.inf.ontop.model.term.ImmutableTerm subject, it.unibz.inf.ontop.model.term.ImmutableTerm pred, it.unibz.inf.ontop.model.term.ImmutableTerm object, it.unibz.inf.ontop.model.term.ImmutableTerm graph)
getQuadTargetAtom in interface TargetAtomFactorypublic TargetAtom getTripleTargetAtom(it.unibz.inf.ontop.model.term.ImmutableTerm subjectTerm, org.apache.commons.rdf.api.IRI classIRI)
getTripleTargetAtom in interface TargetAtomFactorypublic TargetAtom getQuadTargetAtom(it.unibz.inf.ontop.model.term.ImmutableTerm subjectTerm, org.apache.commons.rdf.api.IRI classIRI, it.unibz.inf.ontop.model.term.ImmutableTerm graphTerm)
getQuadTargetAtom in interface TargetAtomFactorypublic TargetAtom getTripleTargetAtom(it.unibz.inf.ontop.model.term.ImmutableTerm subjectTerm, org.apache.commons.rdf.api.IRI propertyIRI, it.unibz.inf.ontop.model.term.ImmutableTerm objectTerm)
getTripleTargetAtom in interface TargetAtomFactorypublic TargetAtom getTargetAtom(it.unibz.inf.ontop.model.atom.DistinctVariableOnlyDataAtom projectionAtom, it.unibz.inf.ontop.substitution.ImmutableSubstitution<it.unibz.inf.ontop.model.term.ImmutableTerm> substitution)
TargetAtomFactorygetTargetAtom in interface TargetAtomFactoryCopyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.