blob: 44b7c01ddd0e64a7cbea17ff85480273b8f615ef (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
package rsacomb.implicits
import tech.oxfordsemantic.jrdfox.logic.expression.{IRI => RDFoxIRI}
import org.semanticweb.owlapi.model.{IRI => OWLIRI}
object RDFox {
implicit def rdfoxToOwlapiIri(iri: RDFoxIRI): OWLIRI = {
OWLIRI.create(iri.getIRI)
}
implicit def owlapiToRdfoxIri(iri: OWLIRI): RDFoxIRI = {
RDFoxIRI.create(iri.getIRIString())
}
implicit def stringToRdfoxIri(iri: String): RDFoxIRI = {
RDFoxIRI.create(iri)
}
}
|