public class TemplatedTransformer extends Object
quality and inheres_in some entity EquivalentTo has_part some (entity and has_quality quality)Annotated with: treat-as-variable quality.IRI treat-as-variable entity.IRI will find all uses of the former pattern and replace them with the latter Also (advanced):
'subdivision of skeleton' and subdivision_of some autopod SubClassOf 'subdivision of skeleton' and subdivision_of some limb , autopod SubClassOf limb
Modifier and Type | Class and Description |
---|---|
class |
TemplatedTransformer.Mapping |
Constructor and Description |
---|
TemplatedTransformer(org.semanticweb.owlapi.model.OWLOntology o) |
Modifier and Type | Method and Description |
---|---|
Set<TemplatedTransformer.Mapping> |
getMappings() |
Set<org.semanticweb.owlapi.model.OWLOntologyChange> |
tr() |
Set<org.semanticweb.owlapi.model.OWLOntologyChange> |
tr(org.semanticweb.owlapi.model.OWLAxiom inAxiom,
TemplatedTransformer.Mapping m) |
Set<org.semanticweb.owlapi.model.OWLOntologyChange> |
tr(org.semanticweb.owlapi.model.OWLOntology o,
TemplatedTransformer.Mapping m) |
Set<org.semanticweb.owlapi.model.OWLOntologyChange> |
tr(TemplatedTransformer.Mapping m) |
owltools.tr.TemplatedTransformer.BindingSet |
unify(org.semanticweb.owlapi.model.OWLClassExpression inExpr,
org.semanticweb.owlapi.model.OWLClassExpression templateExpr,
Set<org.semanticweb.owlapi.model.IRI> vars) |
owltools.tr.TemplatedTransformer.BindingSet |
unifyAll(org.semanticweb.owlapi.model.OWLClassExpression inExpr,
org.semanticweb.owlapi.model.OWLClassExpression templateExpr,
Set<org.semanticweb.owlapi.model.IRI> vars) |
public TemplatedTransformer(org.semanticweb.owlapi.model.OWLOntology o)
public Set<TemplatedTransformer.Mapping> getMappings()
public Set<org.semanticweb.owlapi.model.OWLOntologyChange> tr()
public Set<org.semanticweb.owlapi.model.OWLOntologyChange> tr(TemplatedTransformer.Mapping m)
public Set<org.semanticweb.owlapi.model.OWLOntologyChange> tr(org.semanticweb.owlapi.model.OWLOntology o, TemplatedTransformer.Mapping m)
public Set<org.semanticweb.owlapi.model.OWLOntologyChange> tr(org.semanticweb.owlapi.model.OWLAxiom inAxiom, TemplatedTransformer.Mapping m)
public owltools.tr.TemplatedTransformer.BindingSet unifyAll(org.semanticweb.owlapi.model.OWLClassExpression inExpr, org.semanticweb.owlapi.model.OWLClassExpression templateExpr, Set<org.semanticweb.owlapi.model.IRI> vars)
public owltools.tr.TemplatedTransformer.BindingSet unify(org.semanticweb.owlapi.model.OWLClassExpression inExpr, org.semanticweb.owlapi.model.OWLClassExpression templateExpr, Set<org.semanticweb.owlapi.model.IRI> vars)
Copyright © 2010–2015. All rights reserved.