JenaMapper

object JenaMapper
class Object
trait Matchable
class Any

Value members

Concrete methods

def RDFTriple2Statement(triple: RDFTriple): Statement
def RDFTriples2Model(triples: Set[RDFTriple], m: Model, base: Option[IRI]): Model
def createProperty(m: Model, pred: IRI, base: Option[IRI]): Property
def createRDFNode(m: Model, node: RDFNode, base: Option[IRI]): RDFNode
def createResource(m: Model, node: RDFNode, base: Option[IRI]): Resource
def iri2Property(iri: IRI): Property
def jenaNode2RDFNode(r: RDFNode): IO[RDFNode]
def jenaTriple2Triple(subj: Node, pred: Node, obj: Node): IO[RDFTriple]
def model2triples(model: Model): IO[List[RDFTriple]]
def node2IRI(node: Node): IO[IRI]
def node2RDFNode(node: Node): IO[RDFNode]
def path2JenaPath(path: SHACLPath, model: Model, base: Option[IRI]): IO[Path]
def property2IRI(p: Property): IRI
def property2iri(p: Property): IRI
def querySolution2Map(qs: QuerySolution): Either[String, Map[String, RDFNode]]
def rdfNode2JenaNode(n: RDFNode, m: Model, base: Option[IRI]): RDFNode
def rdfNode2Property(n: RDFNode, m: Model, base: Option[IRI]): IO[Property]
def rdfNode2Resource(n: RDFNode, m: Model, base: Option[IRI]): IO[Resource]
def resultSet2Map(rs: ResultSet): Either[String, List[Map[String, RDFNode]]]
def statement2RDFTriple(s: Statement): IO[RDFTriple]
def statement2triple(st: Statement): IO[RDFTriple]
def triplesObject(pred: RDFNode, model: Model): IO[Set[Statement]]
def triplesPredicate(pred: Property, model: Model): IO[Set[Statement]]
def triplesPredicateObject(pred: IRI, obj: RDFNode, model: Model, base: Option[IRI]): IO[Set[Statement]]
def triplesPredicateObject(property: Property, obj: RDFNode, model: Model): IO[Set[Statement]]
def triplesSubject(resource: Resource, model: Model): IO[Set[Statement]]
def triplesSubjectPredicate(resource: Resource, pred: IRI, model: Model, base: Option[IRI]): IO[Set[Statement]]
def unsafeJenaTriple2Triple(subj: Node, pred: Node, obj: Node): RDFTriple
def unsafeNode2IRI(node: Node): IRI
def unsafeNode2RDFNode(node: Node): RDFNode
def wellTypedDatatype(node: RDFNode, expectedDatatype: IRI): IO[Boolean]

Concrete fields

lazy val emptyModel: Model