| KAON2 |
OWL API v3.0.0.1259 |
OWL API v2.2.0 |
| |
| |
| |
| Legend |
|
Incompatibility between OWL API versions |
|
| Incompatibility between KAON2 and OWL API |
|
|
| Incompatibility between KAON2 and OWL API |
Incompatibility between OWL API versions |
|
| |
| |
| |
| General interfaces |
| org.semanticweb.kaon2.api.KAON2Manager |
org.semanticweb.owl.apibinding.OWLManager |
org.semanticweb.owl.apibinding.OWLManager |
factory |
-/OWLOntologyManager.getOWLDataFactory |
-/OWLOntologyManager.getOWLDataFactory |
newOntologyManager |
createOWLOntologyManager |
createOWLOntologyManager |
| org.semanticweb.kaon2.api.KAON2Factory |
org.semanticweb.owlapi.model.OWLDataFactory |
org.semanticweb.owlapi.model.OWLDataFactory |
... |
... |
... |
| org.semanticweb.kaon2.api.OntologyManager |
org.semanticweb.owlapi.model.OWLOntologyManager |
org.semanticweb.owlapi.model.OWLOntologyManager |
... |
... |
... |
| org.semanticweb.kaon2.api.Ontology |
org.semanticweb.owlapi.model.OWLOntology |
org.semanticweb.owlapi.model.OWLOntology |
... |
... |
... |
| org.semanticweb.kaon2.api.KAON2VisitableObject |
org.semanticweb.owlapi.model.OWLObject |
org.semanticweb.owlapi.model.OWLObject |
accept |
accept |
accept |
| org.semanticweb.kaon2.api.KAON2Visitor |
org.semanticweb.owlapi.model.OWLObjectVisitorEx<Object> |
org.semanticweb.owlapi.model.OWLObjectVisitorEx<Object> |
visit |
visit |
visit |
| org.semanticweb.kaon2.api.logic.Constant |
org.semanticweb.owlapi.model.OWLLiteral |
org.semanticweb.owlapi.model.OWLConstant |
getValue |
getLiteral |
getLiteral |
| org.semanticweb.kaon2.api.OntologyChangeEvent |
org.semanticweb.owlapi.model.OWLAxiomChange |
org.semanticweb.owlapi.model.OWLAxiomChange |
getAxiom |
getAxiom |
getAxiom |
getChangeType |
- [instanceof AddAxiom/RemoveAxiom] |
- [instanceof AddAxiom/RemoveAxiom] |
| |
| |
| |
| Entities |
| OWLEntity |
OWLEntity |
OWLEntity |
getURI |
getIRI/getURI |
getURI |
| AnnotationProperty |
OWLAnnotationProperty |
- [OWLAnnotation.getAnnotationURI, OWLOntology.getAnnotationURIs] |
- |
- |
- |
| DataProperty |
OWLDataProperty |
OWLDataProperty |
- |
- |
- |
| Datatype |
OWLDatatype |
OWLDataType |
- |
- |
- |
| Individual |
OWLIndividual |
OWLIndividual |
getURI |
OWLNamedIndividual.getIRI, OWLAnonymousIndividual.getID |
getURI |
| OWLClass |
OWLClass |
OWLClass |
- |
- |
- |
| ObjectProperty |
OWLObjectProperty |
OWLObjectProperty |
- |
- |
- |
| |
| |
| |
| Descriptions |
| Description |
OWLClassExpression |
OWLDescription |
- |
- |
- |
| DataAll |
OWLDataAllValuesFrom |
OWLDataAllRestriction |
getDataProperties |
getProperty |
getProperty |
getDataRange |
getFiller |
getFiller |
| DataCardinality |
OWLDataCardinalityRestriction |
OWLDataCardinalityRestriction |
getCardinalityType |
- [sub interface type] |
- [sub interface type] |
getCardinality |
getCardinality |
getCardinality |
getDataProperty |
getProperty |
getProperty |
getDataRange |
getFiller |
getFiller |
DataCardinality.EXACT |
OWLDataExactCardinality |
OWLDataExactCardinalityRestriction |
</tr>
| DataCardinality.MINIMUM |
OWLDataMinCardinality |
OWLDataMinCardinalityRestriction |
| DataCardinality.MAXIMUM |
OWLDataMaxCardinality |
OWLDataMaxCardinalityRestriction |
| DataHasValue |
OWLDataHasValue |
OWLDataValueRestriction |
getDataProperty |
getProperty |
getProperty |
getLiteralValue |
getValue |
getValue |
| DataSome |
OWLDataSomeValuesFrom |
OWLDataSomeRestriction |
getDataProperties |
getProperty |
getProperty |
getDataRange |
getFiller |
getFiller |
| ObjectAll |
OWLObjectAllValuesFrom |
OWLObjectAllRestriction |
getObjectProperty |
getProperty |
getProperty |
getDescription |
getFiller |
getFiller |
| ObjectAnd |
OWLObjectIntersectionOf |
OWLObjectIntersectionOf |
getDescriptions |
getOperands |
getOperands |
| ObjectCardinality |
OWLObjectCardinalityRestriction |
OWLObjectCardinalityRestriction |
getCardinalityType |
- [sub interface type] |
- [sub interface type] |
getCardinality |
getCardinality |
getCardinality |
getObjectProperty |
getProperty |
getProperty |
getDescription |
getFiller |
getFiller |
ObjectCardinality.EXACT |
OWLObjectExactCardinality |
OWLObjectExactCardinalityRestriction |
</tr>
| ObjectCardinality.MAXIMUM |
OWLObjectMaxCardinality |
OWLObjectMaxCardinalityRestriction |
| ObjectCardinality.MINIMUM |
OWLObjectMinCardinality |
OWLObjectMinCardinalityRestriction |
| ObjectExistsSelf |
OWLObjectHasSelf |
OWLObjectSelfRestriction |
getObjectProperty |
getProperty |
getProperty |
| ObjectHasValue |
OWLObjectHasValue |
OWLObjectValueRestriction |
getObjectProperty |
getProperty |
getProperty |
getIndividual |
getValue |
getValue |
| ObjectNot |
OWLObjectComplementOf |
OWLObjectComplementOf |
getDescription |
getOperand |
getOperand |
| ObjectOneOf |
OWLObjectOneOf |
OWLObjectOneOf |
getIndividuals |
getIndividuals |
getIndividuals |
| ObjectOr |
OWLObjectUnionOf |
OWLObjectUnionOf |
getDescriptions |
getOperands |
getOperands |
| ObjectSome |
OWLObjectSomeValuesFrom |
OWLObjectSomeRestriction |
getObjectProperty |
getProperty |
getProperty |
getDescription |
getFiller |
getFiller |
| |
| |
| |
| Data ranges |
| DataRange |
OWLDataRange |
OWLDataRange |
- |
- |
- |
| DataNot |
OWLDataComplementOf |
OWLDataComplementOf |
getDataRange |
getDataRange |
getDataRange |
| DataOneOf |
OWLDataOneOf |
OWLDataOneOf |
getLiteralValues |
getValues |
getValues |
| DatatypeRestriction |
OWLDatatypeRestriction |
OWLDataRangeRestriction |
getDataRange |
getDatatype |
getDataRange |
getFacet |
getFacetRestrictions |
getFacetRestrictions |
getRestrictionValue |
OWLFacetRestriction.getFacetValue |
OWLDataRangeFacetRestriction.getFacetValue |
| |
| |
| |
| Annotation |
| Annotation |
OWLAnnotation |
OWLAnnotation |
getAnnotationProperty |
getProperty |
getAnnotationURI |
| AnnotationByConstant |
OWLAnnotation |
OWLConstantAnnotation |
getAnnotationValue |
getValue |
getAnnotationValue |
| AnnotationByIndividual |
OWLAnnotation |
OWLObjectAnnotation |
getAnnotationValue |
getValue |
getAnnotationValue |
| |
| |
| |
| Property expressions |
| DataPropertyExpression |
OWLDataPropertyExpression |
OWLDataPropertyExpression |
- |
- |
- |
| ObjectPropertyExpression |
OWLObjectPropertyExpression |
OWLObjectPropertyExpression |
- |
- |
- |
| InverseObjectProperty |
OWLObjectInverseOf |
OWLObjectPropertyInverse |
getObjectProperty |
getInverse |
getInverse |
| |
| |
| |
| Axioms |
| ClassMember |
OWLClassAssertionAxiom |
OWLClassAssertionAxiom |
getDescription |
getClassExpression |
getDescription |
getIndividual |
getIndividual |
getIndividual |
| DataPropertyAttribute |
OWLDataPropertyCharacteristicAxiom |
OWLDataPropertyCharacteristicAxiom |
getDataProperty |
getProperty |
getProperty |
| DataPropertyAttribute.DATA_PROPERTY_FUNCTIONAL |
OWLFunctionalDataPropertyAxiom |
OWLFunctionalDataPropertyAxiom |
| DataPropertyDomain |
OWLDataPropertyDomainAxiom |
OWLDataPropertyDomainAxiom |
getDataProperty |
getProperty |
getProperty |
getDomain |
getDomain |
getDomain |
| DataPropertyMember |
OWLDataPropertyAssertionAxiom |
OWLDataPropertyAssertionAxiom |
getDataProperty |
getProperty |
getProperty |
getSourceIndividual |
getSubject |
getSubject |
getTargetValue |
getObject |
getObject |
| DataPropertyRange |
OWLDataPropertyRangeAxiom |
OWLDataPropertyRangeAxiom |
getDataProperty |
getProperty |
getProperty |
getRange |
getRange |
getRange |
| Declaration |
OWLDeclarationAxiom |
OWLDeclarationAxiom |
getEntity |
getEntity |
getEntity |
| DifferentIndividuals |
OWLDifferentIndividualsAxiom |
OWLDifferentIndividualsAxiom |
getIndividuals |
getIndividuals |
getIndividuals |
| DisjointClasses |
OWLDisjointClassesAxiom |
OWLDisjointClassesAxiom |
getDescriptions |
getClassExpressions |
getDescriptions |
| DisjointDataProperties |
OWLDisjointDataPropertiesAxiom |
OWLDisjointDataPropertiesAxiom |
getDataProperties |
getProperties |
getProperties |
| DisjointObjectProperties |
OWLDisjointObjectPropertiesAxiom |
OWLDisjointObjectPropertiesAxiom |
getObjectProperties |
getProperties |
getProperties |
| DisjointUnion |
OWLDisjointUnionAxiom |
OWLDisjointUnionAxiom |
getOWLClass |
getOWLClass |
getOWLClass |
getDescriptions |
getClassExpressions |
getDescriptions |
| EntityAnnotation |
OWLAnnotationAssertionAxiom |
OWLEntityAnnotationAxiom |
getEntity |
getSubject |
getSubject |
getAnnotationProperty |
getProperty |
-/getAnnotation().getAnnotationURI |
getAnnotationValue |
getValue |
-/getAnnotation().getAnnotationValue |
- |
getAnnotation |
getAnnotation |
| EquivalentClasses |
OWLEquivalentClassesAxiom |
OWLEquivalentClassesAxiom |
getDescriptions |
getClassExpressions |
getDescriptions |
| EquivalentDataProperties |
OWLEquivalentDataPropertiesAxiom |
OWLEquivalentDataPropertiesAxiom |
getDataProperties |
getProperties |
getProperties |
| EquivalentObjectProperties |
OWLEquivalentObjectPropertiesAxiom |
OWLEquivalentObjectPropertiesAxiom |
getObjectProperties |
getProperties |
getProperties |
| InverseObjectProperties |
OWLInverseObjectPropertiesAxiom |
OWLInverseObjectPropertiesAxiom |
getFirst |
getFirstProperty |
getFirstProperty |
getSecond |
getSecondProperty |
getSecondProperty |
| NegativeDataPropertyMember |
OWLNegativeDataPropertyAssertionAxiom |
OWLNegativeDataPropertyAssertionAxiom |
getDataProperty |
getProperty |
getProperty |
getSourceIndividual |
getSubject |
getSubject |
getTargetValue |
getObject |
getObject |
| NegativeObjectPropertyMember |
OWLNegativeObjectPropertyAssertionAxiom |
OWLNegativeObjectPropertyAssertionAxiom |
getObjectProperty |
getProperty |
getProperty |
getSourceIndividual |
getSubject |
getSubject |
getTargetIndividual |
getObject |
getObject |
| ObjectPropertyAttribute |
OWLObjectPropertyCharacteristicAxiom |
OWLObjectPropertyCharacteristicAxiom |
getAttribute |
- [sub interface type] |
- [sub interface type] |
getObjectProperty |
getProperty |
getProperty |
| ObjectPropertyAttribute.OBJECT_PROPERTY_ASYMMETRIC |
OWLAsymmetricObjectPropertyAxiom |
OWLAntiSymmetricObjectPropertyAxiom |
| ObjectPropertyAttribute.OBJECT_PROPERTY_FUNCTIONAL |
OWLFunctionalObjectPropertyAxiom |
OWLFunctionalObjectPropertyAxiom |
| ObjectPropertyAttribute.OBJECT_PROPERTY_INVERSE_FUNCTIONAL |
OWLInverseFunctionalObjectPropertyAxiom |
OWLInverseFunctionalObjectPropertyAxiom |
| ObjectPropertyAttribute.OBJECT_PROPERTY_IRREFLEXIVE |
OWLIrreflexiveObjectPropertyAxiom |
OWLIrreflexiveObjectPropertyAxiom |
| ObjectPropertyAttribute.OBJECT_PROPERTY_REFLEXIVE |
OWLReflexiveObjectPropertyAxiom |
OWLReflexiveObjectPropertyAxiom |
| ObjectPropertyAttribute.OBJECT_PROPERTY_SYMMETRIC |
OWLSymmetricObjectPropertyAxiom |
OWLSymmetricObjectPropertyAxiom |
| ObjectPropertyAttribute.OBJECT_PROPERTY_TRANSITIVE |
OWLTransitiveObjectPropertyAxiom |
OWLTransitiveObjectPropertyAxiom |
| ObjectPropertyDomain |
OWLObjectPropertyDomainAxiom |
OWLObjectPropertyDomainAxiom |
getObjectProperty |
getProperty |
getProperty |
getDomain |
getDomain |
getDomain |
| ObjectPropertyMember |
OWLObjectPropertyAssertionAxiom |
OWLObjectPropertyAssertionAxiom |
getObjectProperty |
getProperty |
getProperty |
getSourceIndividual |
getSubject |
getSubject |
getTargetIndividual |
getObject |
getObject |
| ObjectPropertyRange |
OWLObjectPropertyRangeAxiom |
OWLObjectPropertyRangeAxiom |
getObjectProperty |
getProperty |
getProperty |
getRange |
getRange |
getRange |
| OWLAxiom |
OWLAxiom |
OWLAxiom |
getAnnotations |
getAnnotations |
getAnnotationAxioms |
| SameIndividual |
OWLSameIndividualAxiom |
OWLSameIndividualsAxiom |
getIndividuals |
getIndividuals |
getIndividuals |
| SubClassOf |
OWLSubOfClassAxiom |
OWLSubClassAxiom |
getSubDescription |
getSubClass |
getSubClass |
getSuperDescription |
getSuperClass |
getSuperClass |
| SubDataPropertyOf |
OWLSubDataPropertyOfAxiom |
OWLDataSubPropertyAxiom |
getSubDataProperty |
getSubProperty |
getSubProperty |
getSuperDataProperty |
getSuperProperty |
getSuperProperty |
| SubObjectPropertyOf getSubObjectProperties().size() == 1 |
OWLSubObjectPropertyOfAxiom |
OWLObjectSubPropertyAxiom |
getSubObjectProperties |
getSubProperty |
getSubProperty |
getSuperObjectProperty |
getSuperProperty |
getSuperProperty |
| SubObjectPropertyOf getSubObjectProperties().size() > 1 |
OWLSubPropertyChainOfAxiom |
OWLObjectPropertyChainSubPropertyAxiom |
getSubObjectProperties |
getPropertyChain |
getPropertyChain |
getSuperObjectProperty |
getSuperProperty |
getSuperProperty |