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.Modelprotected 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 unknownintorg.apache.jena.rdf.model.ModelAt 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:
getComponentCountin interfaceNodeTupleSource
-
peekDeclaredPrefixes
public org.apache.jena.rdf.model.Model peekDeclaredPrefixes()Description copied from interface:RdfLikeSourceAt present this creates a model holding an RDF sample based on a file's starting bytes. May be changed to PrefixMap- Specified by:
peekDeclaredPrefixesin interfaceRdfLikeSource
-
asTriples
public org.apache.spark.rdd.RDD<org.apache.jena.graph.Triple> asTriples()Description copied from interface:RdfSourceReturn 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:RdfSourceA stream of datasets having one named graph each- Specified by:
asDatasetsin interfaceRdfSource
-