public class ReducedABoxOnlyClausification
extends org.semanticweb.owlapi.util.OWLAxiomVisitorAdapter
| Constructor and Description |
|---|
ReducedABoxOnlyClausification(Configuration configuration,
Set<AtomicConcept> allAtomicConcepts,
Set<AtomicRole> allAtomicObjectRoles,
Set<AtomicRole> allAtomicDataRoles) |
| Modifier and Type | Method and Description |
|---|---|
void |
clausify(org.semanticweb.owlapi.model.OWLIndividualAxiom... axioms) |
Set<Individual> |
getAllIndividuals() |
Set<Atom> |
getNegativeFacts() |
Set<Atom> |
getPositiveFacts() |
void |
visit(org.semanticweb.owlapi.model.OWLClassAssertionAxiom object) |
void |
visit(org.semanticweb.owlapi.model.OWLDataPropertyAssertionAxiom object) |
void |
visit(org.semanticweb.owlapi.model.OWLDifferentIndividualsAxiom object) |
void |
visit(org.semanticweb.owlapi.model.OWLNegativeDataPropertyAssertionAxiom object) |
void |
visit(org.semanticweb.owlapi.model.OWLNegativeObjectPropertyAssertionAxiom object) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom object) |
void |
visit(org.semanticweb.owlapi.model.OWLSameIndividualAxiom object) |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitpublic ReducedABoxOnlyClausification(Configuration configuration, Set<AtomicConcept> allAtomicConcepts, Set<AtomicRole> allAtomicObjectRoles, Set<AtomicRole> allAtomicDataRoles)
configuration - configurationallAtomicConcepts - allAtomicConceptsallAtomicObjectRoles - allAtomicObjectRolesallAtomicDataRoles - allAtomicDataRolespublic void clausify(org.semanticweb.owlapi.model.OWLIndividualAxiom... axioms)
axioms - axiomspublic Set<Individual> getAllIndividuals()
public void visit(org.semanticweb.owlapi.model.OWLSameIndividualAxiom object)
visit in interface org.semanticweb.owlapi.model.OWLLogicalAxiomVisitorvisit in class org.semanticweb.owlapi.util.OWLAxiomVisitorAdapterpublic void visit(org.semanticweb.owlapi.model.OWLDifferentIndividualsAxiom object)
visit in interface org.semanticweb.owlapi.model.OWLLogicalAxiomVisitorvisit in class org.semanticweb.owlapi.util.OWLAxiomVisitorAdapterpublic void visit(org.semanticweb.owlapi.model.OWLClassAssertionAxiom object)
visit in interface org.semanticweb.owlapi.model.OWLLogicalAxiomVisitorvisit in class org.semanticweb.owlapi.util.OWLAxiomVisitorAdapterpublic void visit(org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom object)
visit in interface org.semanticweb.owlapi.model.OWLLogicalAxiomVisitorvisit in class org.semanticweb.owlapi.util.OWLAxiomVisitorAdapterpublic void visit(org.semanticweb.owlapi.model.OWLNegativeObjectPropertyAssertionAxiom object)
visit in interface org.semanticweb.owlapi.model.OWLLogicalAxiomVisitorvisit in class org.semanticweb.owlapi.util.OWLAxiomVisitorAdapterpublic void visit(org.semanticweb.owlapi.model.OWLDataPropertyAssertionAxiom object)
visit in interface org.semanticweb.owlapi.model.OWLLogicalAxiomVisitorvisit in class org.semanticweb.owlapi.util.OWLAxiomVisitorAdapterpublic void visit(org.semanticweb.owlapi.model.OWLNegativeDataPropertyAssertionAxiom object)
visit in interface org.semanticweb.owlapi.model.OWLLogicalAxiomVisitorvisit in class org.semanticweb.owlapi.util.OWLAxiomVisitorAdapterCopyright © 2020. All rights reserved.