public class OWLImmutableOntologyImpl extends OWLAxiomIndexImpl implements OWLOntology, Serializable
| Constructor and Description |
|---|
OWLImmutableOntologyImpl(OWLOntologyManager manager,
OWLOntologyID ontologyID) |
getAnnotationAssertionAxioms, getAnnotationPropertyDomainAxioms, getAnnotationPropertyRangeAxioms, getAsymmetricObjectPropertyAxioms, getClassAssertionAxioms, getDataPropertyAssertionAxioms, getDataPropertyDomainAxioms, getDataPropertyRangeAxioms, getDataSubPropertyAxiomsForSubProperty, getDataSubPropertyAxiomsForSuperProperty, getDatatypeDefinitions, getDeclarationAxioms, getDifferentIndividualAxioms, getDisjointClassesAxioms, getDisjointDataPropertiesAxioms, getDisjointObjectPropertiesAxioms, getDisjointUnionAxioms, getEquivalentClassesAxioms, getEquivalentDataPropertiesAxioms, getEquivalentObjectPropertiesAxioms, getFunctionalDataPropertyAxioms, getFunctionalObjectPropertyAxioms, getHasKeyAxioms, getInverseFunctionalObjectPropertyAxioms, getInverseObjectPropertyAxioms, getIrreflexiveObjectPropertyAxioms, getNegativeDataPropertyAssertionAxioms, getNegativeObjectPropertyAssertionAxioms, getObjectPropertyAssertionAxioms, getObjectPropertyDomainAxioms, getObjectPropertyRangeAxioms, getObjectSubPropertyAxiomsForSubProperty, getObjectSubPropertyAxiomsForSuperProperty, getReflexiveObjectPropertyAxioms, getSameIndividualAxioms, getSubAnnotationPropertyOfAxioms, getSubClassAxiomsForSubClass, getSubClassAxiomsForSuperClass, getSymmetricObjectPropertyAxioms, getTransitiveObjectPropertyAxioms, trimToSizecompareTo, getNestedClassExpressions, isBottomEntity, isTopEntitycontainsEntitiesOfTypeInSignaturegetNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntitycompareToisNamedgetAnnotationAssertionAxioms, getAnnotationPropertyDomainAxioms, getAnnotationPropertyRangeAxioms, getAsymmetricObjectPropertyAxioms, getClassAssertionAxioms, getDataPropertyAssertionAxioms, getDataPropertyDomainAxioms, getDataPropertyRangeAxioms, getDataSubPropertyAxiomsForSubProperty, getDataSubPropertyAxiomsForSuperProperty, getDatatypeDefinitions, getDeclarationAxioms, getDifferentIndividualAxioms, getDisjointClassesAxioms, getDisjointDataPropertiesAxioms, getDisjointObjectPropertiesAxioms, getDisjointUnionAxioms, getEquivalentClassesAxioms, getEquivalentDataPropertiesAxioms, getEquivalentObjectPropertiesAxioms, getFunctionalDataPropertyAxioms, getFunctionalObjectPropertyAxioms, getHasKeyAxioms, getInverseFunctionalObjectPropertyAxioms, getInverseObjectPropertyAxioms, getIrreflexiveObjectPropertyAxioms, getNegativeDataPropertyAssertionAxioms, getNegativeObjectPropertyAssertionAxioms, getObjectPropertyAssertionAxioms, getObjectPropertyDomainAxioms, getObjectPropertyRangeAxioms, getObjectSubPropertyAxiomsForSubProperty, getObjectSubPropertyAxiomsForSuperProperty, getReflexiveObjectPropertyAxioms, getSameIndividualAxioms, getSubAnnotationPropertyOfAxioms, getSubClassAxiomsForSubClass, getSubClassAxiomsForSuperClass, getSymmetricObjectPropertyAxioms, getTransitiveObjectPropertyAxiomspublic OWLImmutableOntologyImpl(@Nonnull OWLOntologyManager manager, @Nonnull OWLOntologyID ontologyID)
manager - ontology managerontologyID - ontology idpublic String toString()
toString in interface OWLObjecttoString in class OWLObjectImplWithEntityAndAnonCachingpublic OWLOntologyManager getOWLOntologyManager()
getOWLOntologyManager in interface OWLOntologypublic void setOWLOntologyManager(OWLOntologyManager manager)
setOWLOntologyManager in interface OWLOntologypublic OWLOntologyID getOntologyID()
getOntologyID in interface HasOntologyIDgetOntologyID in interface OWLOntologypublic boolean isAnonymous()
isAnonymous in interface IsAnonymouspublic boolean isEmpty()
isEmpty in interface OWLOntologypublic <T extends OWLAxiom> int getAxiomCount(AxiomType<T> axiomType, boolean includeImportsClosure)
getAxiomCount in interface OWLAxiomCollectionBooleanArgspublic int getAxiomCount(boolean includeImportsClosure)
getAxiomCount in interface OWLAxiomCollectionBooleanArgspublic <T extends OWLAxiom> int getAxiomCount(AxiomType<T> axiomType, Imports includeImportsClosure)
getAxiomCount in interface OWLAxiomCollectionpublic boolean containsAxiom(@Nonnull OWLAxiom axiom)
containsAxiom in interface HasContainsAxiompublic int getAxiomCount()
getAxiomCount in interface OWLAxiomCollectionNoArgspublic int getAxiomCount(Imports includeImportsClosure)
getAxiomCount in interface OWLAxiomCollectionpublic Set<OWLAxiom> getAxioms(boolean b)
getAxioms in interface OWLAxiomCollectionBooleanArgspublic Set<OWLAxiom> getAxioms(Imports includeImportsClosure)
getAxioms in interface OWLAxiomCollection@Nonnull public <T extends OWLAxiom> Set<T> getAxioms(AxiomType<T> axiomType)
getAxioms in interface HasAxiomsByTypepublic <T extends OWLAxiom> Set<T> getAxioms(AxiomType<T> axiomType, boolean includeImportsClosure)
getAxioms in interface OWLAxiomCollectionBooleanArgspublic <T extends OWLAxiom> Set<T> getAxioms(AxiomType<T> axiomType, Imports includeImportsClosure)
getAxioms in interface OWLAxiomCollection@Nonnull public Set<OWLAxiom> getTBoxAxioms(Imports includeImportsClosure)
getTBoxAxioms in interface OWLOntology@Nonnull public Set<OWLAxiom> getABoxAxioms(Imports includeImportsClosure)
getABoxAxioms in interface OWLOntology@Nonnull public Set<OWLAxiom> getRBoxAxioms(Imports includeImportsClosure)
getRBoxAxioms in interface OWLOntologypublic <T extends OWLAxiom> int getAxiomCount(AxiomType<T> axiomType)
getAxiomCount in interface OWLAxiomCollectionNoArgspublic Set<OWLLogicalAxiom> getLogicalAxioms()
getLogicalAxioms in interface HasLogicalAxiomspublic Set<OWLLogicalAxiom> getLogicalAxioms(Imports includeImportsClosure)
getLogicalAxioms in interface OWLAxiomCollectionpublic Set<OWLLogicalAxiom> getLogicalAxioms(boolean includeImportsClosure)
getLogicalAxioms in interface OWLAxiomCollectionBooleanArgspublic int getLogicalAxiomCount()
getLogicalAxiomCount in interface OWLAxiomCollectionNoArgspublic int getLogicalAxiomCount(boolean includeImportsClosure)
getLogicalAxiomCount in interface OWLAxiomCollectionBooleanArgspublic int getLogicalAxiomCount(Imports includeImportsClosure)
getLogicalAxiomCount in interface OWLAxiomCollection@Nonnull public Set<OWLAnnotation> getAnnotations()
getAnnotations in interface HasAnnotationsgetAnnotations in interface OWLOntologypublic Set<OWLClassAxiom> getGeneralClassAxioms()
getGeneralClassAxioms in interface OWLOntologypublic boolean containsAxiom(@Nonnull OWLAxiom axiom, boolean includeImportsClosure)
containsAxiom in interface OWLAxiomCollectionBooleanArgspublic boolean containsAxiom(@Nonnull OWLAxiom axiom, Imports includeImportsClosure, AxiomAnnotations ignoreAnnotations)
containsAxiom in interface OWLAxiomCollectionpublic boolean containsAxiomIgnoreAnnotations(@Nonnull OWLAxiom axiom)
containsAxiomIgnoreAnnotations in interface OWLAxiomCollectionNoArgspublic boolean containsAxiomIgnoreAnnotations(@Nonnull OWLAxiom axiom, boolean importsIncluded)
containsAxiomIgnoreAnnotations in interface OWLAxiomCollectionBooleanArgs@Nonnull public Set<OWLAxiom> getAxiomsIgnoreAnnotations(@Nonnull OWLAxiom axiom)
getAxiomsIgnoreAnnotations in interface OWLAxiomCollectionNoArgspublic Set<OWLAxiom> getAxiomsIgnoreAnnotations(@Nonnull OWLAxiom axiom, boolean includeImportsClosure)
getAxiomsIgnoreAnnotations in interface OWLAxiomCollectionBooleanArgspublic Set<OWLAxiom> getAxiomsIgnoreAnnotations(@Nonnull OWLAxiom axiom, Imports includeImportsClosure)
getAxiomsIgnoreAnnotations in interface OWLAxiomCollectionpublic boolean containsClassInSignature(IRI owlClassIRI, Imports includeImportsClosure)
containsClassInSignature in interface OWLSignaturepublic boolean containsObjectPropertyInSignature(IRI owlObjectPropertyIRI, Imports includeImportsClosure)
containsObjectPropertyInSignature in interface OWLSignaturepublic boolean containsDataPropertyInSignature(IRI owlDataPropertyIRI, Imports includeImportsClosure)
containsDataPropertyInSignature in interface OWLSignaturepublic boolean containsAnnotationPropertyInSignature(IRI owlAnnotationPropertyIRI, Imports includeImportsClosure)
containsAnnotationPropertyInSignature in interface OWLSignaturepublic boolean containsIndividualInSignature(IRI owlIndividualIRI, Imports includeImportsClosure)
containsIndividualInSignature in interface OWLSignaturepublic boolean containsDatatypeInSignature(IRI owlDatatypeIRI, Imports includeImportsClosure)
containsDatatypeInSignature in interface OWLSignaturepublic Set<OWLEntity> getEntitiesInSignature(@Nonnull IRI entityIRI)
getEntitiesInSignature in interface HasGetEntitiesInSignaturepublic Set<OWLEntity> getEntitiesInSignature(IRI iri, Imports includeImportsClosure)
getEntitiesInSignature in interface OWLSignaturepublic Set<IRI> getPunnedIRIs(Imports includeImportsClosure)
getPunnedIRIs in interface OWLSignaturepublic boolean containsReference(@Nonnull OWLEntity entity, Imports includeImportsClosure)
containsReference in interface OWLSignaturepublic boolean isDeclared(OWLEntity owlEntity)
isDeclared in interface OWLOntologypublic boolean isDeclared(OWLEntity owlEntity, Imports includeImportsClosure)
isDeclared in interface OWLOntologypublic boolean containsEntityInSignature(@Nonnull OWLEntity owlEntity)
containsEntityInSignature in interface HasContainsEntityInSignaturecontainsEntityInSignature in class OWLObjectImplWithEntityAndAnonCachingpublic boolean containsEntityInSignature(@Nonnull OWLEntity owlEntity, Imports includeImportsClosure)
containsEntityInSignature in interface OWLSignaturepublic boolean containsEntityInSignature(IRI entityIRI, Imports includeImportsClosure)
containsEntityInSignature in interface OWLSignaturepublic Set<OWLEntity> getSignature()
getSignature in interface HasSignaturegetSignature in interface OWLOntologygetSignature in class OWLObjectImplWithEntityAndAnonCachingpublic Set<OWLEntity> getSignature(Imports includeImportsClosure)
getSignature in interface OWLOntologypublic Set<OWLAnonymousIndividual> getAnonymousIndividuals()
getAnonymousIndividuals in interface HasAnonymousIndividualsgetAnonymousIndividuals in class OWLObjectImplWithEntityAndAnonCachingpublic Set<OWLClass> getClassesInSignature()
getClassesInSignature in interface HasClassesInSignaturegetClassesInSignature in class OWLObjectImplWithEntityAndAnonCachingpublic Set<OWLDataProperty> getDataPropertiesInSignature()
getDataPropertiesInSignature in interface HasDataPropertiesInSignaturegetDataPropertiesInSignature in class OWLObjectImplWithEntityAndAnonCachingpublic Set<OWLObjectProperty> getObjectPropertiesInSignature()
getObjectPropertiesInSignature in interface HasObjectPropertiesInSignaturegetObjectPropertiesInSignature in class OWLObjectImplWithEntityAndAnonCachingpublic Set<OWLNamedIndividual> getIndividualsInSignature()
getIndividualsInSignature in interface HasIndividualsInSignaturegetIndividualsInSignature in class OWLObjectImplWithEntityAndAnonCachingpublic Set<OWLDatatype> getDatatypesInSignature()
getDatatypesInSignature in interface HasDatatypesInSignaturegetDatatypesInSignature in class OWLObjectImplWithEntityAndAnonCachingpublic Set<OWLClass> getClassesInSignature(Imports includeImportsClosure)
getClassesInSignature in interface OWLSignaturepublic Set<OWLObjectProperty> getObjectPropertiesInSignature(Imports includeImportsClosure)
getObjectPropertiesInSignature in interface OWLSignaturepublic Set<OWLDataProperty> getDataPropertiesInSignature(Imports includeImportsClosure)
getDataPropertiesInSignature in interface OWLSignaturepublic Set<OWLNamedIndividual> getIndividualsInSignature(Imports includeImportsClosure)
getIndividualsInSignature in interface OWLSignaturepublic Set<OWLAnonymousIndividual> getReferencedAnonymousIndividuals(Imports includeImportsClosure)
getReferencedAnonymousIndividuals in interface OWLSignaturepublic Set<OWLDatatype> getDatatypesInSignature(Imports includeImportsClosure)
getDatatypesInSignature in interface OWLSignaturepublic Set<OWLAnnotationProperty> getAnnotationPropertiesInSignature()
getAnnotationPropertiesInSignature in interface HasAnnotationPropertiesInSignaturegetAnnotationPropertiesInSignature in class OWLObjectImplWithEntityAndAnonCachingpublic Set<OWLAnnotationProperty> getAnnotationPropertiesInSignature(Imports includeImportsClosure)
getAnnotationPropertiesInSignature in interface OWLSignature@Nonnull public Set<OWLImportsDeclaration> getImportsDeclarations()
getImportsDeclarations in interface OWLOntologypublic Set<IRI> getDirectImportsDocuments()
getDirectImportsDocuments in interface OWLOntologypublic Set<OWLOntology> getImports()
getImports in interface OWLOntologypublic Set<OWLOntology> getDirectImports()
getDirectImports in interface HasDirectImportsgetDirectImports in interface OWLOntologypublic Set<OWLOntology> getImportsClosure()
getImportsClosure in interface HasImportsClosuregetImportsClosure in interface OWLOntologypublic void accept(@Nonnull OWLObjectVisitor visitor)
public void accept(@Nonnull OWLNamedObjectVisitor visitor)
accept in interface OWLOntologypublic <O> O accept(OWLNamedObjectVisitorEx<O> visitor)
accept in interface OWLOntologypublic <O> O accept(@Nonnull OWLObjectVisitorEx<O> visitor)
public boolean equals(Object obj)
equals in class OWLObjectImplWithEntityAndAnonCachingpublic int hashCode()
hashCode in class OWLObjectImplWithEntityAndAnonCachingpublic Set<OWLClassAxiom> getAxioms(OWLClass cls, Imports includeImportsClosure)
getAxioms in interface OWLAxiomCollectionpublic Set<OWLObjectPropertyAxiom> getAxioms(OWLObjectPropertyExpression property, Imports includeImportsClosure)
getAxioms in interface OWLAxiomCollectionpublic Set<OWLAnnotationAxiom> getAxioms(OWLAnnotationProperty property, Imports includeImportsClosure)
getAxioms in interface OWLAxiomCollectionpublic Set<OWLDataPropertyAxiom> getAxioms(OWLDataProperty property, Imports includeImportsClosure)
getAxioms in interface OWLAxiomCollectionpublic Set<OWLIndividualAxiom> getAxioms(OWLIndividual individual, Imports includeImportsClosure)
getAxioms in interface OWLAxiomCollectionpublic Set<OWLDatatypeDefinitionAxiom> getAxioms(OWLDatatype datatype, Imports includeImportsClosure)
getAxioms in interface OWLAxiomCollectionpublic Set<OWLAxiom> getReferencingAxioms(OWLPrimitive owlEntity)
getReferencingAxioms in interface OWLAxiomCollectionNoArgspublic Set<OWLAxiom> getReferencingAxioms(OWLPrimitive owlEntity, boolean includeImports)
getReferencingAxioms in interface OWLAxiomCollectionBooleanArgspublic Set<OWLAxiom> getReferencingAxioms(OWLPrimitive owlEntity, Imports includeImportsClosure)
getReferencingAxioms in interface OWLAxiomCollectionpublic <A extends OWLAxiom> Set<A> getAxioms(@Nonnull Class<A> type, @Nonnull OWLObject entity, Imports includeImports, Navigation forSubPosition)
getAxioms in interface OWLAxiomIndexpublic <A extends OWLAxiom> Set<A> getAxioms(@Nonnull Class<A> type, @Nonnull Class<? extends OWLObject> explicitClass, @Nonnull OWLObject entity, @Nonnull Imports includeImports, @Nonnull Navigation forSubPosition)
getAxioms in interface OWLAxiomIndex@Nonnull public <T extends OWLAxiom> Collection<T> filterAxioms(@Nonnull OWLAxiomSearchFilter filter, @Nonnull Object key, Imports includeImportsClosure)
filterAxioms in interface OWLAxiomIndexpublic boolean contains(@Nonnull OWLAxiomSearchFilter filter, @Nonnull Object key, Imports includeImportsClosure)
contains in interface OWLAxiomIndexpublic Set<OWLClassAxiom> getAxioms(OWLClass cls)
getAxioms in interface OWLAxiomCollectionNoArgspublic Set<OWLObjectPropertyAxiom> getAxioms(OWLObjectPropertyExpression property)
getAxioms in interface OWLAxiomCollectionNoArgspublic Set<OWLDataPropertyAxiom> getAxioms(OWLDataProperty property)
getAxioms in interface OWLAxiomCollectionNoArgspublic Set<OWLIndividualAxiom> getAxioms(OWLIndividual individual)
getAxioms in interface OWLAxiomCollectionNoArgspublic Set<OWLAnnotationAxiom> getAxioms(OWLAnnotationProperty property)
getAxioms in interface OWLAxiomCollectionNoArgspublic Set<OWLDatatypeDefinitionAxiom> getAxioms(OWLDatatype datatype)
getAxioms in interface OWLAxiomCollectionNoArgspublic Set<OWLClassAxiom> getAxioms(OWLClass cls, boolean includeImportsClosure)
getAxioms in interface OWLAxiomCollectionBooleanArgspublic Set<OWLObjectPropertyAxiom> getAxioms(OWLObjectPropertyExpression property, boolean includeImportsClosure)
getAxioms in interface OWLAxiomCollectionBooleanArgspublic Set<OWLDataPropertyAxiom> getAxioms(OWLDataProperty property, boolean includeImportsClosure)
getAxioms in interface OWLAxiomCollectionBooleanArgspublic Set<OWLIndividualAxiom> getAxioms(OWLIndividual individual, boolean includeImportsClosure)
getAxioms in interface OWLAxiomCollectionBooleanArgspublic Set<OWLAnnotationAxiom> getAxioms(OWLAnnotationProperty property, boolean includeImportsClosure)
getAxioms in interface OWLAxiomCollectionBooleanArgspublic Set<OWLDatatypeDefinitionAxiom> getAxioms(OWLDatatype datatype, boolean includeImportsClosure)
getAxioms in interface OWLAxiomCollectionBooleanArgspublic void saveOntology()
throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic void saveOntology(IRI documentIRI) throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic void saveOntology(OutputStream outputStream) throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic void saveOntology(OWLDocumentFormat ontologyFormat) throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic void saveOntology(OWLDocumentFormat ontologyFormat, IRI documentIRI) throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic void saveOntology(OWLDocumentFormat ontologyFormat, OutputStream outputStream) throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic void saveOntology(OWLOntologyDocumentTarget documentTarget) throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic void saveOntology(OWLDocumentFormat ontologyFormat, OWLOntologyDocumentTarget documentTarget) throws OWLOntologyStorageException
saveOntology in interface OWLOntologyOWLOntologyStorageExceptionpublic Set<OWLClassAssertionAxiom> getClassAssertionAxioms(OWLClassExpression ce)
getClassAssertionAxioms in interface OWLAxiomIndexgetClassAssertionAxioms in class OWLAxiomIndexImplpublic boolean containsEntitiesOfTypeInSignature(EntityType<?> type)
containsEntitiesOfTypeInSignature in interface OWLSignaturepublic boolean containsDatatypeInSignature(IRI owlDatatypeIRI)
containsDatatypeInSignature in interface OWLSignaturepublic boolean containsEntityInSignature(IRI entityIRI)
containsEntityInSignature in interface OWLSignaturepublic boolean containsClassInSignature(IRI owlClassIRI)
containsClassInSignature in interface OWLSignaturepublic boolean containsObjectPropertyInSignature(IRI owlObjectPropertyIRI)
containsObjectPropertyInSignature in interface OWLSignaturepublic boolean containsDataPropertyInSignature(IRI owlDataPropertyIRI)
containsDataPropertyInSignature in interface OWLSignaturepublic boolean containsAnnotationPropertyInSignature(IRI owlAnnotationPropertyIRI)
containsAnnotationPropertyInSignature in interface OWLSignaturepublic boolean containsIndividualInSignature(IRI owlIndividualIRI)
containsIndividualInSignature in interface OWLSignaturepublic boolean containsReference(OWLEntity entity)
containsReference in interface OWLSignaturepublic Set<OWLClass> getClassesInSignature(boolean includeImportsClosure)
getClassesInSignature in interface OWLSignatureBooleanArgspublic Set<OWLObjectProperty> getObjectPropertiesInSignature(boolean includeImportsClosure)
getObjectPropertiesInSignature in interface OWLSignatureBooleanArgspublic Set<OWLDataProperty> getDataPropertiesInSignature(boolean includeImportsClosure)
getDataPropertiesInSignature in interface OWLSignatureBooleanArgspublic Set<OWLNamedIndividual> getIndividualsInSignature(boolean includeImportsClosure)
getIndividualsInSignature in interface OWLSignatureBooleanArgspublic Set<OWLAnonymousIndividual> getReferencedAnonymousIndividuals(boolean includeImportsClosure)
getReferencedAnonymousIndividuals in interface OWLSignatureBooleanArgspublic Set<OWLDatatype> getDatatypesInSignature(boolean includeImportsClosure)
getDatatypesInSignature in interface OWLSignatureBooleanArgspublic Set<OWLAnnotationProperty> getAnnotationPropertiesInSignature(boolean includeImportsClosure)
getAnnotationPropertiesInSignature in interface OWLSignatureBooleanArgspublic boolean containsEntityInSignature(OWLEntity owlEntity, boolean includeImportsClosure)
containsEntityInSignature in interface OWLSignatureBooleanArgspublic boolean containsEntityInSignature(IRI entityIRI, boolean includeImportsClosure)
containsEntityInSignature in interface OWLSignatureBooleanArgspublic boolean containsClassInSignature(IRI owlClassIRI, boolean includeImportsClosure)
containsClassInSignature in interface OWLSignatureBooleanArgspublic boolean containsObjectPropertyInSignature(IRI owlObjectPropertyIRI, boolean includeImportsClosure)
containsObjectPropertyInSignature in interface OWLSignatureBooleanArgspublic boolean containsDataPropertyInSignature(IRI owlDataPropertyIRI, boolean includeImportsClosure)
containsDataPropertyInSignature in interface OWLSignatureBooleanArgspublic boolean containsAnnotationPropertyInSignature(IRI owlAnnotationPropertyIRI, boolean includeImportsClosure)
containsAnnotationPropertyInSignature in interface OWLSignatureBooleanArgspublic boolean containsDatatypeInSignature(IRI owlDatatypeIRI, boolean includeImportsClosure)
containsDatatypeInSignature in interface OWLSignatureBooleanArgspublic boolean containsIndividualInSignature(IRI owlIndividualIRI, boolean includeImportsClosure)
containsIndividualInSignature in interface OWLSignatureBooleanArgspublic Set<OWLEntity> getEntitiesInSignature(IRI iri, boolean includeImportsClosure)
getEntitiesInSignature in interface OWLSignatureBooleanArgspublic boolean containsReference(OWLEntity entity, boolean includeImportsClosure)
containsReference in interface OWLSignatureBooleanArgsCopyright © 2020 The University of Manchester. All rights reserved.