public interface OWLAxiomIndex extends HasImportsClosure
getImportsClosure, importsClosure@Deprecated default <T extends OWLAxiom> Set<T> getAxioms(Class<T> type, OWLObject entity, Imports includeImports, Navigation forSubPosition)
T - type of returned axiomstype - type of axiomsentity - referred entity (OWLPrimitive or property/class expression)includeImports - if INCLUDED, include imports closure.forSubPosition - for sub axioms (subclass, subproperty), the value specifies
whether entity should appear as sub or super entity in the axioms
returned. For axiom types that have no sub/super entites, this
parameter is ignored.default <T extends OWLAxiom> java.util.stream.Stream<T> axioms(Class<T> type, OWLObject entity, Imports imports, Navigation forSubPosition)
T - type of returned axiomstype - type of axiomsentity - referred entity (OWLPrimitive or property/class expression)imports - if INCLUDED, include imports closure.forSubPosition - for sub axioms (subclass, subproperty), the value specifies
whether entity should appear as sub or super entity in the axioms
returned. For axiom types that have no sub/super entites, this
parameter is ignored.@Deprecated default <T extends OWLAxiom> Set<T> getAxioms(Class<T> type, OWLObject entity, Navigation forSubPosition)
T - type of returned axiomstype - type of axiomsentity - referred entity (OWLPrimitive or property/class expression)forSubPosition - for sub axioms (subclass, subproperty), the value specifies
whether entity should appear as sub or super entity in the axioms
returned. For axiom types that have no sub/super entites, this
parameter is ignored.default <T extends OWLAxiom> java.util.stream.Stream<T> axioms(Class<T> type, OWLObject entity, Navigation forSubPosition)
T - type of returned axiomstype - type of axiomsentity - referred entity (OWLPrimitive or property/class expression)forSubPosition - for sub axioms (subclass, subproperty), the value specifies
whether entity should appear as sub or super entity in the axioms
returned. For axiom types that have no sub/super entites, this
parameter is ignored.@Deprecated default <T extends OWLAxiom> Collection<T> filterAxioms(OWLAxiomSearchFilter filter, Object key, Imports includeImportsClosure)
T - type of returned axiomsfilter - the filter to matchkey - the key. Its type is generic and it is used only by the filter.includeImportsClosure - if INCLUDED, include imports closure.<T extends OWLAxiom> java.util.stream.Stream<T> axioms(OWLAxiomSearchFilter filter, Object key, Imports includeImportsClosure)
T - type of returned axiomsfilter - the filter to matchkey - the key. Its type is generic and it is used only by the filter.includeImportsClosure - if INCLUDED, include imports closure.@Deprecated default <T extends OWLAxiom> Collection<T> filterAxioms(OWLAxiomSearchFilter filter, Object key)
T - type of returned axiomsfilter - the filter to matchkey - the key. Its type is generic and it is used only by the filter.<T extends OWLAxiom> java.util.stream.Stream<T> axioms(OWLAxiomSearchFilter filter, Object key)
T - type of returned axiomsfilter - the filter to matchkey - the key. Its type is generic and it is used only by the filter.boolean contains(OWLAxiomSearchFilter filter, Object key)
filter - the filter to matchkey - the key. Its type is generic and it is used only by the filter.boolean contains(OWLAxiomSearchFilter filter, Object key, Imports includeImportsClosure)
filter - the filter to matchkey - the key. Its type is generic and it is used only by the filter.includeImportsClosure - if INCLUDED, include imports closure.@Deprecated default <T extends OWLAxiom> Set<T> getAxioms(Class<T> type, Class<? extends OWLObject> explicitClass, OWLObject entity, Navigation forSubPosition)
T - type of returned axiomstype - type of axiomsexplicitClass - for overlapping indexes in the ontology internals, an explicit
class rathet than the entity class might be necessaryentity - referred entity (OWLPrimitive or property/class expression)forSubPosition - for sub axioms (subclass, subproperty), the value specifies
whether entity should appear as sub or super entity in the axioms
returned. For axiom types that have no sub/super entites, this
parameter is ignored.<T extends OWLAxiom> java.util.stream.Stream<T> axioms(Class<T> type, Class<? extends OWLObject> explicitClass, OWLObject entity, Navigation forSubPosition)
T - type of returned axiomstype - type of axiomsexplicitClass - for overlapping indexes in the ontology internals, an explicit
class rathet than the entity class might be necessaryentity - referred entity (OWLPrimitive or property/class expression)forSubPosition - for sub axioms (subclass, subproperty), the value specifies
whether entity should appear as sub or super entity in the axioms
returned. For axiom types that have no sub/super entites, this
parameter is ignored.@Deprecated default <T extends OWLAxiom> Set<T> getAxioms(Class<T> type, Class<? extends OWLObject> explicitClass, OWLObject entity, Imports includeImports, Navigation forSubPosition)
T - type of returned axiomstype - type of axiomsexplicitClass - for overlapping indexes in the ontology internals, an explicit
class rathet than the entity class might be necessaryentity - referred entity (OWLPrimitive or property/class expression)includeImports - if INCLUDED, include imports closure.forSubPosition - for sub axioms (subclass, subproperty), the value specifies
whether entity should appear as sub or super entity in the axioms
returned. For axiom types that have no sub/super entites, this
parameter is ignored.default <T extends OWLAxiom> java.util.stream.Stream<T> axioms(Class<T> type, Class<? extends OWLObject> explicitClass, OWLObject entity, Imports imports, Navigation forSubPosition)
T - type of returned axiomstype - type of axiomsexplicitClass - for overlapping indexes in the ontology internals, an explicit
class rathet than the entity class might be necessaryentity - referred entity (OWLPrimitive or property/class expression)imports - if INCLUDED, include imports closure.forSubPosition - for sub axioms (subclass, subproperty), the value specifies
whether entity should appear as sub or super entity in the axioms
returned. For axiom types that have no sub/super entites, this
parameter is ignored.@Deprecated default Set<OWLSubAnnotationPropertyOfAxiom> getSubAnnotationPropertyOfAxioms(OWLAnnotationProperty subProperty)
SubAnnotationPropertyOfAxioms where the specified
property is the sub-property.subProperty - The sub-property of the axioms to be retrieved.java.util.stream.Stream<OWLSubAnnotationPropertyOfAxiom> subAnnotationPropertyOfAxioms(OWLAnnotationProperty subProperty)
SubAnnotationPropertyOfAxioms where the specified
property is the sub-property.subProperty - The sub-property of the axioms to be retrieved.@Deprecated default Set<OWLAnnotationPropertyDomainAxiom> getAnnotationPropertyDomainAxioms(OWLAnnotationProperty property)
OWLAnnotationPropertyDomainAxioms where the specified
property is the property in the domain axiom.property - The property that the axiom specifies a domain for.java.util.stream.Stream<OWLAnnotationPropertyDomainAxiom> annotationPropertyDomainAxioms(OWLAnnotationProperty property)
OWLAnnotationPropertyDomainAxioms where the specified
property is the property in the domain axiom.property - The property that the axiom specifies a domain for.@Deprecated default Set<OWLAnnotationPropertyRangeAxiom> getAnnotationPropertyRangeAxioms(OWLAnnotationProperty property)
OWLAnnotationPropertyRangeAxioms where the specified
property is the property in the range axiom.property - The property that the axiom specifies a range for.java.util.stream.Stream<OWLAnnotationPropertyRangeAxiom> annotationPropertyRangeAxioms(OWLAnnotationProperty property)
OWLAnnotationPropertyRangeAxioms where the specified
property is the property in the range axiom.property - The property that the axiom specifies a range for.@Deprecated default Set<OWLDeclarationAxiom> getDeclarationAxioms(OWLEntity subject)
subject - The entity that is the subject of the set of returned axioms.default java.util.stream.Stream<OWLDeclarationAxiom> declarationAxioms(OWLEntity subject)
subject - The entity that is the subject of the set of returned axioms.@Deprecated default Set<OWLAnnotationAssertionAxiom> getAnnotationAssertionAxioms(OWLAnnotationSubject entity)
entity - The entity whose annotations are to be retrieved.@Deprecated default Set<OWLAnnotationAssertionAxiom> getAnnotationAssertionAxioms(OWLAnnotationSubject entity, Imports imports)
entity - The entity whose annotations are to be retrieved.imports - imports included or excludeddefault java.util.stream.Stream<OWLAnnotationAssertionAxiom> annotationAssertionAxioms(OWLAnnotationSubject entity)
entity - The entity whose annotations are to be retrieved.default java.util.stream.Stream<OWLAnnotationAssertionAxiom> annotationAssertionAxioms(OWLAnnotationSubject entity, Imports imports)
entity - The entity whose annotations are to be retrieved.imports - imports included or excluded@Deprecated default Set<OWLSubClassOfAxiom> getSubClassAxiomsForSubClass(OWLClass cls)
cls - The class that is equal to the left hand side of the axiom
(subclass).default java.util.stream.Stream<OWLSubClassOfAxiom> subClassAxiomsForSubClass(OWLClass cls)
cls - The class that is equal to the left hand side of the axiom
(subclass).@Deprecated default Set<OWLSubClassOfAxiom> getSubClassAxiomsForSuperClass(OWLClass cls)
cls - The classdefault java.util.stream.Stream<OWLSubClassOfAxiom> subClassAxiomsForSuperClass(OWLClass cls)
cls - The class@Deprecated default Set<OWLEquivalentClassesAxiom> getEquivalentClassesAxioms(OWLClass cls)
cls - The class to searchdefault java.util.stream.Stream<OWLEquivalentClassesAxiom> equivalentClassesAxioms(OWLClass cls)
cls - The class to search@Deprecated default Set<OWLDisjointClassesAxiom> getDisjointClassesAxioms(OWLClass cls)
cls - The class to searchdefault java.util.stream.Stream<OWLDisjointClassesAxiom> disjointClassesAxioms(OWLClass cls)
cls - The class to search@Deprecated default Set<OWLDisjointUnionAxiom> getDisjointUnionAxioms(OWLClass owlClass)
owlClass - The class that indexes the axioms to be retrieved.default java.util.stream.Stream<OWLDisjointUnionAxiom> disjointUnionAxioms(OWLClass owlClass)
owlClass - The class that indexes the axioms to be retrieved.@Deprecated default Set<OWLHasKeyAxiom> getHasKeyAxioms(OWLClass cls)
cls - The subject of the has key axiomsdefault java.util.stream.Stream<OWLHasKeyAxiom> hasKeyAxioms(OWLClass cls)
cls - The subject of the has key axioms@Deprecated default Set<OWLSubObjectPropertyOfAxiom> getObjectSubPropertyAxiomsForSubProperty(OWLObjectPropertyExpression subProperty)
OWLSubObjectPropertyOfAxiom s where the sub-property is
equal to the specified property.subProperty - The property which is equal to the sub property of the retrieved
axioms.default java.util.stream.Stream<OWLSubObjectPropertyOfAxiom> objectSubPropertyAxiomsForSubProperty(OWLObjectPropertyExpression subProperty)
OWLSubObjectPropertyOfAxiom s where the sub-property is
equal to the specified property.subProperty - The property which is equal to the sub property of the retrieved
axioms.@Deprecated default Set<OWLSubObjectPropertyOfAxiom> getObjectSubPropertyAxiomsForSuperProperty(OWLObjectPropertyExpression superProperty)
OWLSubObjectPropertyOfAxiom s where the super-property
is equal to the specified property.superProperty - The property which is equal to the super-property of the retrieved
axioms.default java.util.stream.Stream<OWLSubObjectPropertyOfAxiom> objectSubPropertyAxiomsForSuperProperty(OWLObjectPropertyExpression superProperty)
OWLSubObjectPropertyOfAxiom s where the super-property
is equal to the specified property.superProperty - The property which is equal to the super-property of the retrieved
axioms.@Deprecated default Set<OWLObjectPropertyDomainAxiom> getObjectPropertyDomainAxioms(OWLObjectPropertyExpression property)
OWLObjectPropertyDomainAxioms where the property is
equal to the specified property.property - The property which is equal to the property of the retrieved
axioms.default java.util.stream.Stream<OWLObjectPropertyDomainAxiom> objectPropertyDomainAxioms(OWLObjectPropertyExpression property)
OWLObjectPropertyDomainAxioms where the property is
equal to the specified property.property - The property which is equal to the property of the retrieved
axioms.@Deprecated default Set<OWLObjectPropertyRangeAxiom> getObjectPropertyRangeAxioms(OWLObjectPropertyExpression property)
OWLObjectPropertyRangeAxiom s where the property is
equal to the specified property.property - The property which is equal to the property of the retrieved
axioms.default java.util.stream.Stream<OWLObjectPropertyRangeAxiom> objectPropertyRangeAxioms(OWLObjectPropertyExpression property)
OWLObjectPropertyRangeAxiom s where the property is
equal to the specified property.property - The property which is equal to the property of the retrieved
axioms.@Deprecated default Set<OWLInverseObjectPropertiesAxiom> getInverseObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLInverseObjectPropertiesAxioms where the specified
property is contained in the set returned by
OWLNaryPropertyAxiom.getProperties() .property - The property which is equal to the property of the retrieved
axioms.default java.util.stream.Stream<OWLInverseObjectPropertiesAxiom> inverseObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLInverseObjectPropertiesAxioms where the specified
property is contained in the set returned by
OWLNaryPropertyAxiom.properties() .property - The property which is equal to the property of the retrieved
axioms.@Deprecated default Set<OWLEquivalentObjectPropertiesAxiom> getEquivalentObjectPropertiesAxioms(OWLObjectPropertyExpression property)
OWLEquivalentObjectPropertiesAxioms that make the
specified property equivalent to some other object property
expression(s).property - The property that the retrieved axioms make equivalent to some
other property expressions.default java.util.stream.Stream<OWLEquivalentObjectPropertiesAxiom> equivalentObjectPropertiesAxioms(OWLObjectPropertyExpression property)
OWLEquivalentObjectPropertiesAxioms that make the
specified property equivalent to some other object property
expression(s).property - The property that the retrieved axioms make equivalent to some
other property expressions.@Deprecated default Set<OWLDisjointObjectPropertiesAxiom> getDisjointObjectPropertiesAxioms(OWLObjectPropertyExpression property)
OWLDisjointObjectPropertiesAxioms that make the
specified property disjoint with some other object property
expression(s).property - The property that the retrieved axioms makes disjoint to some
other property expressions.default java.util.stream.Stream<OWLDisjointObjectPropertiesAxiom> disjointObjectPropertiesAxioms(OWLObjectPropertyExpression property)
OWLDisjointObjectPropertiesAxioms that make the
specified property disjoint with some other object property
expression(s).property - The property that the retrieved axioms makes disjoint to some
other property expressions.@Deprecated default Set<OWLFunctionalObjectPropertyAxiom> getFunctionalObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLFunctionalObjectPropertyAxioms contained in this
ontology that make the specified object property functional.property - The property that is made functional by the axioms.default java.util.stream.Stream<OWLFunctionalObjectPropertyAxiom> functionalObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLFunctionalObjectPropertyAxioms contained in this
ontology that make the specified object property functional.property - The property that is made functional by the axioms.@Deprecated default Set<OWLInverseFunctionalObjectPropertyAxiom> getInverseFunctionalObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLInverseFunctionalObjectPropertyAxioms contained in
this ontology that make the specified object property inverse functional.property - The property that is made inverse functional by the axioms.default java.util.stream.Stream<OWLInverseFunctionalObjectPropertyAxiom> inverseFunctionalObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLInverseFunctionalObjectPropertyAxioms contained in
this ontology that make the specified object property inverse functional.property - The property that is made inverse functional by the axioms.@Deprecated default Set<OWLSymmetricObjectPropertyAxiom> getSymmetricObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLSymmetricObjectPropertyAxioms contained in this
ontology that make the specified object property symmetric.property - The property that is made symmetric by the axioms.default java.util.stream.Stream<OWLSymmetricObjectPropertyAxiom> symmetricObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLSymmetricObjectPropertyAxioms contained in this
ontology that make the specified object property symmetric.property - The property that is made symmetric by the axioms.@Deprecated default Set<OWLAsymmetricObjectPropertyAxiom> getAsymmetricObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLAsymmetricObjectPropertyAxioms contained in this
ontology that make the specified object property asymmetric.property - The property that is made asymmetric by the axioms.default java.util.stream.Stream<OWLAsymmetricObjectPropertyAxiom> asymmetricObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLAsymmetricObjectPropertyAxioms contained in this
ontology that make the specified object property asymmetric.property - The property that is made asymmetric by the axioms.@Deprecated default Set<OWLReflexiveObjectPropertyAxiom> getReflexiveObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLReflexiveObjectPropertyAxioms contained in this
ontology that make the specified object property reflexive.property - The property that is made reflexive by the axioms.default java.util.stream.Stream<OWLReflexiveObjectPropertyAxiom> reflexiveObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLReflexiveObjectPropertyAxioms contained in this
ontology that make the specified object property reflexive.property - The property that is made reflexive by the axioms.@Deprecated default Set<OWLIrreflexiveObjectPropertyAxiom> getIrreflexiveObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLIrreflexiveObjectPropertyAxioms contained in this
ontology that make the specified object property irreflexive.property - The property that is made irreflexive by the axioms.default java.util.stream.Stream<OWLIrreflexiveObjectPropertyAxiom> irreflexiveObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLIrreflexiveObjectPropertyAxioms contained in this
ontology that make the specified object property irreflexive.property - The property that is made irreflexive by the axioms.@Deprecated default Set<OWLTransitiveObjectPropertyAxiom> getTransitiveObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLTransitiveObjectPropertyAxioms contained in this
ontology that make the specified object property transitive.property - The property that is made transitive by the axioms.default java.util.stream.Stream<OWLTransitiveObjectPropertyAxiom> transitiveObjectPropertyAxioms(OWLObjectPropertyExpression property)
OWLTransitiveObjectPropertyAxioms contained in this
ontology that make the specified object property transitive.property - The property that is made transitive by the axioms.@Deprecated default Set<OWLSubDataPropertyOfAxiom> getDataSubPropertyAxiomsForSubProperty(OWLDataProperty subProperty)
OWLSubDataPropertyOfAxioms where the sub-property is
equal to the specified property.subProperty - The property which is equal to the sub property of the retrieved
axioms.default java.util.stream.Stream<OWLSubDataPropertyOfAxiom> dataSubPropertyAxiomsForSubProperty(OWLDataProperty subProperty)
OWLSubDataPropertyOfAxioms where the sub-property is
equal to the specified property.subProperty - The property which is equal to the sub property of the retrieved
axioms.@Deprecated default Set<OWLSubDataPropertyOfAxiom> getDataSubPropertyAxiomsForSuperProperty(OWLDataPropertyExpression superProperty)
OWLSubDataPropertyOfAxioms where the super-property is
equal to the specified property.superProperty - The property which is equal to the super-property of the retrieved
axioms.default java.util.stream.Stream<OWLSubDataPropertyOfAxiom> dataSubPropertyAxiomsForSuperProperty(OWLDataPropertyExpression superProperty)
OWLSubDataPropertyOfAxioms where the super-property is
equal to the specified property.superProperty - The property which is equal to the super-property of the retrieved
axioms.@Deprecated default Set<OWLDataPropertyDomainAxiom> getDataPropertyDomainAxioms(OWLDataProperty property)
OWLDataPropertyDomainAxioms where the property is equal
to the specified property.property - The property which is equal to the property of the retrieved
axioms.default java.util.stream.Stream<OWLDataPropertyDomainAxiom> dataPropertyDomainAxioms(OWLDataProperty property)
OWLDataPropertyDomainAxioms where the property is equal
to the specified property.property - The property which is equal to the property of the retrieved
axioms.@Deprecated default Set<OWLDataPropertyRangeAxiom> getDataPropertyRangeAxioms(OWLDataProperty property)
OWLDataPropertyRangeAxioms where the property is equal
to the specified property.property - The property which is equal to the property of the retrieved
axioms.default java.util.stream.Stream<OWLDataPropertyRangeAxiom> dataPropertyRangeAxioms(OWLDataProperty property)
OWLDataPropertyRangeAxioms where the property is equal
to the specified property.property - The property which is equal to the property of the retrieved
axioms.@Deprecated default Set<OWLEquivalentDataPropertiesAxiom> getEquivalentDataPropertiesAxioms(OWLDataProperty property)
OWLEquivalentDataPropertiesAxioms that make the
specified property equivalent to some other data property expression(s).property - The property that the retrieved axioms make equivalent to some
other property expressions.default java.util.stream.Stream<OWLEquivalentDataPropertiesAxiom> equivalentDataPropertiesAxioms(OWLDataProperty property)
OWLEquivalentDataPropertiesAxioms that make the
specified property equivalent to some other data property expression(s).property - The property that the retrieved axioms make equivalent to some
other property expressions.@Deprecated default Set<OWLDisjointDataPropertiesAxiom> getDisjointDataPropertiesAxioms(OWLDataProperty property)
OWLDisjointDataPropertiesAxioms that make the specified
property disjoint with some other data property expression(s).property - The property that the retrieved axioms makes disjoint to some
other property expressions.default java.util.stream.Stream<OWLDisjointDataPropertiesAxiom> disjointDataPropertiesAxioms(OWLDataProperty property)
OWLDisjointDataPropertiesAxioms that make the specified
property disjoint with some other data property expression(s).property - The property that the retrieved axioms makes disjoint to some
other property expressions.@Deprecated default Set<OWLFunctionalDataPropertyAxiom> getFunctionalDataPropertyAxioms(OWLDataPropertyExpression property)
OWLFunctionalDataPropertyAxioms contained in this
ontology that make the specified data property functional.property - The property that is made functional by the axioms.default java.util.stream.Stream<OWLFunctionalDataPropertyAxiom> functionalDataPropertyAxioms(OWLDataPropertyExpression property)
OWLFunctionalDataPropertyAxioms contained in this
ontology that make the specified data property functional.property - The property that is made functional by the axioms.@Deprecated default Set<OWLClassAssertionAxiom> getClassAssertionAxioms(OWLIndividual individual)
OWLClassAssertionAxioms contained in this ontology that
make the specified individual an instance of some class
expression.individual - The individual that the returned axioms make an instance of some
class expression.default java.util.stream.Stream<OWLClassAssertionAxiom> classAssertionAxioms(OWLIndividual individual)
OWLClassAssertionAxioms contained in this ontology that
make the specified individual an instance of some class
expression.individual - The individual that the returned axioms make an instance of some
class expression.@Deprecated default Set<OWLClassAssertionAxiom> getClassAssertionAxioms(OWLClassExpression ce)
OWLClassAssertionAxioms contained in this ontology that
make the specified class expression, ce, a type for some
individual.ce - The class expression that the returned axioms make a type for some
individual.default java.util.stream.Stream<OWLClassAssertionAxiom> classAssertionAxioms(OWLClassExpression ce)
OWLClassAssertionAxioms contained in this ontology that
make the specified class expression, ce, a type for some
individual.ce - The class expression that the returned axioms make a type for some
individual.@Deprecated default Set<OWLDataPropertyAssertionAxiom> getDataPropertyAssertionAxioms(OWLIndividual individual)
OWLDataPropertyAssertionAxioms contained in this
ontology that have the specified individual as the subject of the
axiom.individual - The individual that the returned axioms have as a subject.default java.util.stream.Stream<OWLDataPropertyAssertionAxiom> dataPropertyAssertionAxioms(OWLIndividual individual)
OWLDataPropertyAssertionAxioms contained in this
ontology that have the specified individual as the subject of the
axiom.individual - The individual that the returned axioms have as a subject.@Deprecated default Set<OWLObjectPropertyAssertionAxiom> getObjectPropertyAssertionAxioms(OWLIndividual individual)
OWLObjectPropertyAssertionAxioms contained in this
ontology that have the specified individual as the subject of the
axiom.individual - The individual that the returned axioms have as a subject.default java.util.stream.Stream<OWLObjectPropertyAssertionAxiom> objectPropertyAssertionAxioms(OWLIndividual individual)
OWLObjectPropertyAssertionAxioms contained in this
ontology that have the specified individual as the subject of the
axiom.individual - The individual that the returned axioms have as a subject.@Deprecated default Set<OWLNegativeObjectPropertyAssertionAxiom> getNegativeObjectPropertyAssertionAxioms(OWLIndividual individual)
OWLNegativeObjectPropertyAssertionAxiom s contained in
this ontology that have the specified individual as the subject
of the axiom.individual - The individual that the returned axioms have as a subject.default java.util.stream.Stream<OWLNegativeObjectPropertyAssertionAxiom> negativeObjectPropertyAssertionAxioms(OWLIndividual individual)
OWLNegativeObjectPropertyAssertionAxiom s contained in
this ontology that have the specified individual as the subject
of the axiom.individual - The individual that the returned axioms have as a subject.@Deprecated default Set<OWLNegativeDataPropertyAssertionAxiom> getNegativeDataPropertyAssertionAxioms(OWLIndividual individual)
OWLNegativeDataPropertyAssertionAxiom s contained in
this ontology that have the specified individual as the subject
of the axiom.individual - The individual that the returned axioms have as a subject.default java.util.stream.Stream<OWLNegativeDataPropertyAssertionAxiom> negativeDataPropertyAssertionAxioms(OWLIndividual individual)
OWLNegativeDataPropertyAssertionAxiom s contained in
this ontology that have the specified individual as the subject
of the axiom.individual - The individual that the returned axioms have as a subject.@Deprecated default Set<OWLSameIndividualAxiom> getSameIndividualAxioms(OWLIndividual individual)
OWLSameIndividualAxioms contained in this ontology that
make the specified individual the same as some other individual.individual - The individual that the returned axioms make the same as some
other individual.default java.util.stream.Stream<OWLSameIndividualAxiom> sameIndividualAxioms(OWLIndividual individual)
OWLSameIndividualAxioms contained in this ontology that
make the specified individual the same as some other individual.individual - The individual that the returned axioms make the same as some
other individual.@Deprecated default Set<OWLDifferentIndividualsAxiom> getDifferentIndividualAxioms(OWLIndividual individual)
OWLDifferentIndividualsAxioms contained in this ontology
that make the specified individual different to some other
individual.individual - The individual that the returned axioms make the different as some
other individual.default java.util.stream.Stream<OWLDifferentIndividualsAxiom> differentIndividualAxioms(OWLIndividual individual)
OWLDifferentIndividualsAxioms contained in this ontology
that make the specified individual different to some other
individual.individual - The individual that the returned axioms make the different as some
other individual.@Deprecated default Set<OWLDatatypeDefinitionAxiom> getDatatypeDefinitions(OWLDatatype datatype)
OWLDatatypeDefinitionAxioms contained in this ontology
that provide a definition for the specified datatype.datatype - The datatype for which the returned axioms provide a definition.java.util.stream.Stream<OWLDatatypeDefinitionAxiom> datatypeDefinitions(OWLDatatype datatype)
OWLDatatypeDefinitionAxioms contained in this ontology
that provide a definition for the specified datatype.datatype - The datatype for which the returned axioms provide a definition.Copyright © 2017 The University of Manchester. All Rights Reserved.