public abstract class OWLAxiomIndexImpl extends OWLObjectImplWithEntityAndAnonCaching implements OWLAxiomIndex, HasTrimToSize
| Constructor and Description |
|---|
OWLAxiomIndexImpl() |
compareTo, containsEntityInSignature, equals, getAnnotationPropertiesInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toStringcontains, filterAxioms, getAxioms, getAxiomsaccept, accept, isIndividual, isIRIisAnonymous, isNamedpublic void trimToSize()
HasTrimToSizetrimToSize in interface HasTrimToSizepublic Set<OWLDeclarationAxiom> getDeclarationAxioms(OWLEntity subject)
getDeclarationAxioms in interface OWLAxiomIndexpublic Set<OWLAnnotationAssertionAxiom> getAnnotationAssertionAxioms(OWLAnnotationSubject entity)
getAnnotationAssertionAxioms in interface OWLAxiomIndexpublic Set<OWLDatatypeDefinitionAxiom> getDatatypeDefinitions(OWLDatatype datatype)
getDatatypeDefinitions in interface OWLAxiomIndexpublic Set<OWLSubAnnotationPropertyOfAxiom> getSubAnnotationPropertyOfAxioms(OWLAnnotationProperty subProperty)
getSubAnnotationPropertyOfAxioms in interface OWLAxiomIndexpublic Set<OWLAnnotationPropertyDomainAxiom> getAnnotationPropertyDomainAxioms(OWLAnnotationProperty property)
getAnnotationPropertyDomainAxioms in interface OWLAxiomIndexpublic Set<OWLAnnotationPropertyRangeAxiom> getAnnotationPropertyRangeAxioms(OWLAnnotationProperty property)
getAnnotationPropertyRangeAxioms in interface OWLAxiomIndexpublic Set<OWLSubClassOfAxiom> getSubClassAxiomsForSubClass(OWLClass cls)
getSubClassAxiomsForSubClass in interface OWLAxiomIndexpublic Set<OWLSubClassOfAxiom> getSubClassAxiomsForSuperClass(OWLClass cls)
getSubClassAxiomsForSuperClass in interface OWLAxiomIndexpublic Set<OWLEquivalentClassesAxiom> getEquivalentClassesAxioms(OWLClass cls)
getEquivalentClassesAxioms in interface OWLAxiomIndexpublic Set<OWLDisjointClassesAxiom> getDisjointClassesAxioms(OWLClass cls)
getDisjointClassesAxioms in interface OWLAxiomIndexpublic Set<OWLDisjointUnionAxiom> getDisjointUnionAxioms(OWLClass owlClass)
getDisjointUnionAxioms in interface OWLAxiomIndexpublic Set<OWLHasKeyAxiom> getHasKeyAxioms(OWLClass cls)
getHasKeyAxioms in interface OWLAxiomIndexpublic Set<OWLSubObjectPropertyOfAxiom> getObjectSubPropertyAxiomsForSubProperty(OWLObjectPropertyExpression subProperty)
getObjectSubPropertyAxiomsForSubProperty in interface OWLAxiomIndexpublic Set<OWLSubObjectPropertyOfAxiom> getObjectSubPropertyAxiomsForSuperProperty(OWLObjectPropertyExpression superProperty)
getObjectSubPropertyAxiomsForSuperProperty in interface OWLAxiomIndexpublic Set<OWLObjectPropertyDomainAxiom> getObjectPropertyDomainAxioms(OWLObjectPropertyExpression property)
getObjectPropertyDomainAxioms in interface OWLAxiomIndexpublic Set<OWLObjectPropertyRangeAxiom> getObjectPropertyRangeAxioms(OWLObjectPropertyExpression property)
getObjectPropertyRangeAxioms in interface OWLAxiomIndexpublic Set<OWLInverseObjectPropertiesAxiom> getInverseObjectPropertyAxioms(OWLObjectPropertyExpression property)
getInverseObjectPropertyAxioms in interface OWLAxiomIndexpublic Set<OWLEquivalentObjectPropertiesAxiom> getEquivalentObjectPropertiesAxioms(OWLObjectPropertyExpression property)
getEquivalentObjectPropertiesAxioms in interface OWLAxiomIndexpublic Set<OWLDisjointObjectPropertiesAxiom> getDisjointObjectPropertiesAxioms(OWLObjectPropertyExpression property)
getDisjointObjectPropertiesAxioms in interface OWLAxiomIndexpublic Set<OWLFunctionalObjectPropertyAxiom> getFunctionalObjectPropertyAxioms(OWLObjectPropertyExpression property)
getFunctionalObjectPropertyAxioms in interface OWLAxiomIndexpublic Set<OWLInverseFunctionalObjectPropertyAxiom> getInverseFunctionalObjectPropertyAxioms(OWLObjectPropertyExpression property)
getInverseFunctionalObjectPropertyAxioms in interface OWLAxiomIndexpublic Set<OWLSymmetricObjectPropertyAxiom> getSymmetricObjectPropertyAxioms(OWLObjectPropertyExpression property)
getSymmetricObjectPropertyAxioms in interface OWLAxiomIndexpublic Set<OWLAsymmetricObjectPropertyAxiom> getAsymmetricObjectPropertyAxioms(OWLObjectPropertyExpression property)
getAsymmetricObjectPropertyAxioms in interface OWLAxiomIndexpublic Set<OWLReflexiveObjectPropertyAxiom> getReflexiveObjectPropertyAxioms(OWLObjectPropertyExpression property)
getReflexiveObjectPropertyAxioms in interface OWLAxiomIndexpublic Set<OWLIrreflexiveObjectPropertyAxiom> getIrreflexiveObjectPropertyAxioms(OWLObjectPropertyExpression property)
getIrreflexiveObjectPropertyAxioms in interface OWLAxiomIndexpublic Set<OWLTransitiveObjectPropertyAxiom> getTransitiveObjectPropertyAxioms(OWLObjectPropertyExpression property)
getTransitiveObjectPropertyAxioms in interface OWLAxiomIndexpublic Set<OWLFunctionalDataPropertyAxiom> getFunctionalDataPropertyAxioms(OWLDataPropertyExpression property)
getFunctionalDataPropertyAxioms in interface OWLAxiomIndexpublic Set<OWLSubDataPropertyOfAxiom> getDataSubPropertyAxiomsForSubProperty(OWLDataProperty subProperty)
getDataSubPropertyAxiomsForSubProperty in interface OWLAxiomIndexpublic Set<OWLSubDataPropertyOfAxiom> getDataSubPropertyAxiomsForSuperProperty(OWLDataPropertyExpression superProperty)
getDataSubPropertyAxiomsForSuperProperty in interface OWLAxiomIndexpublic Set<OWLDataPropertyDomainAxiom> getDataPropertyDomainAxioms(OWLDataProperty property)
getDataPropertyDomainAxioms in interface OWLAxiomIndexpublic Set<OWLDataPropertyRangeAxiom> getDataPropertyRangeAxioms(OWLDataProperty property)
getDataPropertyRangeAxioms in interface OWLAxiomIndexpublic Set<OWLEquivalentDataPropertiesAxiom> getEquivalentDataPropertiesAxioms(OWLDataProperty property)
getEquivalentDataPropertiesAxioms in interface OWLAxiomIndexpublic Set<OWLDisjointDataPropertiesAxiom> getDisjointDataPropertiesAxioms(OWLDataProperty property)
getDisjointDataPropertiesAxioms in interface OWLAxiomIndexpublic Set<OWLClassAssertionAxiom> getClassAssertionAxioms(OWLIndividual individual)
getClassAssertionAxioms in interface OWLAxiomIndexpublic Set<OWLClassAssertionAxiom> getClassAssertionAxioms(OWLClassExpression ce)
getClassAssertionAxioms in interface OWLAxiomIndexpublic Set<OWLDataPropertyAssertionAxiom> getDataPropertyAssertionAxioms(OWLIndividual individual)
getDataPropertyAssertionAxioms in interface OWLAxiomIndexpublic Set<OWLObjectPropertyAssertionAxiom> getObjectPropertyAssertionAxioms(OWLIndividual individual)
getObjectPropertyAssertionAxioms in interface OWLAxiomIndexpublic Set<OWLNegativeObjectPropertyAssertionAxiom> getNegativeObjectPropertyAssertionAxioms(OWLIndividual individual)
getNegativeObjectPropertyAssertionAxioms in interface OWLAxiomIndexpublic Set<OWLNegativeDataPropertyAssertionAxiom> getNegativeDataPropertyAssertionAxioms(OWLIndividual individual)
getNegativeDataPropertyAssertionAxioms in interface OWLAxiomIndexpublic Set<OWLSameIndividualAxiom> getSameIndividualAxioms(OWLIndividual individual)
getSameIndividualAxioms in interface OWLAxiomIndexpublic Set<OWLDifferentIndividualsAxiom> getDifferentIndividualAxioms(OWLIndividual individual)
getDifferentIndividualAxioms in interface OWLAxiomIndexCopyright © 2020 The University of Manchester. All rights reserved.