public class ConcurrentOWLOntologyImpl extends Object implements OWLMutableOntology, HasTrimToSize
| Constructor and Description |
|---|
ConcurrentOWLOntologyImpl(OWLOntology delegate,
ReadWriteLock readWriteLock)
Constructs a ConcurrentOWLOntology that provides concurrent access to a delegate
OWLOntology. |
addAxioms, components, getNonnullFormat, hashIndex, initHashCode, isAxiom, isIndividual, isOntology, removeAxiomshashIteration, hasSharedStructure, isAnonymousExpression, isIRIunsortedSignaturecomponentsAnnotationsFirst, componentsWithoutAnnotationsisNamedequalAxiomsapplyChanges, applyChanges, applyChangesAndGetDetailsremove@Inject public ConcurrentOWLOntologyImpl(OWLOntology delegate, ReadWriteLock readWriteLock)
OWLOntology.delegate - The delegate OWLOntology.readWriteLock - The ReadWriteLock that will provide
the locking.NullPointerException - if any parameters are null.public int typeIndex()
typeIndex in interface HasIndextypeIndex in interface OWLOntologypublic void setLock(ReadWriteLock lock)
setLock in interface OWLMutableOntologypublic void trimToSize()
HasTrimToSizetrimToSize in interface HasTrimToSizepublic void accept(OWLNamedObjectVisitor owlNamedObjectVisitor)
accept in interface OWLOntologypublic <O> O accept(OWLNamedObjectVisitorEx<O> owlNamedObjectVisitorEx)
accept in interface OWLOntologypublic OWLOntologyManager getOWLOntologyManager()
getOWLOntologyManager in interface OWLOntologypublic void setOWLOntologyManager(@Nullable OWLOntologyManager owlOntologyManager)
setOWLOntologyManager in interface OWLOntologypublic OWLOntologyID getOntologyID()
getOntologyID in interface HasOntologyIDpublic boolean isAnonymous()
isAnonymous in interface IsAnonymous@Deprecated public Set<OWLAnnotation> getAnnotations()
getAnnotations in interface HasAnnotations@Deprecated public Set<IRI> getDirectImportsDocuments()
getDirectImportsDocuments in interface HasDirectImportspublic Stream<IRI> directImportsDocuments()
directImportsDocuments in interface HasDirectImports@Deprecated public Set<OWLOntology> getDirectImports()
getDirectImports in interface HasDirectImportspublic Stream<OWLOntology> directImports()
directImports in interface HasDirectImports@Deprecated public Set<OWLOntology> getImports()
getImports in interface OWLOntologypublic Stream<OWLOntology> imports()
imports in interface OWLOntology@Deprecated public Set<OWLOntology> getImportsClosure()
getImportsClosure in interface HasImportsClosurepublic Stream<OWLOntology> importsClosure()
importsClosure in interface HasImportsClosure@Deprecated public Set<OWLImportsDeclaration> getImportsDeclarations()
getImportsDeclarations in interface OWLOntologypublic boolean isEmpty()
isEmpty in interface OWLOntology@Deprecated public Set<OWLAxiom> getTBoxAxioms(Imports imports)
getTBoxAxioms in interface OWLOntology@Deprecated public Set<OWLAxiom> getABoxAxioms(Imports imports)
getABoxAxioms in interface OWLOntology@Deprecated public Set<OWLAxiom> getRBoxAxioms(Imports imports)
getRBoxAxioms in interface OWLOntologypublic Stream<OWLAxiom> tboxAxioms(Imports imports)
tboxAxioms in interface OWLOntologypublic Stream<OWLAxiom> aboxAxioms(Imports imports)
aboxAxioms in interface OWLOntologypublic Stream<OWLAxiom> rboxAxioms(Imports imports)
rboxAxioms in interface OWLOntology@Deprecated public Set<OWLClassAxiom> getGeneralClassAxioms()
getGeneralClassAxioms in interface OWLOntology@Deprecated public Set<OWLEntity> getSignature()
getSignature in interface HasSignature@Deprecated public Set<OWLEntity> getSignature(Imports imports)
getSignature in interface OWLOntologypublic Stream<OWLClassAxiom> generalClassAxioms()
generalClassAxioms in interface OWLOntologypublic Stream<OWLEntity> signature()
signature in interface HasSignaturepublic Stream<OWLEntity> signature(Imports imports)
signature in interface OWLOntologypublic boolean isDeclared(OWLEntity owlEntity)
isDeclared in interface OWLOntologypublic boolean isDeclared(OWLEntity owlEntity, Imports imports)
isDeclared in interface OWLOntologypublic void saveOntology()
throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic void saveOntology(IRI iri) throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic void saveOntology(OutputStream outputStream) throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic void saveOntology(OWLDocumentFormat owlDocumentFormat) throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic void saveOntology(OWLDocumentFormat owlDocumentFormat, IRI iri) throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic void saveOntology(OWLDocumentFormat owlDocumentFormat, OutputStream outputStream) throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic void saveOntology(OWLOntologyDocumentTarget owlOntologyDocumentTarget) throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic void saveOntology(OWLDocumentFormat owlDocumentFormat, OWLOntologyDocumentTarget owlOntologyDocumentTarget) throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageException@Deprecated public Set<OWLClassExpression> getNestedClassExpressions()
getNestedClassExpressions in interface OWLObjectpublic void accept(OWLObjectVisitor owlObjectVisitor)
accept in interface OWLObjectaccept in interface OWLOntologypublic <O> O accept(OWLObjectVisitorEx<O> owlObjectVisitorEx)
accept in interface OWLObjectaccept in interface OWLOntologypublic boolean isTopEntity()
isTopEntity in interface OWLObjectpublic boolean isBottomEntity()
isBottomEntity in interface OWLObjectpublic int compareTo(@Nullable OWLObject o)
compareTo in interface Comparable<OWLObject>public boolean containsEntityInSignature(OWLEntity owlEntity)
containsEntityInSignature in interface HasContainsEntityInSignaturepublic boolean containsEntitiesOfTypeInSignature(EntityType<?> type)
containsEntitiesOfTypeInSignature in interface OWLSignaturepublic boolean containsEntitiesOfTypeInSignature(EntityType<?> type, Imports includeImportsClosure)
containsEntitiesOfTypeInSignature in interface OWLSignature@Deprecated public Set<OWLAnonymousIndividual> getAnonymousIndividuals()
getAnonymousIndividuals in interface HasAnonymousIndividuals@Deprecated public Set<OWLClass> getClassesInSignature()
getClassesInSignature in interface HasClassesInSignature@Deprecated public Set<OWLObjectProperty> getObjectPropertiesInSignature()
getObjectPropertiesInSignature in interface HasObjectPropertiesInSignature@Deprecated public Set<OWLDataProperty> getDataPropertiesInSignature()
getDataPropertiesInSignature in interface HasDataPropertiesInSignature@Deprecated public Set<OWLNamedIndividual> getIndividualsInSignature()
getIndividualsInSignature in interface HasIndividualsInSignature@Deprecated public Set<OWLDatatype> getDatatypesInSignature()
getDatatypesInSignature in interface HasDatatypesInSignature@Deprecated public Set<OWLAnnotationProperty> getAnnotationPropertiesInSignature()
getAnnotationPropertiesInSignature in interface HasAnnotationPropertiesInSignature@Deprecated public Set<OWLAxiom> getAxioms(Imports imports)
getAxioms in interface OWLAxiomCollectionpublic int getAxiomCount(Imports imports)
getAxiomCount in interface OWLAxiomCollection@Deprecated public Set<OWLLogicalAxiom> getLogicalAxioms(Imports imports)
getLogicalAxioms in interface OWLAxiomCollectionpublic int getLogicalAxiomCount(Imports imports)
getLogicalAxiomCount in interface OWLAxiomCollection@Deprecated public <T extends OWLAxiom> Set<T> getAxioms(AxiomType<T> axiomType, Imports imports)
getAxioms in interface OWLAxiomCollectionpublic <T extends OWLAxiom> Stream<T> axioms(AxiomType<T> axiomType, Imports imports)
axioms in interface OWLAxiomCollectionpublic <T extends OWLAxiom> int getAxiomCount(AxiomType<T> axiomType, Imports imports)
getAxiomCount in interface OWLAxiomCollectionpublic boolean containsAxiom(OWLAxiom owlAxiom, Imports imports, AxiomAnnotations axiomAnnotations)
containsAxiom in interface OWLAxiomCollection@Deprecated public Set<OWLAxiom> getAxiomsIgnoreAnnotations(OWLAxiom owlAxiom, Imports imports)
getAxiomsIgnoreAnnotations in interface OWLAxiomCollectionpublic Stream<OWLAxiom> axiomsIgnoreAnnotations(OWLAxiom owlAxiom, Imports imports)
axiomsIgnoreAnnotations in interface OWLAxiomCollection@Deprecated public Set<OWLAxiom> getReferencingAxioms(OWLPrimitive owlPrimitive, Imports imports)
getReferencingAxioms in interface OWLAxiomCollectionpublic Stream<OWLAxiom> referencingAxioms(OWLPrimitive owlPrimitive, Imports imports)
referencingAxioms in interface OWLAxiomCollection@Deprecated public Set<OWLClassAxiom> getAxioms(OWLClass owlClass, Imports imports)
getAxioms in interface OWLAxiomCollection@Deprecated public Set<OWLObjectPropertyAxiom> getAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression, Imports imports)
getAxioms in interface OWLAxiomCollection@Deprecated public Set<OWLDataPropertyAxiom> getAxioms(OWLDataProperty owlDataProperty, Imports imports)
getAxioms in interface OWLAxiomCollection@Deprecated public Set<OWLIndividualAxiom> getAxioms(OWLIndividual owlIndividual, Imports imports)
getAxioms in interface OWLAxiomCollection@Deprecated public Set<OWLAnnotationAxiom> getAxioms(OWLAnnotationProperty owlAnnotationProperty, Imports imports)
getAxioms in interface OWLAxiomCollection@Deprecated public Set<OWLDatatypeDefinitionAxiom> getAxioms(OWLDatatype owlDatatype, Imports imports)
getAxioms in interface OWLAxiomCollection@Deprecated public Set<OWLAxiom> getAxioms()
@Deprecated public Set<OWLLogicalAxiom> getLogicalAxioms()
getLogicalAxioms in interface HasLogicalAxiomspublic Stream<OWLLogicalAxiom> logicalAxioms()
logicalAxioms in interface HasLogicalAxioms@Deprecated public <T extends OWLAxiom> Set<T> getAxioms(AxiomType<T> axiomType)
getAxioms in interface HasAxiomsByTypepublic <T extends OWLAxiom> Stream<T> axioms(AxiomType<T> axiomType)
axioms in interface HasAxiomsByTypepublic boolean containsAxiom(OWLAxiom owlAxiom)
containsAxiom in interface HasContainsAxiom@Deprecated public Set<OWLAxiom> getAxioms(boolean b)
getAxioms in interface OWLAxiomCollectionBooleanArgs@Deprecated public int getAxiomCount(boolean b)
getAxiomCount in interface OWLAxiomCollectionBooleanArgs@Deprecated public Set<OWLLogicalAxiom> getLogicalAxioms(boolean b)
getLogicalAxioms in interface OWLAxiomCollectionBooleanArgs@Deprecated public int getLogicalAxiomCount(boolean b)
getLogicalAxiomCount in interface OWLAxiomCollectionBooleanArgs@Deprecated public <T extends OWLAxiom> Set<T> getAxioms(AxiomType<T> axiomType, boolean b)
getAxioms in interface OWLAxiomCollectionBooleanArgs@Deprecated public <T extends OWLAxiom> int getAxiomCount(AxiomType<T> axiomType, boolean b)
getAxiomCount in interface OWLAxiomCollectionBooleanArgs@Deprecated public boolean containsAxiom(OWLAxiom owlAxiom, boolean b)
containsAxiom in interface OWLAxiomCollectionBooleanArgs@Deprecated public boolean containsAxiomIgnoreAnnotations(OWLAxiom owlAxiom, boolean b)
containsAxiomIgnoreAnnotations in interface OWLAxiomCollectionBooleanArgs@Deprecated public Set<OWLAxiom> getAxiomsIgnoreAnnotations(OWLAxiom owlAxiom, boolean b)
getAxiomsIgnoreAnnotations in interface OWLAxiomCollectionBooleanArgs@Deprecated public Set<OWLAxiom> getReferencingAxioms(OWLPrimitive owlPrimitive, boolean b)
getReferencingAxioms in interface OWLAxiomCollectionBooleanArgs@Deprecated public Set<OWLClassAxiom> getAxioms(OWLClass owlClass, boolean b)
getAxioms in interface OWLAxiomCollectionBooleanArgs@Deprecated public Set<OWLObjectPropertyAxiom> getAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression, boolean b)
getAxioms in interface OWLAxiomCollectionBooleanArgs@Deprecated public Set<OWLDataPropertyAxiom> getAxioms(OWLDataProperty owlDataProperty, boolean b)
getAxioms in interface OWLAxiomCollectionBooleanArgspublic Set<OWLIndividualAxiom> getAxioms(OWLIndividual owlIndividual, boolean b)
getAxioms in interface OWLAxiomCollectionBooleanArgs@Deprecated public Set<OWLAnnotationAxiom> getAxioms(OWLAnnotationProperty owlAnnotationProperty, boolean b)
getAxioms in interface OWLAxiomCollectionBooleanArgs@Deprecated public Set<OWLDatatypeDefinitionAxiom> getAxioms(OWLDatatype owlDatatype, boolean b)
getAxioms in interface OWLAxiomCollectionBooleanArgspublic int getAxiomCount()
getAxiomCount in interface OWLAxiomCollectionpublic int getLogicalAxiomCount()
getLogicalAxiomCount in interface OWLAxiomCollectionpublic <T extends OWLAxiom> int getAxiomCount(AxiomType<T> axiomType)
getAxiomCount in interface OWLAxiomCollectionpublic boolean containsAxiomIgnoreAnnotations(OWLAxiom owlAxiom)
containsAxiomIgnoreAnnotations in interface OWLAxiomCollection@Deprecated public Set<OWLAxiom> getAxiomsIgnoreAnnotations(OWLAxiom owlAxiom)
getAxiomsIgnoreAnnotations in interface OWLAxiomCollectionpublic Stream<OWLAxiom> axiomsIgnoreAnnotations(OWLAxiom owlAxiom)
axiomsIgnoreAnnotations in interface OWLAxiomCollection@Deprecated public Set<OWLAxiom> getReferencingAxioms(OWLPrimitive owlPrimitive)
getReferencingAxioms in interface OWLAxiomCollectionpublic Stream<OWLAxiom> referencingAxioms(OWLPrimitive owlPrimitive)
referencingAxioms in interface OWLAxiomCollection@Deprecated public Set<OWLClassAxiom> getAxioms(OWLClass owlClass)
getAxioms in interface OWLAxiomCollection@Deprecated public Set<OWLObjectPropertyAxiom> getAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression)
getAxioms in interface OWLAxiomCollection@Deprecated public Set<OWLDataPropertyAxiom> getAxioms(OWLDataProperty owlDataProperty)
getAxioms in interface OWLAxiomCollection@Deprecated public Set<OWLIndividualAxiom> getAxioms(OWLIndividual owlIndividual)
getAxioms in interface OWLAxiomCollection@Deprecated public Set<OWLAnnotationAxiom> getAxioms(OWLAnnotationProperty owlAnnotationProperty)
getAxioms in interface OWLAxiomCollection@Deprecated public Set<OWLDatatypeDefinitionAxiom> getAxioms(OWLDatatype owlDatatype)
getAxioms in interface OWLAxiomCollectionpublic Stream<OWLClassAxiom> axioms(OWLClass owlClass)
axioms in interface OWLAxiomCollectionpublic Stream<OWLObjectPropertyAxiom> axioms(OWLObjectPropertyExpression owlObjectPropertyExpression)
axioms in interface OWLAxiomCollectionpublic Stream<OWLDataPropertyAxiom> axioms(OWLDataProperty owlDataProperty)
axioms in interface OWLAxiomCollectionpublic Stream<OWLIndividualAxiom> axioms(OWLIndividual owlIndividual)
axioms in interface OWLAxiomCollectionpublic Stream<OWLAnnotationAxiom> axioms(OWLAnnotationProperty owlAnnotationProperty)
axioms in interface OWLAxiomCollectionpublic Stream<OWLDatatypeDefinitionAxiom> axioms(OWLDatatype owlDatatype)
axioms in interface OWLAxiomCollection@Deprecated public Set<OWLClass> getClassesInSignature(Imports imports)
getClassesInSignature in interface OWLSignature@Deprecated public Set<OWLObjectProperty> getObjectPropertiesInSignature(Imports imports)
getObjectPropertiesInSignature in interface OWLSignature@Deprecated public Set<OWLDataProperty> getDataPropertiesInSignature(Imports imports)
getDataPropertiesInSignature in interface OWLSignature@Deprecated public Set<OWLNamedIndividual> getIndividualsInSignature(Imports imports)
getIndividualsInSignature in interface OWLSignature@Deprecated public Set<OWLAnonymousIndividual> getReferencedAnonymousIndividuals(Imports imports)
getReferencedAnonymousIndividuals in interface OWLSignaturepublic Stream<OWLAnonymousIndividual> referencedAnonymousIndividuals(Imports imports)
referencedAnonymousIndividuals in interface OWLSignaturepublic Stream<OWLAnonymousIndividual> referencedAnonymousIndividuals()
referencedAnonymousIndividuals in interface OWLSignature@Deprecated public Set<OWLDatatype> getDatatypesInSignature(Imports imports)
getDatatypesInSignature in interface OWLSignature@Deprecated public Set<OWLAnnotationProperty> getAnnotationPropertiesInSignature(Imports imports)
getAnnotationPropertiesInSignature in interface OWLSignaturepublic boolean containsEntityInSignature(OWLEntity owlEntity, Imports imports)
containsEntityInSignature in interface OWLSignaturepublic boolean containsEntityInSignature(IRI iri, Imports imports)
containsEntityInSignature in interface OWLSignaturepublic boolean containsClassInSignature(IRI iri, Imports imports)
containsClassInSignature in interface OWLSignaturepublic boolean containsObjectPropertyInSignature(IRI iri, Imports imports)
containsObjectPropertyInSignature in interface OWLSignaturepublic boolean containsDataPropertyInSignature(IRI iri, Imports imports)
containsDataPropertyInSignature in interface OWLSignaturepublic boolean containsAnnotationPropertyInSignature(IRI iri, Imports imports)
containsAnnotationPropertyInSignature in interface OWLSignaturepublic boolean containsDatatypeInSignature(IRI iri, Imports imports)
containsDatatypeInSignature in interface OWLSignaturepublic boolean containsIndividualInSignature(IRI iri, Imports imports)
containsIndividualInSignature in interface OWLSignaturepublic boolean containsDatatypeInSignature(IRI iri)
containsDatatypeInSignature in interface OWLSignaturepublic boolean containsEntityInSignature(IRI iri)
containsEntityInSignature in interface OWLSignaturepublic boolean containsClassInSignature(IRI iri)
containsClassInSignature in interface OWLSignaturepublic boolean containsObjectPropertyInSignature(IRI iri)
containsObjectPropertyInSignature in interface OWLSignaturepublic boolean containsDataPropertyInSignature(IRI iri)
containsDataPropertyInSignature in interface OWLSignaturepublic boolean containsAnnotationPropertyInSignature(IRI iri)
containsAnnotationPropertyInSignature in interface OWLSignaturepublic boolean containsIndividualInSignature(IRI iri)
containsIndividualInSignature in interface OWLSignature@Deprecated public Set<OWLEntity> getEntitiesInSignature(IRI iri, Imports imports)
getEntitiesInSignature in interface OWLSignaturepublic Set<IRI> getPunnedIRIs(Imports imports)
getPunnedIRIs in interface OWLSignaturepublic boolean containsReference(OWLEntity owlEntity, Imports imports)
containsReference in interface OWLSignaturepublic boolean containsReference(OWLEntity owlEntity)
containsReference in interface OWLSignature@Deprecated public Set<OWLEntity> getEntitiesInSignature(IRI iri)
getEntitiesInSignature in interface HasGetEntitiesInSignaturepublic Stream<OWLEntity> entitiesInSignature(IRI iri)
entitiesInSignature in interface HasGetEntitiesInSignature@Deprecated public Set<OWLClass> getClassesInSignature(boolean b)
getClassesInSignature in interface OWLSignatureBooleanArgs@Deprecated public Set<OWLObjectProperty> getObjectPropertiesInSignature(boolean b)
getObjectPropertiesInSignature in interface OWLSignatureBooleanArgs@Deprecated public Set<OWLDataProperty> getDataPropertiesInSignature(boolean b)
getDataPropertiesInSignature in interface OWLSignatureBooleanArgs@Deprecated public Set<OWLNamedIndividual> getIndividualsInSignature(boolean b)
getIndividualsInSignature in interface OWLSignatureBooleanArgs@Deprecated public Set<OWLAnonymousIndividual> getReferencedAnonymousIndividuals(boolean b)
getReferencedAnonymousIndividuals in interface OWLSignatureBooleanArgs@Deprecated public Set<OWLDatatype> getDatatypesInSignature(boolean b)
getDatatypesInSignature in interface OWLSignatureBooleanArgs@Deprecated public Set<OWLAnnotationProperty> getAnnotationPropertiesInSignature(boolean b)
getAnnotationPropertiesInSignature in interface OWLSignatureBooleanArgs@Deprecated public boolean containsEntityInSignature(OWLEntity owlEntity, boolean b)
containsEntityInSignature in interface OWLSignatureBooleanArgs@Deprecated public boolean containsEntityInSignature(IRI iri, boolean b)
containsEntityInSignature in interface OWLSignatureBooleanArgs@Deprecated public boolean containsClassInSignature(IRI iri, boolean b)
containsClassInSignature in interface OWLSignatureBooleanArgs@Deprecated public boolean containsObjectPropertyInSignature(IRI iri, boolean b)
containsObjectPropertyInSignature in interface OWLSignatureBooleanArgs@Deprecated public boolean containsDataPropertyInSignature(IRI iri, boolean b)
containsDataPropertyInSignature in interface OWLSignatureBooleanArgs@Deprecated public boolean containsAnnotationPropertyInSignature(IRI iri, boolean b)
containsAnnotationPropertyInSignature in interface OWLSignatureBooleanArgs@Deprecated public boolean containsDatatypeInSignature(IRI iri, boolean b)
containsDatatypeInSignature in interface OWLSignatureBooleanArgs@Deprecated public boolean containsIndividualInSignature(IRI iri, boolean b)
containsIndividualInSignature in interface OWLSignatureBooleanArgs@Deprecated public Set<OWLEntity> getEntitiesInSignature(IRI iri, boolean b)
getEntitiesInSignature in interface OWLSignatureBooleanArgs@Deprecated public boolean containsReference(OWLEntity owlEntity, boolean b)
containsReference in interface OWLSignatureBooleanArgs@Deprecated public <T extends OWLAxiom> Set<T> getAxioms(Class<T> aClass, OWLObject owlObject, Imports imports, Navigation navigation)
getAxioms in interface OWLAxiomIndexpublic <T extends OWLAxiom> Stream<T> axioms(Class<T> aClass, OWLObject owlObject, Imports imports, Navigation navigation)
axioms in interface OWLAxiomIndex@Deprecated public <T extends OWLAxiom> Collection<T> filterAxioms(OWLAxiomSearchFilter owlAxiomSearchFilter, Object o, Imports imports)
filterAxioms in interface OWLAxiomIndexpublic boolean contains(OWLAxiomSearchFilter owlAxiomSearchFilter, Object o, Imports imports)
contains in interface OWLAxiomIndexpublic boolean contains(OWLAxiomSearchFilter owlAxiomSearchFilter, Object o)
contains in interface OWLAxiomIndex@Deprecated public <T extends OWLAxiom> Set<T> getAxioms(Class<T> aClass, Class<? extends OWLObject> aClass1, OWLObject owlObject, Imports imports, Navigation navigation)
getAxioms in interface OWLAxiomIndexpublic <T extends OWLAxiom> Stream<T> axioms(Class<T> aClass, Class<? extends OWLObject> aClass1, OWLObject owlObject, Imports imports, Navigation navigation)
axioms in interface OWLAxiomIndex@Deprecated public Set<OWLSubAnnotationPropertyOfAxiom> getSubAnnotationPropertyOfAxioms(OWLAnnotationProperty owlAnnotationProperty)
getSubAnnotationPropertyOfAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLAnnotationPropertyDomainAxiom> getAnnotationPropertyDomainAxioms(OWLAnnotationProperty owlAnnotationProperty)
getAnnotationPropertyDomainAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLAnnotationPropertyRangeAxiom> getAnnotationPropertyRangeAxioms(OWLAnnotationProperty owlAnnotationProperty)
getAnnotationPropertyRangeAxioms in interface OWLAxiomIndexpublic Stream<OWLAnnotationPropertyDomainAxiom> annotationPropertyDomainAxioms(OWLAnnotationProperty owlAnnotationProperty)
annotationPropertyDomainAxioms in interface OWLAxiomIndexpublic Stream<OWLAnnotationPropertyRangeAxiom> annotationPropertyRangeAxioms(OWLAnnotationProperty owlAnnotationProperty)
annotationPropertyRangeAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLDeclarationAxiom> getDeclarationAxioms(OWLEntity owlEntity)
getDeclarationAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLAnnotationAssertionAxiom> getAnnotationAssertionAxioms(OWLAnnotationSubject owlAnnotationSubject)
getAnnotationAssertionAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLSubClassOfAxiom> getSubClassAxiomsForSubClass(OWLClass owlClass)
getSubClassAxiomsForSubClass in interface OWLAxiomIndex@Deprecated public Set<OWLSubClassOfAxiom> getSubClassAxiomsForSuperClass(OWLClass owlClass)
getSubClassAxiomsForSuperClass in interface OWLAxiomIndex@Deprecated public Set<OWLEquivalentClassesAxiom> getEquivalentClassesAxioms(OWLClass owlClass)
getEquivalentClassesAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLDisjointClassesAxiom> getDisjointClassesAxioms(OWLClass owlClass)
getDisjointClassesAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLDisjointUnionAxiom> getDisjointUnionAxioms(OWLClass owlClass)
getDisjointUnionAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLHasKeyAxiom> getHasKeyAxioms(OWLClass owlClass)
getHasKeyAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLSubObjectPropertyOfAxiom> getObjectSubPropertyAxiomsForSubProperty(OWLObjectPropertyExpression owlObjectPropertyExpression)
getObjectSubPropertyAxiomsForSubProperty in interface OWLAxiomIndex@Deprecated public Set<OWLSubObjectPropertyOfAxiom> getObjectSubPropertyAxiomsForSuperProperty(OWLObjectPropertyExpression owlObjectPropertyExpression)
getObjectSubPropertyAxiomsForSuperProperty in interface OWLAxiomIndex@Deprecated public Set<OWLObjectPropertyDomainAxiom> getObjectPropertyDomainAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression)
getObjectPropertyDomainAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLObjectPropertyRangeAxiom> getObjectPropertyRangeAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression)
getObjectPropertyRangeAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLInverseObjectPropertiesAxiom> getInverseObjectPropertyAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression)
getInverseObjectPropertyAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLEquivalentObjectPropertiesAxiom> getEquivalentObjectPropertiesAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression)
getEquivalentObjectPropertiesAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLDisjointObjectPropertiesAxiom> getDisjointObjectPropertiesAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression)
getDisjointObjectPropertiesAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLFunctionalObjectPropertyAxiom> getFunctionalObjectPropertyAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression)
getFunctionalObjectPropertyAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLInverseFunctionalObjectPropertyAxiom> getInverseFunctionalObjectPropertyAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression)
getInverseFunctionalObjectPropertyAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLSymmetricObjectPropertyAxiom> getSymmetricObjectPropertyAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression)
getSymmetricObjectPropertyAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLAsymmetricObjectPropertyAxiom> getAsymmetricObjectPropertyAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression)
getAsymmetricObjectPropertyAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLReflexiveObjectPropertyAxiom> getReflexiveObjectPropertyAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression)
getReflexiveObjectPropertyAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLIrreflexiveObjectPropertyAxiom> getIrreflexiveObjectPropertyAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression)
getIrreflexiveObjectPropertyAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLTransitiveObjectPropertyAxiom> getTransitiveObjectPropertyAxioms(OWLObjectPropertyExpression owlObjectPropertyExpression)
getTransitiveObjectPropertyAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLSubDataPropertyOfAxiom> getDataSubPropertyAxiomsForSubProperty(OWLDataProperty owlDataProperty)
getDataSubPropertyAxiomsForSubProperty in interface OWLAxiomIndex@Deprecated public Set<OWLSubDataPropertyOfAxiom> getDataSubPropertyAxiomsForSuperProperty(OWLDataPropertyExpression owlDataPropertyExpression)
getDataSubPropertyAxiomsForSuperProperty in interface OWLAxiomIndex@Deprecated public Set<OWLDataPropertyDomainAxiom> getDataPropertyDomainAxioms(OWLDataProperty owlDataProperty)
getDataPropertyDomainAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLDataPropertyRangeAxiom> getDataPropertyRangeAxioms(OWLDataProperty owlDataProperty)
getDataPropertyRangeAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLEquivalentDataPropertiesAxiom> getEquivalentDataPropertiesAxioms(OWLDataProperty owlDataProperty)
getEquivalentDataPropertiesAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLDisjointDataPropertiesAxiom> getDisjointDataPropertiesAxioms(OWLDataProperty owlDataProperty)
getDisjointDataPropertiesAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLFunctionalDataPropertyAxiom> getFunctionalDataPropertyAxioms(OWLDataPropertyExpression owlDataPropertyExpression)
getFunctionalDataPropertyAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLClassAssertionAxiom> getClassAssertionAxioms(OWLIndividual owlIndividual)
getClassAssertionAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLClassAssertionAxiom> getClassAssertionAxioms(OWLClassExpression owlClassExpression)
getClassAssertionAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLDataPropertyAssertionAxiom> getDataPropertyAssertionAxioms(OWLIndividual owlIndividual)
getDataPropertyAssertionAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLObjectPropertyAssertionAxiom> getObjectPropertyAssertionAxioms(OWLIndividual owlIndividual)
getObjectPropertyAssertionAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLNegativeObjectPropertyAssertionAxiom> getNegativeObjectPropertyAssertionAxioms(OWLIndividual owlIndividual)
getNegativeObjectPropertyAssertionAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLNegativeDataPropertyAssertionAxiom> getNegativeDataPropertyAssertionAxioms(OWLIndividual owlIndividual)
getNegativeDataPropertyAssertionAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLSameIndividualAxiom> getSameIndividualAxioms(OWLIndividual owlIndividual)
getSameIndividualAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLDifferentIndividualsAxiom> getDifferentIndividualAxioms(OWLIndividual owlIndividual)
getDifferentIndividualAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLDatatypeDefinitionAxiom> getDatatypeDefinitions(OWLDatatype owlDatatype)
getDatatypeDefinitions in interface OWLAxiomIndexpublic ChangeApplied applyChange(OWLOntologyChange owlOntologyChange)
applyChange in interface HasApplyChangeapplyChange in interface OWLOntologypublic ChangeDetails applyChangesAndGetDetails(List<? extends OWLOntologyChange> list)
applyChangesAndGetDetails in interface HasApplyChangesapplyChangesAndGetDetails in interface OWLOntologypublic ChangeApplied addAxiom(OWLAxiom owlAxiom)
addAxiom in interface HasDirectAddAxiomaddAxiom in interface OWLOntologypublic ChangeApplied addAxioms(Collection<? extends OWLAxiom> set)
addAxioms in interface HasDirectAddAxiomsaddAxioms in interface OWLOntologypublic ChangeApplied addAxioms(OWLAxiom... set)
addAxioms in interface HasDirectAddAxiomsaddAxioms in interface OWLOntologypublic ChangeApplied add(OWLAxiom owlAxiom)
add in interface HasDirectAddAxiompublic ChangeApplied add(Collection<? extends OWLAxiom> set)
add in interface HasDirectAddAxiomspublic ChangeApplied add(OWLAxiom... set)
add in interface HasDirectAddAxiomspublic Stream<OWLImportsDeclaration> importsDeclarations()
importsDeclarations in interface OWLOntologypublic <T extends OWLAxiom> Stream<T> axioms(OWLAxiomSearchFilter filter, Object key, Imports includeImportsClosure)
axioms in interface OWLAxiomIndexpublic <T extends OWLAxiom> Stream<T> axioms(OWLAxiomSearchFilter filter, Object key)
axioms in interface OWLAxiomIndexpublic <T extends OWLAxiom> Stream<T> axioms(Class<T> type, Class<? extends OWLObject> explicitClass, OWLObject entity, Navigation forSubPosition)
axioms in interface OWLAxiomIndexpublic Stream<OWLSubAnnotationPropertyOfAxiom> subAnnotationPropertyOfAxioms(OWLAnnotationProperty subProperty)
subAnnotationPropertyOfAxioms in interface OWLAxiomIndexpublic Stream<OWLDatatypeDefinitionAxiom> datatypeDefinitions(OWLDatatype datatype)
datatypeDefinitions in interface OWLAxiomIndexpublic ChangeApplied removeAxiom(OWLAxiom axiom)
removeAxiom in interface HasDirectRemoveAxiomremoveAxiom in interface OWLOntologypublic ChangeApplied removeAxioms(Collection<? extends OWLAxiom> axioms)
removeAxioms in interface HasDirectRemoveAxiomsremoveAxioms in interface OWLOntologypublic ChangeApplied removeAxioms(OWLAxiom... axioms)
removeAxioms in interface HasDirectRemoveAxiomsremoveAxioms in interface OWLOntologypublic ChangeApplied remove(OWLAxiom axiom)
remove in interface HasDirectRemoveAxiompublic ChangeApplied remove(Collection<? extends OWLAxiom> axioms)
remove in interface HasDirectRemoveAxiomspublic ChangeApplied remove(OWLAxiom... axioms)
remove in interface HasDirectRemoveAxiomspublic ChangeApplied applyDirectChange(OWLOntologyChange change)
applyDirectChange in interface HasApplyDirectChangeapplyDirectChange in interface OWLOntologypublic Stream<OWLDisjointObjectPropertiesAxiom> disjointObjectPropertiesAxioms(OWLObjectPropertyExpression property)
disjointObjectPropertiesAxioms in interface OWLAxiomIndexpublic Stream<OWLObjectProperty> objectPropertiesInSignature()
objectPropertiesInSignature in interface HasObjectPropertiesInSignaturepublic Stream<OWLAnnotationAssertionAxiom> annotationAssertionAxioms(OWLAnnotationSubject entity)
annotationAssertionAxioms in interface OWLAxiomIndexpublic Stream<OWLAnnotationAssertionAxiom> annotationAssertionAxioms(OWLAnnotationSubject entity, Imports imports)
annotationAssertionAxioms in interface OWLAxiomIndexpublic Stream<OWLAnnotationProperty> annotationPropertiesInSignature()
annotationPropertiesInSignature in interface HasAnnotationPropertiesInSignaturepublic Stream<OWLAnnotationProperty> annotationPropertiesInSignature(Imports imports)
annotationPropertiesInSignature in interface OWLSignaturepublic Stream<OWLAnnotation> annotations()
annotations in interface HasAnnotationspublic List<OWLAnnotation> annotationsAsList()
annotationsAsList in interface HasAnnotationspublic Stream<OWLAnnotation> annotations(OWLAnnotationProperty p)
annotations in interface HasAnnotationspublic Stream<OWLAnnotation> annotations(Predicate<OWLAnnotation> p)
annotations in interface HasAnnotationspublic Stream<OWLAnonymousIndividual> anonymousIndividuals()
anonymousIndividuals in interface HasAnonymousIndividualspublic Stream<OWLAsymmetricObjectPropertyAxiom> asymmetricObjectPropertyAxioms(OWLObjectPropertyExpression property)
asymmetricObjectPropertyAxioms in interface OWLAxiomIndexpublic <T extends OWLAxiom> Stream<T> axioms(Class<T> type, OWLObject entity, Navigation forSubPosition)
axioms in interface OWLAxiomIndexpublic Stream<OWLAxiom> axioms(Imports imports)
axioms in interface OWLAxiomCollectionpublic Stream<OWLAnnotationAxiom> axioms(OWLAnnotationProperty property, Imports imports)
axioms in interface OWLAxiomCollectionpublic Stream<OWLClassAxiom> axioms(OWLClass cls, Imports imports)
axioms in interface OWLAxiomCollectionpublic Stream<OWLDataPropertyAxiom> axioms(OWLDataProperty property, Imports imports)
axioms in interface OWLAxiomCollectionpublic Stream<OWLDatatypeDefinitionAxiom> axioms(OWLDatatype datatype, Imports imports)
axioms in interface OWLAxiomCollectionpublic Stream<OWLIndividualAxiom> axioms(OWLIndividual individual, Imports imports)
axioms in interface OWLAxiomCollectionpublic Stream<OWLObjectPropertyAxiom> axioms(OWLObjectPropertyExpression property, Imports imports)
axioms in interface OWLAxiomCollectionpublic Stream<OWLClassAssertionAxiom> classAssertionAxioms(OWLClassExpression ce)
classAssertionAxioms in interface OWLAxiomIndexpublic Stream<OWLClassAssertionAxiom> classAssertionAxioms(OWLIndividual individual)
classAssertionAxioms in interface OWLAxiomIndexpublic Stream<OWLClass> classesInSignature()
classesInSignature in interface HasClassesInSignaturepublic Stream<OWLClass> classesInSignature(Imports imports)
classesInSignature in interface OWLSignaturepublic Stream<OWLDataProperty> dataPropertiesInSignature()
dataPropertiesInSignature in interface HasDataPropertiesInSignaturepublic Stream<OWLDataProperty> dataPropertiesInSignature(Imports imports)
dataPropertiesInSignature in interface OWLSignaturepublic Stream<OWLDataPropertyAssertionAxiom> dataPropertyAssertionAxioms(OWLIndividual individual)
dataPropertyAssertionAxioms in interface OWLAxiomIndexpublic Stream<OWLDataPropertyDomainAxiom> dataPropertyDomainAxioms(OWLDataProperty property)
dataPropertyDomainAxioms in interface OWLAxiomIndexpublic Stream<OWLDataPropertyRangeAxiom> dataPropertyRangeAxioms(OWLDataProperty property)
dataPropertyRangeAxioms in interface OWLAxiomIndexpublic Stream<OWLSubDataPropertyOfAxiom> dataSubPropertyAxiomsForSubProperty(OWLDataProperty subProperty)
dataSubPropertyAxiomsForSubProperty in interface OWLAxiomIndexpublic Stream<OWLSubDataPropertyOfAxiom> dataSubPropertyAxiomsForSuperProperty(OWLDataPropertyExpression superProperty)
dataSubPropertyAxiomsForSuperProperty in interface OWLAxiomIndexpublic Stream<OWLDatatype> datatypesInSignature()
datatypesInSignature in interface HasDatatypesInSignaturepublic Stream<OWLDatatype> datatypesInSignature(Imports imports)
datatypesInSignature in interface OWLSignaturepublic Stream<OWLDeclarationAxiom> declarationAxioms(OWLEntity subject)
declarationAxioms in interface OWLAxiomIndexpublic Stream<OWLDifferentIndividualsAxiom> differentIndividualAxioms(OWLIndividual individual)
differentIndividualAxioms in interface OWLAxiomIndexpublic Stream<OWLDisjointClassesAxiom> disjointClassesAxioms(OWLClass cls)
disjointClassesAxioms in interface OWLAxiomIndexpublic Stream<OWLDisjointDataPropertiesAxiom> disjointDataPropertiesAxioms(OWLDataProperty property)
disjointDataPropertiesAxioms in interface OWLAxiomIndexpublic Stream<OWLDisjointUnionAxiom> disjointUnionAxioms(OWLClass owlClass)
disjointUnionAxioms in interface OWLAxiomIndexpublic Stream<OWLEntity> entitiesInSignature(IRI iri, Imports imports)
entitiesInSignature in interface OWLSignaturepublic Stream<OWLEquivalentClassesAxiom> equivalentClassesAxioms(OWLClass cls)
equivalentClassesAxioms in interface OWLAxiomIndexpublic Stream<OWLEquivalentDataPropertiesAxiom> equivalentDataPropertiesAxioms(OWLDataProperty property)
equivalentDataPropertiesAxioms in interface OWLAxiomIndexpublic Stream<OWLEquivalentObjectPropertiesAxiom> equivalentObjectPropertiesAxioms(OWLObjectPropertyExpression property)
equivalentObjectPropertiesAxioms in interface OWLAxiomIndex@Deprecated public <T extends OWLAxiom> Collection<T> filterAxioms(OWLAxiomSearchFilter filter, Object key)
filterAxioms in interface OWLAxiomIndexpublic Stream<OWLFunctionalDataPropertyAxiom> functionalDataPropertyAxioms(OWLDataPropertyExpression property)
functionalDataPropertyAxioms in interface OWLAxiomIndexpublic Stream<OWLFunctionalObjectPropertyAxiom> functionalObjectPropertyAxioms(OWLObjectPropertyExpression property)
functionalObjectPropertyAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLAnnotationAssertionAxiom> getAnnotationAssertionAxioms(OWLAnnotationSubject entity, Imports imports)
getAnnotationAssertionAxioms in interface OWLAxiomIndex@Deprecated public Set<OWLAnnotation> getAnnotations(OWLAnnotationProperty annotationProperty)
getAnnotations in interface HasAnnotations@Deprecated public <T extends OWLAxiom> Set<T> getAxioms(Class<T> type, Class<? extends OWLObject> explicitClass, OWLObject entity, Navigation forSubPosition)
getAxioms in interface OWLAxiomIndex@Deprecated public <T extends OWLAxiom> Set<T> getAxioms(Class<T> type, OWLObject entity, Navigation forSubPosition)
getAxioms in interface OWLAxiomIndex@Nullable public OWLDocumentFormat getFormat()
getFormat in interface OWLOntology@Deprecated public Set<OWLAnonymousIndividual> getReferencedAnonymousIndividuals()
getReferencedAnonymousIndividuals in interface OWLSignaturepublic Stream<OWLHasKeyAxiom> hasKeyAxioms(OWLClass cls)
hasKeyAxioms in interface OWLAxiomIndexpublic Stream<OWLNamedIndividual> individualsInSignature()
individualsInSignature in interface HasIndividualsInSignaturepublic Stream<OWLNamedIndividual> individualsInSignature(Imports imports)
individualsInSignature in interface OWLSignaturepublic Stream<OWLInverseFunctionalObjectPropertyAxiom> inverseFunctionalObjectPropertyAxioms(OWLObjectPropertyExpression property)
inverseFunctionalObjectPropertyAxioms in interface OWLAxiomIndexpublic Stream<OWLInverseObjectPropertiesAxiom> inverseObjectPropertyAxioms(OWLObjectPropertyExpression property)
inverseObjectPropertyAxioms in interface OWLAxiomIndexpublic Stream<OWLIrreflexiveObjectPropertyAxiom> irreflexiveObjectPropertyAxioms(OWLObjectPropertyExpression property)
irreflexiveObjectPropertyAxioms in interface OWLAxiomIndexpublic Stream<OWLLogicalAxiom> logicalAxioms(Imports imports)
logicalAxioms in interface OWLAxiomCollectionpublic Stream<OWLNegativeDataPropertyAssertionAxiom> negativeDataPropertyAssertionAxioms(OWLIndividual individual)
negativeDataPropertyAssertionAxioms in interface OWLAxiomIndexpublic Stream<OWLNegativeObjectPropertyAssertionAxiom> negativeObjectPropertyAssertionAxioms(OWLIndividual individual)
negativeObjectPropertyAssertionAxioms in interface OWLAxiomIndexpublic Stream<OWLClassExpression> nestedClassExpressions()
nestedClassExpressions in interface OWLObjectpublic Stream<OWLObjectProperty> objectPropertiesInSignature(Imports imports)
objectPropertiesInSignature in interface OWLSignaturepublic Stream<OWLObjectPropertyAssertionAxiom> objectPropertyAssertionAxioms(OWLIndividual individual)
objectPropertyAssertionAxioms in interface OWLAxiomIndexpublic Stream<OWLObjectPropertyDomainAxiom> objectPropertyDomainAxioms(OWLObjectPropertyExpression property)
objectPropertyDomainAxioms in interface OWLAxiomIndexpublic Stream<OWLObjectPropertyRangeAxiom> objectPropertyRangeAxioms(OWLObjectPropertyExpression property)
objectPropertyRangeAxioms in interface OWLAxiomIndexpublic Stream<OWLSubObjectPropertyOfAxiom> objectSubPropertyAxiomsForSubProperty(OWLObjectPropertyExpression subProperty)
objectSubPropertyAxiomsForSubProperty in interface OWLAxiomIndexpublic Stream<OWLSubObjectPropertyOfAxiom> objectSubPropertyAxiomsForSuperProperty(OWLObjectPropertyExpression superProperty)
objectSubPropertyAxiomsForSuperProperty in interface OWLAxiomIndexpublic Stream<OWLReflexiveObjectPropertyAxiom> reflexiveObjectPropertyAxioms(OWLObjectPropertyExpression property)
reflexiveObjectPropertyAxioms in interface OWLAxiomIndexpublic Stream<OWLSameIndividualAxiom> sameIndividualAxioms(OWLIndividual individual)
sameIndividualAxioms in interface OWLAxiomIndexpublic Stream<OWLSubClassOfAxiom> subClassAxiomsForSubClass(OWLClass cls)
subClassAxiomsForSubClass in interface OWLAxiomIndexpublic Stream<OWLSubClassOfAxiom> subClassAxiomsForSuperClass(OWLClass cls)
subClassAxiomsForSuperClass in interface OWLAxiomIndexpublic Stream<OWLSymmetricObjectPropertyAxiom> symmetricObjectPropertyAxioms(OWLObjectPropertyExpression property)
symmetricObjectPropertyAxioms in interface OWLAxiomIndexpublic Stream<OWLTransitiveObjectPropertyAxiom> transitiveObjectPropertyAxioms(OWLObjectPropertyExpression property)
transitiveObjectPropertyAxioms in interface OWLAxiomIndexCopyright © 2020 The University of Manchester. All rights reserved.