ShEx2RDF

trait ShEx2RDF extends RDFSaver
Companion:
object
trait RDFSaver
class Object
trait Matchable
class Any

Type members

Inherited types

Inherited from:
RDFSaver

Value members

Concrete methods

def serialize(shex: Schema, node: Option[IRI], format: String, rdfBuilder: RDFBuilder): IO[String]
def toRDF(s: Schema, node: Option[IRI], initial: RDFBuilder): IO[RDFBuilder]

Inherited methods

def addContent[A](x: A, node: RDFNode, pred: IRI, saver: A => RDFSaver[RDFNode]): RDFSaver[Unit]
Inherited from:
RDFSaver
def addListContent[A](ls: List[A], node: RDFNode, pred: IRI, saver: A => RDFSaver[RDFNode]): RDFSaver[Unit]
Inherited from:
RDFSaver
def addPrefix(alias: String, iri: IRI): RDFSaver[Unit]
Inherited from:
RDFSaver
Inherited from:
RDFSaver
def addStarContent[A](ls: List[A], node: RDFNode, pred: IRI, saver: A => RDFSaver[RDFNode]): RDFSaver[Unit]
Inherited from:
RDFSaver
Inherited from:
RDFSaver
Inherited from:
RDFSaver
Inherited from:
RDFSaver
def fromIO[A](x: IO[A]): RDFSaver[A]
Inherited from:
RDFSaver
Inherited from:
RDFSaver
Inherited from:
RDFSaver
def listSaver[A](ls: List[A], saver: A => RDFSaver[RDFNode]): RDFSaver[List[RDFNode]]
Inherited from:
RDFSaver
Inherited from:
RDFSaver
Inherited from:
RDFSaver
def maybeAddContent[A](maybe: Option[A], node: RDFNode, pred: IRI, saver: A => RDFSaver[RDFNode]): RDFSaver[Unit]
Inherited from:
RDFSaver
def maybeAddListContent[A](maybeLs: Option[List[A]], node: RDFNode, pred: IRI, saver: A => RDFSaver[RDFNode]): RDFSaver[Unit]
Inherited from:
RDFSaver
def maybeAddStarContent[A](maybeLs: Option[List[A]], node: RDFNode, pred: IRI, saver: A => RDFSaver[RDFNode]): RDFSaver[Unit]
Inherited from:
RDFSaver
def maybeAddTriple[A](node: RDFNode, pred: IRI, maybe: Option[RDFNode]): RDFSaver[Unit]
Inherited from:
RDFSaver
Inherited from:
RDFSaver
Inherited from:
RDFSaver
def modifyGet[A](upd: RDFBuilder => IO[(A, RDFBuilder)]): RDFSaver[A]
Inherited from:
RDFSaver
def ok[A](x: A): RDFSaver[A]
Inherited from:
RDFSaver
def optSaver[A](maybe: Option[A], saver: A => RDFSaver[RDFNode]): RDFSaver[Option[RDFNode]]
Inherited from:
RDFSaver
Inherited from:
RDFSaver
Inherited from:
RDFSaver
Inherited from:
RDFSaver
def saveAsRDFList[A](ls: List[A], saver: A => RDFSaver[RDFNode]): RDFSaver[RDFNode]
Inherited from:
RDFSaver
def saveList[A](ls: List[A], f: A => RDFSaver[Unit]): RDFSaver[Unit]
Inherited from:
RDFSaver
Inherited from:
RDFSaver
def sequence[A](ls: List[RDFSaver[A]]): RDFSaver[List[A]]
Inherited from:
RDFSaver
Inherited from:
RDFSaver