Class RdfSourceFromRdd<T>
java.lang.Object
net.sansa_stack.spark.io.rdf.input.api.RdfSourceFromRdd<T>
- All Implemented Interfaces:
NodeTupleSource
,RdfLikeSource
,RdfSource
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.jena.rdf.model.Model
protected org.apache.spark.api.java.JavaRDD<T>
-
Constructor Summary
ConstructorsConstructorDescriptionRdfSourceFromRdd
(org.apache.spark.api.java.JavaRDD<T> rdd, RddRdfOps<T> dispatcher, org.apache.jena.rdf.model.Model declaredPrefixes) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.spark.rdd.RDD<org.aksw.jenax.arq.dataset.api.DatasetOneNg>
A stream of datasets having one named graph eachorg.apache.spark.rdd.RDD<org.apache.jena.rdf.model.Model>
asModels()
org.apache.spark.rdd.RDD<org.apache.jena.sparql.core.Quad>
asQuads()
org.apache.spark.rdd.RDD<org.apache.jena.graph.Triple>
Return the backing loader; null if unknownint
org.apache.jena.rdf.model.Model
At present this creates a model holding an RDF sample based on a file's starting bytes.
-
Field Details
-
rdd
-
dispatcher
-
declaredPrefixes
protected org.apache.jena.rdf.model.Model declaredPrefixes
-
-
Constructor Details
-
RdfSourceFromRdd
-
-
Method Details
-
getComponentCount
public int getComponentCount()- Specified by:
getComponentCount
in interfaceNodeTupleSource
-
peekDeclaredPrefixes
public org.apache.jena.rdf.model.Model peekDeclaredPrefixes()Description copied from interface:RdfLikeSource
At present this creates a model holding an RDF sample based on a file's starting bytes. May be changed to PrefixMap- Specified by:
peekDeclaredPrefixes
in interfaceRdfLikeSource
-
asTriples
public org.apache.spark.rdd.RDD<org.apache.jena.graph.Triple> asTriples()Description copied from interface:RdfSource
Return the backing loader; null if unknown -
asQuads
public org.apache.spark.rdd.RDD<org.apache.jena.sparql.core.Quad> asQuads() -
asModels
public org.apache.spark.rdd.RDD<org.apache.jena.rdf.model.Model> asModels() -
asDatasets
public org.apache.spark.rdd.RDD<org.aksw.jenax.arq.dataset.api.DatasetOneNg> asDatasets()Description copied from interface:RdfSource
A stream of datasets having one named graph each- Specified by:
asDatasets
in interfaceRdfSource
-