public class NonStandardReasoningServices extends Object
Constructor and Description |
---|
NonStandardReasoningServices() |
Modifier and Type | Method and Description |
---|---|
static <E extends org.semanticweb.owlapi.model.OWLEntity> |
getLeastCommonSubsumer(AbstractReasonerComponent reasoner,
E e1,
E e2)
Computes the least common subsumer (LCS) of the given entities
e1 and e2 if exists,
otherwise null |
static <E extends org.semanticweb.owlapi.model.OWLEntity> |
getLeastCommonSubsumer(AbstractReasonerComponent reasoner,
org.apache.jena.graph.Node n1,
org.apache.jena.graph.Node n2,
org.semanticweb.owlapi.model.EntityType<E> entityType)
Computes the least common subsumer (LCS) of the given entities
e1 and e2 if exists,
otherwise null |
public NonStandardReasoningServices()
public static <E extends org.semanticweb.owlapi.model.OWLEntity> org.apache.jena.graph.Node getLeastCommonSubsumer(AbstractReasonerComponent reasoner, org.apache.jena.graph.Node n1, org.apache.jena.graph.Node n2, org.semanticweb.owlapi.model.EntityType<E> entityType)
e1
and e2
if exists,
otherwise null
E
- the entity typereasoner
- the reasoner used to compute the direct parentsn1
- first entityn2
- second entityentityType
- the entity typepublic static <E extends org.semanticweb.owlapi.model.OWLEntity> E getLeastCommonSubsumer(AbstractReasonerComponent reasoner, E e1, E e2)
e1
and e2
if exists,
otherwise null
E
- the entity typereasoner
- the reasoner used to compute the direct parentse1
- first entitye2
- second entity DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann