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 |