public interface TargetAtomFactory
| Modifier and Type | Method and Description |
|---|---|
TargetAtom |
getQuadTargetAtom(it.unibz.inf.ontop.model.term.ImmutableTerm subjectTerm,
it.unibz.inf.ontop.model.term.ImmutableTerm predTerm,
it.unibz.inf.ontop.model.term.ImmutableTerm objectTerm,
it.unibz.inf.ontop.model.term.ImmutableTerm graphTerm) |
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) |
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 getQuadTargetAtom(it.unibz.inf.ontop.model.term.ImmutableTerm subjectTerm, it.unibz.inf.ontop.model.term.ImmutableTerm predTerm, it.unibz.inf.ontop.model.term.ImmutableTerm objectTerm, it.unibz.inf.ontop.model.term.ImmutableTerm graphTerm)
TargetAtom getTripleTargetAtom(it.unibz.inf.ontop.model.term.ImmutableTerm subjectTerm, org.apache.commons.rdf.api.IRI classIRI)
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 getTripleTargetAtom(it.unibz.inf.ontop.model.term.ImmutableTerm subjectTerm, org.apache.commons.rdf.api.IRI propertyIRI, it.unibz.inf.ontop.model.term.ImmutableTerm objectTerm)
TargetAtom getTargetAtom(it.unibz.inf.ontop.model.atom.DistinctVariableOnlyDataAtom projectionAtom, it.unibz.inf.ontop.substitution.ImmutableSubstitution<it.unibz.inf.ontop.model.term.ImmutableTerm> substitution)
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.