Packages

case class WikibaseRDF(endpoint: IRI, prefixMap: PrefixMap, refCached: Ref[IO, CachedState]) extends RDFReader with Product with Serializable

Source
WikibaseRDF.scala
Linear Supertypes
Serializable, Serializable, Product, Equals, RDFReader, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. WikibaseRDF
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. RDFReader
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new WikibaseRDF(endpoint: IRI, prefixMap: PrefixMap, refCached: Ref[IO, CachedState])

Type Members

  1. type RDFRead[A] = IO[A]
    Definition Classes
    RDFReader
  2. type RDFStream[A] = Stream[IO, A]
    Definition Classes
    RDFReader
  3. abstract type Rdf <: RDFReader
    Definition Classes
    RDFReader

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def asRDFBuilder: IO[RDFBuilder]
    Definition Classes
    WikibaseRDF → RDFReader
  6. def availableParseFormats: List[String]
    Definition Classes
    WikibaseRDF → RDFReader
  7. def availableSerializeFormats: List[String]
    Definition Classes
    WikibaseRDF → RDFReader
  8. def checkDatatype(node: RDFNode, datatype: IRI): IO[Boolean]
    Definition Classes
    WikibaseRDF → RDFReader
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  10. val endpoint: IRI
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. def getNumberOfStatements(): IO[Int]
    Definition Classes
    WikibaseRDF → RDFReader
  14. def getPrefixMap: IO[PrefixMap]
    Definition Classes
    WikibaseRDF → RDFReader
  15. def getSHACLInstances(cls: RDFNode): Stream[IO, RDFNode]
    Definition Classes
    WikibaseRDF → RDFReader
  16. def getTypes(node: RDFNode): RDFStream[RDFNode]
    Definition Classes
    RDFReader
  17. def hasPredicateWithSubject(n: RDFNode, p: IRI): IO[Boolean]
    Definition Classes
    WikibaseRDF → RDFReader
  18. def hasSHACLClass(n: RDFNode, c: RDFNode): IO[Boolean]
    Definition Classes
    WikibaseRDF → RDFReader
  19. val id: String
    Definition Classes
    WikibaseRDF → RDFReader
  20. def iriObjects(): RDFStream[IRI]
    Definition Classes
    RDFReader
  21. def iris(): RDFStream[IRI]
    Definition Classes
    RDFReader
  22. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  23. def isIsomorphicWith(other: RDFReader): IO[Boolean]
    Definition Classes
    WikibaseRDF → RDFReader
  24. def mkStream[A, B](vs: List[A], f: (A) ⇒ Stream[IO, B]): Stream[IO, B]
    Definition Classes
    RDFReader
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. val nodeLocations: Map[RDFNode, Set[Location]]
    Definition Classes
    RDFReader
  27. def nodesWithPath(p: SHACLPath): Stream[IO, (RDFNode, RDFNode)]
    Definition Classes
    WikibaseRDF → RDFReader
  28. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  29. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  30. def objectsWithPath(subj: RDFNode, path: SHACLPath): Stream[IO, RDFNode]
    Definition Classes
    WikibaseRDF → RDFReader
  31. def predicates(): RDFStream[IRI]
    Definition Classes
    RDFReader
  32. val prefixMap: PrefixMap
  33. def queryAsJson(str: String): IO[Json]
    Definition Classes
    WikibaseRDF → RDFReader
  34. def querySelect(queryStr: String): RDFStream[Map[String, RDFNode]]
    Definition Classes
    WikibaseRDF → RDFReader
  35. def rdfReaderName: String
    Definition Classes
    WikibaseRDF → RDFReader
  36. def rdfTriples(): RDFStream[RDFTriple]
    Definition Classes
    WikibaseRDF → RDFReader
  37. val refCached: Ref[IO, CachedState]
  38. def serialize(format: String, base: Option[IRI]): RDFRead[String]
    Definition Classes
    WikibaseRDF → RDFReader
  39. def showRDFId(msg: String): IO[Unit]
  40. def sourceIRI: Option[IRI]
    Definition Classes
    WikibaseRDF → RDFReader
  41. def subjects(): RDFStream[RDFNode]
    Definition Classes
    RDFReader
  42. def subjectsWithPath(p: SHACLPath, o: RDFNode): Stream[IO, RDFNode]
    Definition Classes
    WikibaseRDF → RDFReader
  43. def subjectsWithProperty(pred: IRI): RDFStream[RDFNode]
    Definition Classes
    RDFReader
  44. def subjectsWithType(t: RDFNode): RDFStream[RDFNode]
    Definition Classes
    RDFReader
  45. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  46. val tripleLocations: Map[RDFTriple, Set[Location]]
    Definition Classes
    RDFReader
  47. def triplesWithObject(node: RDFNode): RDFStream[RDFTriple]
    Definition Classes
    WikibaseRDF → RDFReader
  48. def triplesWithPredicate(p: IRI): Stream[IO, RDFTriple]
    Definition Classes
    WikibaseRDF → RDFReader
  49. def triplesWithPredicateObject(p: IRI, o: RDFNode): Stream[IO, RDFTriple]
    Definition Classes
    WikibaseRDF → RDFReader
  50. def triplesWithPredicatesObject(ps: LazyList[IRI], o: RDFNode): RDFStream[RDFTriple]
    Definition Classes
    RDFReader
  51. def triplesWithSubject(node: RDFNode): RDFStream[RDFTriple]
    Definition Classes
    WikibaseRDF → RDFReader
  52. def triplesWithSubjectPredicate(s: RDFNode, p: IRI): RDFStream[RDFTriple]
    Definition Classes
    RDFReader
  53. def triplesWithSubjectPredicates(n: RDFNode, ps: LazyList[IRI]): RDFStream[RDFTriple]
    Definition Classes
    RDFReader
  54. def triplesWithType(expectedType: IRI): RDFStream[RDFTriple]
    Definition Classes
    RDFReader
  55. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  57. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from RDFReader

Inherited from AnyRef

Inherited from Any

Ungrouped