Package org.aksw.rml.rso.model
Interface SourceOutput
- All Superinterfaces:
org.apache.jena.graph.FrontsNode,org.apache.jena.rdf.model.RDFNode,org.apache.jena.rdf.model.Resource
public interface SourceOutput
extends org.apache.jena.rdf.model.Resource
Extension for rml:Source in order to capture their the output variable(s)
SERVICE invalid input: '<'rml:source:> {[
rml:source "file.csv" ;
oso:output ?row
]}
For sources that produce lists of items(notably CSV) an RDF lists of variables
can be specified to map them directly:
[] oso:outputs (?firstName ?lastName)
-
Method Summary
Methods inherited from interface org.apache.jena.graph.FrontsNode
asNodeMethods inherited from interface org.apache.jena.rdf.model.RDFNode
as, asLiteral, asResource, asStatementTerm, canAs, getModel, isAnon, isLiteral, isResource, isStatementTerm, isURIResource, visitWithMethods inherited from interface org.apache.jena.rdf.model.Resource
abort, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addProperty, addProperty, addProperty, addProperty, begin, commit, equals, getId, getLocalName, getNameSpace, getProperty, getProperty, getPropertyResourceValue, getRequiredProperty, getRequiredProperty, getURI, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, inModel, listProperties, listProperties, listProperties, removeAll, removeProperties, toString
-
Method Details
-
setOutput
-
getOutput
org.apache.jena.rdf.model.Resource getOutput() -
getOutputVar
default org.apache.jena.sparql.core.Var getOutputVar() -
getOutputs
List<org.apache.jena.graph.Node> getOutputs() -
getOutputVars
-