Packages

object RDF2ShEx extends RDF2ShEx

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RDF2ShEx
  2. RDF2ShEx
  3. RDFParser
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type Err = Throwable
    Definition Classes
    RDFParser
  2. type R[A] = Kleisli[IO, Config, A]
    Definition Classes
    RDFParser
  3. type RDFParser[A] = EitherT[R, Err, A]
    Definition Classes
    RDFParser

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. def anyOf[A](ps: RDFParser[A]*): RDFParser[Seq[A]]
    Definition Classes
    RDFParser
  5. def anyOfLs[A](ps: RDFParser[List[A]]*): RDFParser[Seq[A]]
    Definition Classes
    RDFParser
  6. def arc[A](pred: IRI, parser: RDFParser[A]): RDFParser[A]
    Definition Classes
    RDFParser
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def asLiteral: RDFParser[Literal]
    Definition Classes
    RDFParser
  9. def asLiterals(ls: List[RDFNode]): RDFParser[List[Literal]]
    Definition Classes
    RDFParser
  10. def boolean: RDFParser[Boolean]
    Definition Classes
    RDFParser
  11. def booleanFromPredicate(p: IRI): RDFParser[Boolean]
    Definition Classes
    RDFParser
  12. def booleanFromPredicateOptional(p: IRI): RDFParser[Option[Boolean]]
    Definition Classes
    RDFParser
  13. def checkBoolean(n: RDFNode): RDFParser[Boolean]
    Definition Classes
    RDFParser
  14. def checkCondition(cond: (RDFNode) => Boolean, name: String, n: RDFNode): RDFParser[RDFNode]
    Definition Classes
    RDFParser
  15. def checkDecimal(obj: RDFNode, p: IRI): EitherT[[A]Kleisli[IO, Config, A], Throwable, _ <: DecimalLiteral]
    Definition Classes
    RDFParser
  16. def checkExpected(obtained: RDFNode, expected: RDFNode, n: RDFNode): RDFParser[Boolean]
    Definition Classes
    RDFParser
  17. def checkIRI(n: RDFNode): RDFParser[IRI]
    Definition Classes
    RDFParser
  18. def checkIRIFromPredicate(node: RDFNode, p: IRI): RDFParser[IRI]
    Definition Classes
    RDFParser
  19. def checkInteger(n: RDFNode): RDFParser[Int]
    Definition Classes
    RDFParser
  20. def checkLiteral(n: RDFNode): RDFParser[Literal]
    Definition Classes
    RDFParser
  21. def checkNil[A](n: RDFNode): RDFParser[List[A]]
    Definition Classes
    RDFParser
  22. def checkNodes[A](ns: Set[RDFNode], parser: RDFParser[A], n: RDFNode, pred: IRI): RDFParser[Option[A]]
    Definition Classes
    RDFParser
  23. def checkNodesIris(ns: Set[RDFNode]): RDFParser[List[IRI]]
    Definition Classes
    RDFParser
  24. def checkOptBooleanFromPredicate(v: Option[RDFNode], p: IRI): RDFParser[Option[Boolean]]
    Definition Classes
    RDFParser
  25. def checkString(n: RDFNode): RDFParser[String]
    Definition Classes
    RDFParser
  26. def checkString(obj: RDFNode, p: IRI): RDFParser[String]
    Definition Classes
    RDFParser
  27. def checkTriples(ts: Vector[RDFTriple], n: RDFNode, p: IRI): RDFParser[RDFNode]
    Definition Classes
    RDFParser
  28. def checkType(expected: RDFNode): RDFParser[Boolean]
    Definition Classes
    RDFParser
  29. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  30. def collect[A](ps: List[RDFParser[A]]): RDFParser[List[A]]
    Definition Classes
    RDFParser
  31. def combine[A](p1: RDFParser[Seq[A]], p2: RDFParser[Seq[A]]): RDFParser[Seq[A]]
    Definition Classes
    RDFParser
  32. def combineAll[A](ps: RDFParser[Seq[A]]*): RDFParser[Seq[A]]
    Definition Classes
    RDFParser
  33. def condition(cond: (RDFNode) => Boolean, name: String): RDFParser[RDFNode]
    Definition Classes
    RDFParser
  34. def decimalLiteralFromPredicate(p: IRI): RDFParser[DecimalLiteral]
    Definition Classes
    RDFParser
  35. def decimalLiteralFromPredicateOptional(p: IRI): RDFParser[Option[DecimalLiteral]]
    Definition Classes
    RDFParser
  36. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  37. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  38. def failIf(cond: Boolean, msg: String): RDFParser[Unit]
    Definition Classes
    RDFParser
  39. def firstOf[A](ps: RDFParser[A]*): RDFParser[A]
    Definition Classes
    RDFParser
  40. def fromEither[A](e: Either[Err, A]): RDFParser[A]
    Definition Classes
    RDFParser
  41. def fromEitherT[A](e: EitherT[IO, Err, A]): RDFParser[A]
    Definition Classes
    RDFParser
  42. def fromIO[A](x: IO[A]): RDFParser[A]
    Definition Classes
    RDFParser
  43. def fromRDFStream[A](r: Stream[IO, A]): RDFParser[Vector[A]]
    Definition Classes
    RDFParser
  44. def fromStream[A](s: Stream[IO, A]): RDFParser[List[A]]
    Definition Classes
    RDF2ShEx
  45. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  46. def getIntegerFromValues(ts: Vector[RDFTriple], p: IRI, n: RDFNode): EitherT[[A]Kleisli[IO, Config, A], Throwable, _ <: Int]
    Definition Classes
    RDFParser
  47. def getIntegerLiteral(t: RDFTriple): RDFParser[Int]
    Definition Classes
    RDFParser
  48. def getNode: RDFParser[RDFNode]
    Definition Classes
    RDFParser
  49. def getRDF: RDFParser[RDFReader]
    Definition Classes
    RDFParser
  50. def getSchema(rdf: RDFReader): RDFParser[Schema]
    Definition Classes
    RDF2ShEx
  51. def group[A](parser: RDFParser[A], nodes: Seq[RDFNode]): RDFParser[Seq[A]]
    Definition Classes
    RDFParser
  52. def hasNoRDFType(t: IRI): RDFParser[Boolean]
    Definition Classes
    RDFParser
  53. def hasRDFType(t: IRI): RDFParser[Boolean]
    Definition Classes
    RDFParser
  54. def hasSomeRDFType(ts: Set[IRI]): RDFParser[Boolean]
    Definition Classes
    RDFParser
  55. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  56. def info(msg: String): RDFParser[Unit]
    Definition Classes
    RDFParser
  57. val initialNode: BNode
    Definition Classes
    RDF2ShEx
  58. def integer: RDFParser[Int]
    Definition Classes
    RDFParser
  59. def integerLiteralForPredicate(p: IRI): RDFParser[Int]
    Definition Classes
    RDFParser
  60. def integerLiteralsForPredicate(p: IRI): RDFParser[List[Int]]
    Definition Classes
    RDFParser
  61. def io2r[A](x: IO[A]): R[A]
    Definition Classes
    RDFParser
  62. def iri: RDFParser[IRI]
    Definition Classes
    RDFParser
  63. def iriFromPredicate(p: IRI): RDFParser[IRI]
    Definition Classes
    RDFParser
  64. def iriFromPredicateOptional(p: IRI): RDFParser[Option[IRI]]
    Definition Classes
    RDFParser
  65. def irisFromPredicate(p: IRI): RDFParser[List[IRI]]
    Definition Classes
    RDFParser
  66. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  67. def lift[A](r: R[A]): RDFParser[A]
    Definition Classes
    RDFParser
  68. def liftIO[A](io: IO[A]): RDFParser[A]
    Definition Classes
    RDFParser
  69. def list1Plus[A](p: RDFParser[A]): RDFParser[List[A]]
    Definition Classes
    RDFParser
  70. def list1PlusAux[A](p: RDFParser[A], visited: List[RDFNode]): RDFParser[List[A]]
    Definition Classes
    RDFParser
  71. def list2Plus[A](p: RDFParser[A]): RDFParser[List[A]]
    Definition Classes
    RDFParser
  72. def literalFromPredicate(p: IRI): RDFParser[Literal]
    Definition Classes
    RDFParser
  73. def literalsFromPredicate(p: IRI): RDFParser[List[Literal]]
    Definition Classes
    RDFParser
  74. def mapRDFParser[A, B](ls: List[A], p: (A) => RDFParser[B]): RDFParser[List[B]]
    Definition Classes
    RDFParser
  75. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  76. def nodes2iris(ns: List[RDFNode]): Either[String, List[IRI]]
    Definition Classes
    RDFParser
  77. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  78. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  79. def objectFromPredicate(p: IRI): RDFParser[RDFNode]
    Definition Classes
    RDFParser
  80. def objectFromPredicateOptional(p: IRI): RDFParser[Option[RDFNode]]
    Definition Classes
    RDFParser
  81. def objectsFromPredicate(p: IRI): RDFParser[Set[RDFNode]]
    Definition Classes
    RDFParser
  82. def objectsFromTriples(triples: Set[RDFTriple]): Set[RDFNode]
    Definition Classes
    RDFParser
  83. def ok[A](x: A): RDFParser[A]
    Definition Classes
    RDFParser
  84. def oneOf[A](parsers: Seq[RDFParser[A]]): RDFParser[A]
    Definition Classes
    RDFParser
  85. def opt[A](pred: IRI, parser: RDFParser[A]): RDFParser[Option[A]]
    Definition Classes
    RDFParser
  86. def optional[A](parser: RDFParser[A]): RDFParser[Option[A]]
    Definition Classes
    RDFParser
  87. def parse[A](parser: RDFParser[A], node: RDFNode, rdf: RDFReader): IO[Either[Err, A]]
    Definition Classes
    RDFParser
  88. def parseException[A](e: Throwable): RDFParser[A]
    Definition Classes
    RDFParser
  89. def parseFail[A](str: String): RDFParser[A]
    Definition Classes
    RDFParser
  90. def parseNodes[A](nodes: List[RDFNode], parser: RDFParser[A]): RDFParser[List[A]]
    Definition Classes
    RDFParser
  91. def parseOk[A](x: A): RDFParser[A]
    Definition Classes
    RDFParser
  92. def parsePredicate[A](p: IRI, maker: (RDFNode) => A): RDFParser[A]
    Definition Classes
    RDFParser
  93. def parsePredicateIRI[A](p: IRI, maker: (IRI) => A): RDFParser[A]
    Definition Classes
    RDFParser
  94. def parsePredicateIRIList[A](p: IRI, maker: (IRI) => A): RDFParser[List[A]]
    Definition Classes
    RDFParser
  95. def parsePredicateInt[A](p: IRI, maker: (Int) => A): RDFParser[A]
    Definition Classes
    RDFParser
  96. def parsePredicateIntList[A](p: IRI, maker: (Int) => A): RDFParser[List[A]]
    Definition Classes
    RDFParser
  97. def parsePredicateList[A](p: IRI, maker: (RDFNode) => A): RDFParser[List[A]]
    Definition Classes
    RDFParser
  98. def parsePredicateLiteral[A](p: IRI, maker: (Literal) => A): RDFParser[A]
    Definition Classes
    RDFParser
  99. def parsePredicateLiteralList[A](p: IRI, maker: (Literal) => A): RDFParser[List[A]]
    Definition Classes
    RDFParser
  100. def parsePredicateString[A](p: IRI, maker: (String) => A): RDFParser[A]
    Definition Classes
    RDFParser
  101. def parseRest[A](visited: List[RDFNode], restNode: RDFNode, parser: RDFParser[A]): RDFParser[List[A]]
    Definition Classes
    RDFParser
  102. def rdf2Schema(rdf: RDFReader): IO[Either[String, Schema]]
  103. def rdfList: RDFParser[List[RDFNode]]
    Definition Classes
    RDFParser
  104. def rdfListAux(visited: Vector[RDFNode]): RDFParser[List[RDFNode]]
    Definition Classes
    RDFParser
  105. def rdfListAuxRest(next: RDFNode, visited: Vector[RDFNode]): RDFParser[List[RDFNode]]
    Definition Classes
    RDFParser
  106. def rdfListForPredicate(p: IRI): RDFParser[List[RDFNode]]
    Definition Classes
    RDFParser
  107. def rdfListForPredicateAllowingNone(p: IRI): RDFParser[List[RDFNode]]
    Definition Classes
    RDFParser
  108. def rdfListForPredicateOptional(p: IRI): RDFParser[List[RDFNode]]
    Definition Classes
    RDFParser
  109. def rdfNil[A]: RDFParser[List[A]]
    Definition Classes
    RDFParser
  110. def rdfType: RDFParser[RDFNode]
    Definition Classes
    RDFParser
  111. def rdfTypes: RDFParser[Set[RDFNode]]
    Definition Classes
    RDFParser
  112. def sequenceEither[E, A](xs: List[Either[E, A]]): Either[E, List[A]]
    Definition Classes
    RDFParser
  113. def someOf[A](ps: RDFParser[A]*): RDFParser[A]
    Definition Classes
    RDFParser
  114. def star[A](pred: IRI, parser: RDFParser[A]): RDFParser[List[A]]
    Definition Classes
    RDFParser
  115. def starWithNodes[A](pred: IRI, parser: RDFParser[A]): RDFParser[List[(RDFNode, A)]]
    Definition Classes
    RDFParser
  116. def stream2list[A](st: Stream[IO, A]): IO[Vector[A]]
    Definition Classes
    RDFParser
  117. def string: RDFParser[String]
    Definition Classes
    RDFParser
  118. def stringFromPredicate(p: IRI): RDFParser[String]
    Definition Classes
    RDFParser
  119. def stringFromPredicateOptional(p: IRI): RDFParser[Option[String]]
    Definition Classes
    RDFParser
  120. def subjectsFromTriples(triples: Set[RDFTriple]): Set[RDFNode]
    Definition Classes
    RDFParser
  121. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  122. def toString(): String
    Definition Classes
    AnyRef → Any
  123. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  124. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  125. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  126. def withNode[A](n: RDFNode, parser: RDFParser[A]): RDFParser[A]
    Definition Classes
    RDFParser
  127. def withRdf[A](rdf: RDFReader, parser: RDFParser[A]): RDFParser[A]
    Definition Classes
    RDFParser

Deprecated Value Members

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

Inherited from RDF2ShEx

Inherited from rdf.parser.RDFParser

Inherited from AnyRef

Inherited from Any

Ungrouped