Package

net.sansa_stack.inference.spark.data

model

Permalink

package model

Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractRDFGraphSpark[Rdf <: RDF, D, G <: AbstractRDFGraphSpark[Rdf, D, G]] extends AbstractRDFGraph[Rdf, D, G] with SparkGraphExtensions[Rdf, D, G]

    Permalink

    A data structure that comprises a collection of triples.

    A data structure that comprises a collection of triples. Note, due to the implementation of the Spark datastructures, this doesn't necessarily mean to be free of duplicates which is why a distinct operation is provided.

  2. case class RDFGraph(triples: RDD[Triple]) extends Product with Serializable

    Permalink

    A data structure that comprises a set of triples.

  3. class RDFGraphDataFrame extends AbstractRDFGraphSpark[SimpleRDF, DataFrame, RDFGraphDataFrame]

    Permalink

    A data structure that comprises a set of triples.

  4. class RDFGraphDataset extends AbstractRDFGraphSpark[Jena, Dataset[Triple], RDFGraphDataset]

    Permalink

    A data structure that comprises a set of triples.

  5. class RDFGraphNative extends AbstractRDFGraphSpark[Jena, RDD[Triple], RDFGraphNative]

    Permalink

    A data structure that comprises a set of triples based on an RDD.

  6. case class RDFTuple(s: String, o: String) extends Product2[String, String] with Product with Serializable

    Permalink

    An RDF tuple (s o), i.e.

    An RDF tuple (s o), i.e. only subject and object are represented.

    s

    the subject

    o

    the object

  7. trait SparkGraphExtensions[Rdf <: RDF, D, G <: AbstractRDFGraph[Rdf, D, G]] extends AnyRef

    Permalink

    Some Spark based extension for an RDF graph.

  8. class TripleUtils extends AnyRef

    Permalink

Value Members

  1. object EmptyRDFGraphDataFrame

    Permalink

  2. object TripleUtils extends TripleUtils

    Permalink

Ungrouped