Class/Object

net.sansa_stack.rdf.spark.model

TripleGraphXGraph

Related Docs: object TripleGraphXGraph | package model

Permalink

class TripleGraphXGraph extends JenaSparkGraphXOps

Implicit wrapper for functions for GraphX Graph of Jena Triples.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TripleGraphXGraph
  2. JenaSparkGraphXOps
  3. JenaNodeOps
  4. DefaultURIOps
  5. RDFNodeOps
  6. GraphXGraphOps
  7. RDFGraphOps
  8. RDFDSL
  9. URIOps
  10. AnyRef
  11. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TripleGraphXGraph(graph: Graph[Node, Node_URI])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def ANY: Node_ANY

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  5. object BNode

    Permalink
    Definition Classes
    RDFDSL
  6. object Graph

    Permalink
    Definition Classes
    RDFDSL
  7. object Lang

    Permalink
    Definition Classes
    RDFDSL
  8. object Literal

    Permalink
    Definition Classes
    RDFDSL
  9. object Triple

    Permalink
    Definition Classes
    RDFDSL
  10. object URI

    Permalink
    Definition Classes
    RDFDSL
  11. def __rdfLangStringURI: Node_URI

    Permalink
    Definition Classes
    JenaNodeOps
  12. def __xsdString: RDFDatatype

    Permalink
    Definition Classes
    JenaNodeOps
  13. def __xsdStringURI: Node_URI

    Permalink
    Definition Classes
    JenaNodeOps
  14. def appendSegment(uri: JenaSparkGraphX.URI, segment: String): JenaSparkGraphX.URI

    Permalink

    Definition Classes
    DefaultURIOpsURIOps
  15. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  16. def bnode(s: String): JenaSparkGraphX.BNode

    Permalink
    Definition Classes
    RDFDSL
  17. def bnode(): JenaSparkGraphX.BNode

    Permalink
    Definition Classes
    RDFDSL
  18. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. def difference(g1: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI], g2: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]): Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]

    Permalink
    Definition Classes
    GraphXGraphOpsRDFGraphOps
  20. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  22. def filterObjects(func: (Node) ⇒ Boolean): Graph[Node, Node_URI]

    Permalink
  23. def filterPredicates(func: (Node_URI) ⇒ Boolean): Graph[Node, Node_URI]

    Permalink
  24. def filterSubjects(func: (Node) ⇒ Boolean): Graph[Node, Node_URI]

    Permalink
  25. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  26. def find(subject: Node, predicate: Node, objectt: Node): Graph[Node, Node_URI]

    Permalink
  27. def find(graph: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI], subject: JenaSparkGraphX.NodeMatch, predicate: JenaSparkGraphX.NodeMatch, objectt: JenaSparkGraphX.NodeMatch): Iterator[JenaSparkGraphX.Triple]

    Permalink
    Definition Classes
    GraphXGraphOpsRDFGraphOps
  28. def findGraph(graph: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI], subject: JenaSparkGraphX.NodeMatch, predicate: JenaSparkGraphX.NodeMatch, objectt: JenaSparkGraphX.NodeMatch): Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]

    Permalink
    Definition Classes
    GraphXGraphOpsRDFGraphOps
  29. def foldNode[T](node: Node)(funURI: (Node_URI) ⇒ T, funBNode: (Node_Blank) ⇒ T, funLiteral: (Node_Literal) ⇒ T): T

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  30. def foldNodeMatch[T](nodeMatch: Node)(funANY: ⇒ T, funConcrete: (Node) ⇒ T): T

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  31. def fromBNode(bn: Node_Blank): String

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  32. def fromLang(lang: String): String

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  33. def fromLiteral(literal: Node_Literal): (String, Node_URI, Option[String])

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  34. def fromNTriples(rdf: String, baseIRI: String): Iterable[Triple]

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  35. def fromTriple(t: Triple): (Node, Node_URI, Node)

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  36. def fromUri(node: Node_URI): String

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  37. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  38. def getFragment(uri: JenaSparkGraphX.URI): Option[String]

    Permalink

    returns the fragment part of uri

    returns the fragment part of uri

    Definition Classes
    DefaultURIOpsURIOps
  39. def getObjects: RDD[Node]

    Permalink
  40. def getObjects(graph: JenaSparkGraphX.Graph, subject: JenaSparkGraphX.Node, predicate: JenaSparkGraphX.URI): Iterable[JenaSparkGraphX.Node]

    Permalink
    Definition Classes
    RDFGraphOps
  41. def getObjectsRDD(graph: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI], predicate: JenaSparkGraphX.URI): RDD[JenaSparkGraphX.Node]

    Permalink
    Definition Classes
    GraphXGraphOps
  42. def getObjectsRDD(graph: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI], subject: JenaSparkGraphX.Node, predicate: JenaSparkGraphX.URI): RDD[JenaSparkGraphX.Node]

    Permalink
    Definition Classes
    GraphXGraphOps
  43. def getObjectsWithPredicate(subject: Node, predicate: Node_URI): RDD[Node]

    Permalink
  44. def getObjectsWithPredicate(predicate: Node_URI): RDD[Node]

    Permalink
  45. def getPredicates: RDD[Node]

    Permalink
  46. def getPredicates(graph: JenaSparkGraphX.Graph, subject: JenaSparkGraphX.Node): Iterable[JenaSparkGraphX.URI]

    Permalink
    Definition Classes
    RDFGraphOps
  47. def getPredicatesRDD(graph: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI], subject: JenaSparkGraphX.Node): RDD[JenaSparkGraphX.URI]

    Permalink
    Definition Classes
    GraphXGraphOps
  48. def getString(uri: JenaSparkGraphX.URI): String

    Permalink
    Definition Classes
    DefaultURIOpsURIOps
  49. def getSubjects: RDD[Node]

    Permalink
  50. def getSubjects(graph: JenaSparkGraphX.Graph, predicate: JenaSparkGraphX.URI, obj: JenaSparkGraphX.Node): Iterable[JenaSparkGraphX.Node]

    Permalink
    Definition Classes
    RDFGraphOps
  51. def getSubjectsRDD(graph: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI], predicate: JenaSparkGraphX.URI): RDD[JenaSparkGraphX.Node]

    Permalink
    Definition Classes
    GraphXGraphOps
  52. def getSubjectsRDD(graph: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI], predicate: JenaSparkGraphX.URI, obj: JenaSparkGraphX.Node): RDD[JenaSparkGraphX.Node]

    Permalink
    Definition Classes
    GraphXGraphOps
  53. def getSubjectsWithPredicate(predicate: Node_URI, objectt: Node): RDD[Node]

    Permalink
  54. def getSubjectsWithPredicate(predicate: Node_URI): RDD[Node]

    Permalink
  55. def getTriples: Iterable[Triple]

    Permalink
  56. def getTriples(graph: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]): Iterable[JenaSparkGraphX.Triple]

    Permalink
    Definition Classes
    GraphXGraphOpsRDFGraphOps
  57. def graphSize(g: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]): Long

    Permalink
    Definition Classes
    GraphXGraphOpsRDFGraphOps
  58. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  59. def intersection(graphs: Seq[Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]]): Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]

    Permalink
    Definition Classes
    GraphXGraphOpsRDFGraphOps
  60. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  61. def isPureFragment(uri: JenaSparkGraphX.URI): Boolean

    Permalink

    Definition Classes
    DefaultURIOpsURIOps
  62. def isomorphism(left: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI], right: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]): Boolean

    Permalink

    Implement Spark algorithm for determining whether left and right are isomorphic

    Implement Spark algorithm for determining whether left and right are isomorphic

    Definition Classes
    GraphXGraphOpsRDFGraphOps
  63. def jenaDatatype(datatype: Node_URI): RDFDatatype

    Permalink
    Definition Classes
    JenaNodeOps
  64. def lastSegment(uri: JenaSparkGraphX.URI): String

    Permalink

    Definition Classes
    DefaultURIOpsURIOps
  65. def loadGraphFromNTriples(file: String, baseIRI: String): Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]

    Permalink
    Definition Classes
    GraphXGraphOpsRDFGraphOps
  66. def loadGraphFromSequenceFile(vertexFile: String, edgeFile: String): Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]

    Permalink
    Definition Classes
    GraphXGraphOps
  67. def loadGraphFromSequenceFile(file: String): Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]

    Permalink
    Definition Classes
    GraphXGraphOpsRDFGraphOps
  68. def makeBNode(): Node_Blank

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  69. def makeBNodeLabel(label: String): Node_Blank

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  70. def makeGraph(triples: RDD[JenaSparkGraphX.Triple]): Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]

    Permalink
    Definition Classes
    GraphXGraphOps
  71. def makeGraph(triples: Iterable[JenaSparkGraphX.Triple]): Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]

    Permalink
    Definition Classes
    GraphXGraphOpsRDFGraphOps
  72. def makeHashedVertexGraph(triples: RDD[JenaSparkGraphX.Triple]): Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]

    Permalink
    Definition Classes
    GraphXGraphOps
  73. def makeLang(langString: String): String

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  74. def makeLangTaggedLiteral(lexicalForm: String, lang: String): Node_Literal

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  75. def makeLiteral(lexicalForm: String, datatype: Node_URI): Node_Literal

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  76. def makeTriple(s: Node, p: Node_URI, o: Node): Triple

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  77. def makeUri(iriStr: String): Node_URI

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  78. def mapLiterals(func: (Node_Literal) ⇒ Node_Literal): Graph[Node, Node_URI]

    Permalink
  79. def mapObjects(func: (Node) ⇒ Node): Graph[Node, Node_URI]

    Permalink
  80. def mapPredicates(func: (Node_URI) ⇒ Node_URI): Graph[Node, Node_URI]

    Permalink
  81. def mapSubjects(func: (Node) ⇒ Node): Graph[Node, Node_URI]

    Permalink
  82. def mapURIs(func: (Node_URI) ⇒ Node_URI): Graph[Node, Node_URI]

    Permalink
  83. final def matchNode[T <: JenaSparkGraphX](node: RDFNodeOps.matchNode.T.Node, nodeMatch: RDFNodeOps.matchNode.T.NodeMatch): Boolean

    Permalink
    Definition Classes
    RDFNodeOps
  84. def matches(node1: Node, node2: Node): Boolean

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  85. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  86. implicit def nodeTag: ClassTag[JenaSparkGraphX.Node]

    Permalink
    Attributes
    protected
    Definition Classes
    JenaSparkGraphXOpsRDFGraphOps
  87. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  88. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  89. def relativize(uri: JenaSparkGraphX.URI, other: JenaSparkGraphX.URI): JenaSparkGraphX.URI

    Permalink

    Definition Classes
    DefaultURIOpsURIOps
  90. def resolve(uri: JenaSparkGraphX.URI, against: JenaSparkGraphX.URI): JenaSparkGraphX.URI

    Permalink

    Definition Classes
    DefaultURIOpsURIOps
  91. def saveGraphToNTriples(file: String): Unit

    Permalink
  92. def saveGraphToNTriples(graph: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI], file: String): Unit

    Permalink
    Definition Classes
    GraphXGraphOpsRDFGraphOps
  93. def saveGraphToSequenceFile(vertexFile: String, edgeFile: String): Unit

    Permalink
  94. def saveGraphToSequenceFile(graph: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI], vertexFile: String, edgeFile: String): Unit

    Permalink
    Definition Classes
    GraphXGraphOps
  95. def saveGraphToSequenceFile(graph: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI], file: String): Unit

    Permalink
    Definition Classes
    GraphXGraphOpsRDFGraphOps
  96. val sparkContext: SparkContext

    Permalink
    Definition Classes
    TripleGraphXGraphGraphXGraphOps
  97. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  98. implicit def toConcreteNodeMatch(node: Node): Node

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  99. def toNTriples(triples: Iterable[Triple]): String

    Permalink
    Definition Classes
    JenaNodeOpsRDFNodeOps
  100. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  101. def toTripleRDD(graph: Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]): RDD[JenaSparkGraphX.Triple]

    Permalink
    Definition Classes
    GraphXGraphOps
  102. implicit def tripleTag: ClassTag[JenaSparkGraphX.URI]

    Permalink
    Attributes
    protected
    Definition Classes
    JenaSparkGraphXOpsRDFGraphOps
  103. def union(graphs: Seq[Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]]): Graph[JenaSparkGraphX.Node, JenaSparkGraphX.URI]

    Permalink
    Definition Classes
    GraphXGraphOpsRDFGraphOps
  104. implicit def uriTag: ClassTag[JenaSparkGraphX.Triple]

    Permalink
    Attributes
    protected
    Definition Classes
    JenaSparkGraphXOpsRDFGraphOps
  105. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  106. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  107. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  108. def withFragment(uri: JenaSparkGraphX.URI, frag: String): JenaSparkGraphX.URI

    Permalink

    returns uri with frag as its fragment part, newly added or replaced

    returns uri with frag as its fragment part, newly added or replaced

    Definition Classes
    DefaultURIOpsURIOps
  109. def withoutFragment(uri: JenaSparkGraphX.URI): JenaSparkGraphX.URI

    Permalink

    returns uri without its fragment part if it had one

    returns uri without its fragment part if it had one

    Definition Classes
    DefaultURIOpsURIOps

Inherited from JenaSparkGraphXOps

Inherited from JenaNodeOps[JenaSparkGraphX]

Inherited from DefaultURIOps[JenaSparkGraphX]

Inherited from RDFNodeOps[JenaSparkGraphX]

Inherited from RDFGraphOps[JenaSparkGraphX]

Inherited from RDFDSL[JenaSparkGraphX]

Inherited from URIOps[JenaSparkGraphX]

Inherited from AnyRef

Inherited from Any

Ungrouped