Packages

trait RDF2ShEx extends RDFParser

Source
RDF2ShEx.scala
Linear Supertypes
rdf.parser.RDFParser, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RDF2ShEx
  2. RDFParser
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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

Inherited from AnyRef

Inherited from Any

Ungrouped