object Schema
- Companion
- class
trait Product
trait Mirror
class Object
trait Matchable
class Any
Type members
Value members
Concrete methods
def fromFile(fileName: String, format: String, base: Option[IRI], maybeRDFBuilder: Option[RDFBuilder]): IO[Schema]
def fromInputStream(is: InputStream, format: String, base: Option[IRI], maybeRDFBuilder: Option[RDFBuilder]): IO[Schema]
Reads a Schema from a Reader
Reads a Schema from a Reader
- Value Params
- base
base URL
- format
syntax format
- is
input stream
- maybeRDFBuilder
RDFReader value from which to obtain RDF data formats (in case of RDF format)
- Returns
either a Schema or a String message error
def fromString(str: String, format: String, base: Option[IRI], maybeRDFBuilder: Option[RDFBuilder]): IO[Schema]
- Value Params
- base
optional IRI that acts as base, default value = None
- format
format of reader. Default value = ShExC, other values = ShExJ, ShExR
- maybeRDFBuilder
RDFBuilder
- reader
input reader