be.ugent.rml.term.ProvenancedQuad Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rmlmapper Show documentation
Show all versions of rmlmapper Show documentation
The RMLMapper executes RML rules to generate high quality Linked Data from multiple originally (semi-)structured data sources.
package be.ugent.rml.term;
public class ProvenancedQuad {
private ProvenancedTerm subject, predicate, object, graph;
public ProvenancedQuad(ProvenancedTerm subject, ProvenancedTerm predicate, ProvenancedTerm object, ProvenancedTerm graph) {
this.subject = subject;
this.predicate = predicate;
this.object = object;
this.graph = graph;
}
public ProvenancedQuad(ProvenancedTerm subject, ProvenancedTerm predicate, ProvenancedTerm object) {
this(subject, predicate, object, null);
}
public ProvenancedTerm getSubject() {
return subject;
}
public ProvenancedTerm getPredicate() {
return predicate;
}
public ProvenancedTerm getObject() {
return object;
}
public ProvenancedTerm getGraph() {
return graph;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy