Methods
| Modifier and Type |
Method and Description |
void |
accept(OWLNamedObjectVisitor visitor) |
void |
accept(OWLObjectVisitor visitor) |
<O> O |
accept(OWLObjectVisitorEx<O> visitor) |
List<OWLOntologyChange> |
applyChange(OWLOntologyChange change) |
List<OWLOntologyChange> |
applyChanges(List<OWLOntologyChange> changes) |
protected int |
compareObjectOfSameType(OWLObject object) |
boolean |
containsAnnotationPropertyInSignature(IRI propIRI) |
boolean |
containsAnnotationPropertyInSignature(IRI propIRI,
boolean includeImportsClosure) |
boolean |
containsAxiom(OWLAxiom axiom) |
boolean |
containsAxiom(OWLAxiom axiom,
boolean includeImportsClosure) |
boolean |
containsAxiomIgnoreAnnotations(OWLAxiom axiom) |
boolean |
containsAxiomIgnoreAnnotations(OWLAxiom axiom,
boolean includeImportsClosure) |
boolean |
containsClassInSignature(IRI owlClassIRI) |
boolean |
containsClassInSignature(IRI owlClassIRI,
boolean includeImportsClosure) |
boolean |
containsDataPropertyInSignature(IRI propIRI) |
boolean |
containsDataPropertyInSignature(IRI propIRI,
boolean includeImportsClosure) |
boolean |
containsDatatypeInSignature(IRI datatypeIRI) |
boolean |
containsDatatypeInSignature(IRI datatypeIRI,
boolean includeImportsClosure) |
boolean |
containsEntityInSignature(IRI entityIRI) |
boolean |
containsEntityInSignature(IRI entityIRI,
boolean includeImportsClosure) |
boolean |
containsEntityInSignature(OWLEntity owlEntity) |
boolean |
containsEntityInSignature(OWLEntity owlEntity,
boolean includeImportsClosure) |
boolean |
containsIndividualInSignature(IRI individualIRI) |
boolean |
containsIndividualInSignature(IRI individualIRI,
boolean includeImportsClosure) |
boolean |
containsObjectPropertyInSignature(IRI propIRI) |
boolean |
containsObjectPropertyInSignature(IRI propIRI,
boolean includeImportsClosure) |
boolean |
containsReference(OWLAnnotationProperty property) |
boolean |
containsReference(OWLClass owlClass) |
boolean |
containsReference(OWLDataProperty prop) |
boolean |
containsReference(OWLDatatype dt) |
boolean |
containsReference(OWLNamedIndividual ind) |
boolean |
containsReference(OWLObjectProperty prop) |
boolean |
equals(Object obj) |
Set<OWLAxiom> |
getABoxAxioms(boolean includeImportsClosure) |
Set<OWLAnnotationAssertionAxiom> |
getAnnotationAssertionAxioms(OWLAnnotationSubject subject) |
Set<OWLAnnotationProperty> |
getAnnotationPropertiesInSignature() |
Set<OWLAnnotationPropertyDomainAxiom> |
getAnnotationPropertyDomainAxioms(OWLAnnotationProperty property) |
Set<OWLAnnotationPropertyRangeAxiom> |
getAnnotationPropertyRangeAxioms(OWLAnnotationProperty property) |
Set<OWLAnnotation> |
getAnnotations() |
Set<OWLAnonymousIndividual> |
getAnonymousIndividuals() |
Set<OWLAsymmetricObjectPropertyAxiom> |
getAsymmetricObjectPropertyAxioms(OWLObjectPropertyExpression property) |
int |
getAxiomCount() |
<T extends OWLAxiom> int |
getAxiomCount(AxiomType<T> axiomType) |
<T extends OWLAxiom> int |
getAxiomCount(AxiomType<T> axiomType,
boolean includeImportsClosure) |
Set<OWLAxiom> |
getAxioms() |
<T extends OWLAxiom> Set<T> |
getAxioms(AxiomType<T> axiomType) |
<T extends OWLAxiom> Set<T> |
getAxioms(AxiomType<T> axiomType,
boolean includeImportsClosure) |
Set<OWLAnnotationAxiom> |
getAxioms(OWLAnnotationProperty prop) |
Set<OWLClassAxiom> |
getAxioms(OWLClass cls) |
Set<OWLDataPropertyAxiom> |
getAxioms(OWLDataProperty prop) |
Set<OWLDatatypeDefinitionAxiom> |
getAxioms(OWLDatatype datatype) |
Set<OWLIndividualAxiom> |
getAxioms(OWLIndividual individual) |
Set<OWLObjectPropertyAxiom> |
getAxioms(OWLObjectPropertyExpression prop) |
Set<OWLAxiom> |
getAxiomsIgnoreAnnotations(OWLAxiom axiom) |
Set<OWLAxiom> |
getAxiomsIgnoreAnnotations(OWLAxiom axiom,
boolean includeImportsClosure) |
Set<OWLClassAssertionAxiom> |
getClassAssertionAxioms(OWLClassExpression type) |
Set<OWLClassAssertionAxiom> |
getClassAssertionAxioms(OWLIndividual individual) |
Set<OWLClass> |
getClassesInSignature() |
Set<OWLClass> |
getClassesInSignature(boolean includeImportsClosure) |
Set<OWLDataProperty> |
getDataPropertiesInSignature() |
Set<OWLDataProperty> |
getDataPropertiesInSignature(boolean includeImportsClosure) |
Set<OWLDataPropertyAssertionAxiom> |
getDataPropertyAssertionAxioms(OWLIndividual individual) |
Set<OWLDataPropertyDomainAxiom> |
getDataPropertyDomainAxioms(OWLDataProperty property) |
Set<OWLDataPropertyRangeAxiom> |
getDataPropertyRangeAxioms(OWLDataProperty property) |
Set<OWLSubDataPropertyOfAxiom> |
getDataSubPropertyAxiomsForSubProperty(OWLDataProperty lhsProperty) |
Set<OWLSubDataPropertyOfAxiom> |
getDataSubPropertyAxiomsForSuperProperty(OWLDataPropertyExpression property) |
Set<OWLDatatypeDefinitionAxiom> |
getDatatypeDefinitions(OWLDatatype datatype) |
Set<OWLDatatype> |
getDatatypesInSignature() |
Set<OWLDatatype> |
getDatatypesInSignature(boolean includeImportsClosure) |
Set<OWLDeclarationAxiom> |
getDeclarationAxioms(OWLEntity entity) |
Set<OWLDifferentIndividualsAxiom> |
getDifferentIndividualAxioms(OWLIndividual individual) |
Set<OWLOntology> |
getDirectImports() |
Set<IRI> |
getDirectImportsDocuments() |
Set<OWLDisjointClassesAxiom> |
getDisjointClassesAxioms(OWLClass cls) |
Set<OWLDisjointDataPropertiesAxiom> |
getDisjointDataPropertiesAxioms(OWLDataProperty property) |
Set<OWLDisjointObjectPropertiesAxiom> |
getDisjointObjectPropertiesAxioms(OWLObjectPropertyExpression property) |
Set<OWLDisjointUnionAxiom> |
getDisjointUnionAxioms(OWLClass owlClass) |
Set<OWLEntity> |
getEntitiesInSignature(IRI iri) |
Set<OWLEntity> |
getEntitiesInSignature(IRI iri,
boolean includeImportsClosure) |
Set<OWLEquivalentClassesAxiom> |
getEquivalentClassesAxioms(OWLClass cls) |
Set<OWLEquivalentDataPropertiesAxiom> |
getEquivalentDataPropertiesAxioms(OWLDataProperty property) |
Set<OWLEquivalentObjectPropertiesAxiom> |
getEquivalentObjectPropertiesAxioms(OWLObjectPropertyExpression property) |
Set<OWLFunctionalDataPropertyAxiom> |
getFunctionalDataPropertyAxioms(OWLDataPropertyExpression property) |
Set<OWLFunctionalObjectPropertyAxiom> |
getFunctionalObjectPropertyAxioms(OWLObjectPropertyExpression property) |
Set<OWLClassAxiom> |
getGeneralClassAxioms() |
Set<OWLHasKeyAxiom> |
getHasKeyAxioms(OWLClass cls) |
Set<OWLOntology> |
getImports() |
Set<OWLOntology> |
getImportsClosure() |
Set<OWLImportsDeclaration> |
getImportsDeclarations() |
Set<OWLNamedIndividual> |
getIndividualsInSignature() |
Set<OWLNamedIndividual> |
getIndividualsInSignature(boolean includeImportsClosure) |
Set<OWLInverseFunctionalObjectPropertyAxiom> |
getInverseFunctionalObjectPropertyAxioms(OWLObjectPropertyExpression property) |
Set<OWLInverseObjectPropertiesAxiom> |
getInverseObjectPropertyAxioms(OWLObjectPropertyExpression property) |
Set<OWLIrreflexiveObjectPropertyAxiom> |
getIrreflexiveObjectPropertyAxioms(OWLObjectPropertyExpression property) |
int |
getLogicalAxiomCount() |
Set<OWLLogicalAxiom> |
getLogicalAxioms() |
Set<OWLNegativeDataPropertyAssertionAxiom> |
getNegativeDataPropertyAssertionAxioms(OWLIndividual individual) |
Set<OWLNegativeObjectPropertyAssertionAxiom> |
getNegativeObjectPropertyAssertionAxioms(OWLIndividual individual) |
Set<OWLObjectProperty> |
getObjectPropertiesInSignature() |
Set<OWLObjectProperty> |
getObjectPropertiesInSignature(boolean includeImportsClosure) |
Set<OWLObjectPropertyAssertionAxiom> |
getObjectPropertyAssertionAxioms(OWLIndividual individual) |
Set<OWLObjectPropertyDomainAxiom> |
getObjectPropertyDomainAxioms(OWLObjectPropertyExpression property) |
Set<OWLObjectPropertyRangeAxiom> |
getObjectPropertyRangeAxioms(OWLObjectPropertyExpression property) |
Set<OWLSubObjectPropertyOfAxiom> |
getObjectSubPropertyAxiomsForSubProperty(OWLObjectPropertyExpression property) |
Set<OWLSubObjectPropertyOfAxiom> |
getObjectSubPropertyAxiomsForSuperProperty(OWLObjectPropertyExpression property) |
OWLOntologyID |
getOntologyID() |
OWLOntologyManager |
getOWLOntologyManager() |
Set<OWLAxiom> |
getRBoxAxioms(boolean includeImportsClosure) |
Set<OWLAnnotationProperty> |
getReferencedAnnotationProperties(boolean includeImportsClosure)
Deprecated.
|
Set<OWLAnonymousIndividual> |
getReferencedAnonymousIndividuals() |
Set<OWLNamedObject> |
getReferencedObjects()
Deprecated.
|
Set<OWLAxiom> |
getReferencingAxioms(OWLAnonymousIndividual individual) |
Set<OWLAxiom> |
getReferencingAxioms(OWLEntity owlEntity) |
Set<OWLAxiom> |
getReferencingAxioms(OWLEntity owlEntity,
boolean includeImportsClosure) |
Set<OWLReflexiveObjectPropertyAxiom> |
getReflexiveObjectPropertyAxioms(OWLObjectPropertyExpression property) |
Set<OWLSameIndividualAxiom> |
getSameIndividualAxioms(OWLIndividual individual) |
Set<OWLEntity> |
getSignature() |
Set<OWLEntity> |
getSignature(boolean includeImportsClosure) |
Set<OWLSubAnnotationPropertyOfAxiom> |
getSubAnnotationPropertyOfAxioms(OWLAnnotationProperty subProperty) |
Set<OWLSubClassOfAxiom> |
getSubClassAxiomsForSubClass(OWLClass cls) |
Set<OWLSubClassOfAxiom> |
getSubClassAxiomsForSuperClass(OWLClass cls) |
Set<OWLSymmetricObjectPropertyAxiom> |
getSymmetricObjectPropertyAxioms(OWLObjectPropertyExpression property) |
Set<OWLAxiom> |
getTBoxAxioms(boolean includeImportsClosure) |
Set<OWLTransitiveObjectPropertyAxiom> |
getTransitiveObjectPropertyAxioms(OWLObjectPropertyExpression property) |
int |
hashCode() |
boolean |
isAnonymous() |
boolean |
isDeclared(OWLEntity entity) |
boolean |
isDeclared(OWLEntity owlEntity,
boolean includeImportsClosure) |
boolean |
isEmpty() |
String |
toString() |