public class EntitySearcher extends Object
Modifier and Type | Method and Description |
---|---|
static Stream<OWLAxiom> |
axiomsIgnoreAnnotations(OWLAxiom a,
OWLOntology ontology,
Imports imports)
Get matching axioms for a, ignoring annotations.
|
static boolean |
containsAxiom(OWLAxiom a,
OWLOntology ontology,
Imports imports)
Checks if the ontology contains axiom a, with or without imports closure.
|
static boolean |
containsAxiom(OWLAxiom a,
Stream<OWLOntology> ontologies,
Imports imports)
Checks if any of the ontologies contains axiom a, with or without imports closure.
|
static boolean |
containsAxiomIgnoreAnnotations(OWLAxiom a,
OWLOntology ontology,
boolean imports)
Checks if the ontology contains axiom a, with or without imports closure, ignoring annotations.
|
static boolean |
containsAxiomIgnoreAnnotations(OWLAxiom a,
Stream<OWLOntology> ontologies,
boolean imports)
Checks if any of the ontologies contains axiom a, with or without imports closure.
|
static Stream<OWLAnnotationAssertionAxiom> |
getAnnotationAssertionAxioms(OWLAnnotationSubject e,
OWLOntology ontology) |
static Stream<OWLAnnotationAssertionAxiom> |
getAnnotationAssertionAxioms(OWLEntity e,
OWLOntology ontology) |
static Stream<OWLAnnotation> |
getAnnotationObjects(OWLAnnotationSubject e,
OWLOntology ontology,
OWLAnnotationProperty annotationProperty)
Obtains the annotations on e where the annotation has the specified annotation property; this
is restricted to the object of annotation assertion axioms.
|
static Stream<OWLAnnotation> |
getAnnotationObjects(OWLAnnotationSubject e,
Stream<OWLOntology> ontologies,
OWLAnnotationProperty annotationProperty)
Obtains the annotations on e where the annotation has the specified annotation property; this
is restricted to the object of annotation assertion axioms.
|
static Stream<OWLAnnotation> |
getAnnotationObjects(OWLEntity e,
OWLOntology ontology)
Obtains the annotations on e; this is restricted to the object of annotation assertion
axioms.
|
static Stream<OWLAnnotation> |
getAnnotationObjects(OWLEntity e,
OWLOntology ontology,
OWLAnnotationProperty annotationProperty)
Obtains the annotations on e where the annotation has the specified annotation property; this
is restricted to the object of annotation assertion axioms.
|
static Stream<OWLAnnotation> |
getAnnotationObjects(OWLEntity e,
Stream<OWLOntology> ontologies,
OWLAnnotationProperty annotationProperty)
Obtains the annotations on e where the annotation has the specified annotation property; this
is restricted to the object of annotation assertion axioms.
|
static Stream<OWLAnnotation> |
getAnnotations(OWLAnnotationSubject e,
OWLOntology ontology)
Gets the annotations for e.
|
static Stream<OWLAnnotation> |
getAnnotations(OWLAnnotationSubject e,
OWLOntology ontology,
OWLAnnotationProperty annotationProperty)
Obtains the annotations on e where the annotation has the specified annotation property.
|
static Stream<OWLAnnotation> |
getAnnotations(OWLAnnotationSubject e,
Stream<OWLOntology> ontologies,
OWLAnnotationProperty annotationProperty)
Obtains the annotations on e where the annotation has the specified annotation property.
|
static Stream<OWLAnnotation> |
getAnnotations(OWLEntity e,
OWLOntology ontology)
Gets the annotations for e.
|
static Stream<OWLAnnotation> |
getAnnotations(OWLEntity e,
OWLOntology ontology,
OWLAnnotationProperty annotationProperty)
Obtains the annotations on e where the annotation has the specified annotation property.
|
static Stream<OWLAnnotation> |
getAnnotations(OWLEntity e,
Stream<OWLOntology> ontologies,
OWLAnnotationProperty annotationProperty)
Obtains the annotations on e where the annotation has the specified annotation property.
|
static Collection<OWLAxiom> |
getAxiomsIgnoreAnnotations(OWLAxiom a,
OWLOntology ontology,
Imports imports)
Get matching axioms for a, ignoring annotations.
|
static Stream<OWLLiteral> |
getDataPropertyValues(OWLIndividual i,
OWLDataPropertyExpression p,
OWLOntology ontology) |
static Stream<OWLLiteral> |
getDataPropertyValues(OWLIndividual i,
OWLDataPropertyExpression p,
Stream<OWLOntology> ontologies) |
static com.google.common.collect.Multimap<OWLDataPropertyExpression,OWLLiteral> |
getDataPropertyValues(OWLIndividual i,
OWLOntology ontology) |
static com.google.common.collect.Multimap<OWLDataPropertyExpression,OWLLiteral> |
getDataPropertyValues(OWLIndividual i,
Stream<OWLOntology> ontologies) |
static Stream<OWLIndividual> |
getDifferentIndividuals(OWLIndividual e,
OWLOntology ontology)
Gets the individuals asserted to be different to e in the specified ontology.
|
static Stream<OWLIndividual> |
getDifferentIndividuals(OWLIndividual e,
Stream<OWLOntology> ontologies)
Gets the individuals asserted to be different to e in the specified ontologies.
|
static Stream<OWLClassExpression> |
getDisjointClasses(OWLClass e,
OWLOntology ontology)
Gets the classes which have been asserted to be disjoint with e by axioms in the specified
ontology.
|
static Stream<OWLClassExpression> |
getDisjointClasses(OWLClass e,
Stream<OWLOntology> ontologies)
Gets the classes which have been asserted to be disjoint with e by axioms in the specified
ontologies.
|
static Stream<OWLAnnotationProperty> |
getDisjointProperties(OWLAnnotationProperty e,
OWLOntology ontology)
Gets the annotation properties which have been asserted to be disjoint with e in the
specified ontology.
|
static Stream<OWLAnnotationProperty> |
getDisjointProperties(OWLAnnotationProperty e,
Stream<OWLOntology> ontologies)
Gets the annotation properties which have been asserted to be disjoint with e in the
specified ontologies.
|
static Stream<OWLDataProperty> |
getDisjointProperties(OWLDataProperty e,
OWLOntology ontology)
Gets the data properties which have been asserted to be disjoint with e in the specified
ontology.
|
static Stream<OWLDataProperty> |
getDisjointProperties(OWLDataProperty e,
Stream<OWLOntology> ontologies)
Gets the data properties which have been asserted to be disjoint with e in the specified
ontologies.
|
static Stream<OWLObjectPropertyExpression> |
getDisjointProperties(OWLObjectPropertyExpression e,
OWLOntology ontology)
Gets the object properties which have been asserted to be disjoint with e in the specified
ontology.
|
static Stream<OWLObjectPropertyExpression> |
getDisjointProperties(OWLObjectPropertyExpression e,
Stream<OWLOntology> ontologies)
Gets the object properties which have been asserted to be disjoint with e in the specified
ontologies.
|
static Stream<IRI> |
getDomains(OWLAnnotationProperty e,
OWLOntology ontology)
Gets the asserted domains of e.
|
static Stream<IRI> |
getDomains(OWLAnnotationProperty e,
Stream<OWLOntology> ontologies)
Gets the asserted domains of e by examining the axioms in the specified ontologies.
|
static Stream<OWLClassExpression> |
getDomains(OWLDataProperty e,
OWLOntology ontology)
Gets the asserted domains of e.
|
static Stream<OWLClassExpression> |
getDomains(OWLDataProperty e,
Stream<OWLOntology> ontologies)
Gets the asserted domains of e by examining the axioms in the specified ontologies.
|
static Stream<OWLClassExpression> |
getDomains(OWLObjectPropertyExpression e,
OWLOntology ontology)
Gets the asserted domains of e.
|
static Stream<OWLClassExpression> |
getDomains(OWLObjectPropertyExpression e,
Stream<OWLOntology> ontologies)
Gets the asserted domains of e by examining the axioms in the specified ontologies.
|
static Stream<OWLClassExpression> |
getEquivalentClasses(OWLClass e,
OWLOntology ontology)
Gets the classes which have been asserted to be equivalent with e by axioms in the specified
ontology.
|
static Stream<OWLClassExpression> |
getEquivalentClasses(OWLClass e,
Stream<OWLOntology> ontologies)
Gets the classes which have been asserted to be equivalent with e by axioms in the specified
ontologies.
|
static Stream<OWLAnnotationProperty> |
getEquivalentProperties(OWLAnnotationProperty e,
OWLOntology ontology)
Gets the annotation properties which have been asserted to be equivalent with e by axioms in
the specified ontology.
|
static Stream<OWLAnnotationProperty> |
getEquivalentProperties(OWLAnnotationProperty e,
Stream<OWLOntology> ontologies)
Gets the annotation properties which have been asserted to be equivalent with e by axioms in
the specified ontologies.
|
static Stream<OWLDataPropertyExpression> |
getEquivalentProperties(OWLDataProperty e,
OWLOntology ontology)
Gets the data properties which have been asserted to be equivalent with e by axioms in the
specified ontology.
|
static Stream<OWLDataPropertyExpression> |
getEquivalentProperties(OWLDataProperty e,
Stream<OWLOntology> ontologies)
Gets the data properties which have been asserted to be equivalent with e by axioms in the
specified ontologies.
|
static Stream<OWLObjectPropertyExpression> |
getEquivalentProperties(OWLObjectPropertyExpression e,
OWLOntology ontology)
Gets the object properties which have been asserted to be equivalent with e by axioms in the
specified ontology.
|
static Stream<OWLObjectPropertyExpression> |
getEquivalentProperties(OWLObjectPropertyExpression e,
Stream<OWLOntology> ontologies)
Gets the object properties which have been asserted to be equivalent with e by axioms in the
specified ontologies.
|
static Stream<OWLIndividual> |
getIndividuals(OWLClass e,
OWLOntology ontology)
Gets the individuals that have been asserted to be an instance of e by axioms in the
specified ontology.
|
static Stream<OWLIndividual> |
getIndividuals(OWLClass e,
Stream<OWLOntology> ontologies)
Gets the individuals that have been asserted to be an instance of e by axioms in the
specified ontologies.
|
static Stream<OWLIndividual> |
getInstances(OWLClassExpression e,
OWLOntology ontology) |
static Stream<OWLIndividual> |
getInstances(OWLClassExpression e,
Stream<OWLOntology> ontologies) |
static Stream<OWLObjectPropertyExpression> |
getInverses(OWLObjectPropertyExpression e,
OWLOntology ontology) |
static Stream<OWLObjectPropertyExpression> |
getInverses(OWLObjectPropertyExpression e,
Stream<OWLOntology> ontologies) |
static Stream<OWLLiteral> |
getNegativeDataPropertyValues(OWLIndividual i,
OWLDataPropertyExpression p,
OWLOntology ontology) |
static Stream<OWLLiteral> |
getNegativeDataPropertyValues(OWLIndividual i,
OWLDataPropertyExpression p,
Stream<OWLOntology> ontologies) |
static com.google.common.collect.Multimap<OWLDataPropertyExpression,OWLLiteral> |
getNegativeDataPropertyValues(OWLIndividual i,
OWLOntology ontology) |
static com.google.common.collect.Multimap<OWLDataPropertyExpression,OWLLiteral> |
getNegativeDataPropertyValues(OWLIndividual i,
Stream<OWLOntology> ontologies) |
static Stream<OWLIndividual> |
getNegativeObjectPropertyValues(OWLIndividual i,
OWLObjectPropertyExpression p,
OWLOntology ontology) |
static Stream<OWLIndividual> |
getNegativeObjectPropertyValues(OWLIndividual i,
OWLObjectPropertyExpression p,
Stream<OWLOntology> ontologies) |
static com.google.common.collect.Multimap<OWLObjectPropertyExpression,OWLIndividual> |
getNegativeObjectPropertyValues(OWLIndividual i,
OWLOntology ontology) |
static com.google.common.collect.Multimap<OWLObjectPropertyExpression,OWLIndividual> |
getNegativeObjectPropertyValues(OWLIndividual i,
Stream<OWLOntology> ontologies) |
static Stream<OWLIndividual> |
getObjectPropertyValues(OWLIndividual i,
OWLObjectPropertyExpression p,
OWLOntology ontology) |
static Stream<OWLIndividual> |
getObjectPropertyValues(OWLIndividual i,
OWLObjectPropertyExpression p,
Stream<OWLOntology> ontologies) |
static com.google.common.collect.Multimap<OWLObjectPropertyExpression,OWLIndividual> |
getObjectPropertyValues(OWLIndividual i,
OWLOntology ontology) |
static com.google.common.collect.Multimap<OWLObjectPropertyExpression,OWLIndividual> |
getObjectPropertyValues(OWLIndividual i,
Stream<OWLOntology> ontologies) |
static Stream<IRI> |
getRanges(OWLAnnotationProperty e,
OWLOntology ontology)
Gets the ranges of e that have been asserted in the specified ontology.
|
static Stream<IRI> |
getRanges(OWLAnnotationProperty e,
Stream<OWLOntology> ontologies)
Gets the asserted ranges of e by examining the axioms in the specified ontologies.
|
static Stream<OWLDataRange> |
getRanges(OWLDataProperty e,
OWLOntology ontology)
Gets the ranges of e that have been asserted in the specified ontology.
|
static Stream<OWLDataRange> |
getRanges(OWLDataProperty e,
Stream<OWLOntology> ontologies)
Gets the asserted ranges of e by examining the axioms in the specified ontologies.
|
static Stream<OWLClassExpression> |
getRanges(OWLObjectPropertyExpression e,
OWLOntology ontology)
Gets the ranges of e that have been asserted in the specified ontology.
|
static Stream<OWLClassExpression> |
getRanges(OWLObjectPropertyExpression e,
Stream<OWLOntology> ontologies)
Gets the asserted ranges of e by examining the axioms in the specified ontologies.
|
static Stream<OWLAxiom> |
getReferencingAxioms(OWLEntity e,
OWLOntology ontology)
Gets the axioms in the specified ontology that contain e in their signature.
|
static Stream<OWLAxiom> |
getReferencingAxioms(OWLEntity e,
OWLOntology ontology,
Imports includeImports)
Gets the axioms in the specified ontology and possibly its imports closure that contain e in
their signature.
|
static Stream<OWLIndividual> |
getSameIndividuals(OWLIndividual e,
OWLOntology ontology)
Gets the individuals asserted to be same as e in the specified ontology.
|
static Stream<OWLIndividual> |
getSameIndividuals(OWLIndividual e,
Stream<OWLOntology> ontologies)
Gets the individuals asserted to be same as e in the specified ontologies.
|
static Stream<OWLClassExpression> |
getSubClasses(OWLClass e,
OWLOntology ontology)
Gets the classes which have been asserted to be subclasses of e in the specified
ontology.
|
static Stream<OWLClassExpression> |
getSubClasses(OWLClass e,
Stream<OWLOntology> ontologies)
Gets the classes which have been asserted to be subclasses of e in the specified
ontologies.
|
static Stream<OWLAnnotationProperty> |
getSubProperties(OWLAnnotationProperty e,
OWLOntology ontology)
Gets the properties which are asserted to be sub-properties of e in the specified ontology.
|
static Stream<OWLAnnotationProperty> |
getSubProperties(OWLAnnotationProperty e,
Stream<OWLOntology> ontologies)
Gets the properties which are asserted to be sub-properties of e in the specified ontologies.
|
static Stream<OWLDataProperty> |
getSubProperties(OWLDataProperty e,
OWLOntology ontology)
Gets the properties which are asserted to be sub-properties of e in the specified ontology.
|
static Stream<OWLDataProperty> |
getSubProperties(OWLDataProperty e,
Stream<OWLOntology> ontologies)
Gets the properties which are asserted to be sub-properties of e in the specified ontologies.
|
static Stream<OWLObjectPropertyExpression> |
getSubProperties(OWLObjectPropertyExpression e,
OWLOntology ontology)
Gets the properties which are asserted to be sub-properties of e in the specified ontology.
|
static Stream<OWLObjectPropertyExpression> |
getSubProperties(OWLObjectPropertyExpression e,
Stream<OWLOntology> ontologies)
Gets the properties which are asserted to be sub-properties of e in the specified ontologies.
|
static Stream<OWLClassExpression> |
getSuperClasses(OWLClass e,
OWLOntology ontology)
Gets the classes which have been asserted to be superclasses of e in the specified
ontology.
|
static Stream<OWLClassExpression> |
getSuperClasses(OWLClass e,
Stream<OWLOntology> ontologies)
Gets the classes which have been asserted to be superclasses of e in the specified
ontologies.
|
static Stream<OWLAnnotationProperty> |
getSuperProperties(OWLAnnotationProperty e,
OWLOntology ontology)
Gets the annotation properties which are asserted to be super-properties of e in the
specified ontology.
|
static Stream<OWLAnnotationProperty> |
getSuperProperties(OWLAnnotationProperty e,
Stream<OWLOntology> ontologies)
Gets the properties which are asserted to be super-properties of e in the specified ontologies.
|
static Stream<OWLDataProperty> |
getSuperProperties(OWLDataProperty e,
OWLOntology ontology)
Gets the data properties which are asserted to be super-properties of e in the specified
ontology.
|
static Stream<OWLDataProperty> |
getSuperProperties(OWLDataProperty e,
Stream<OWLOntology> ontologies)
Gets the properties which are asserted to be super-properties of e in the specified ontologies.
|
static Stream<OWLObjectPropertyExpression> |
getSuperProperties(OWLObjectPropertyExpression e,
OWLOntology ontology)
Gets the object property expressions (entities or inverses) which are asserted to be
super-properties of e in the specified ontology.
|
static Stream<OWLObjectPropertyExpression> |
getSuperProperties(OWLObjectPropertyExpression e,
Stream<OWLOntology> ontologies)
Gets the properties which are asserted to be super-properties of e in the specified ontologies.
|
static Stream<OWLClassExpression> |
getTypes(OWLIndividual e,
OWLOntology ontology) |
static Stream<OWLClassExpression> |
getTypes(OWLIndividual e,
Stream<OWLOntology> ontologies) |
static boolean |
hasDataPropertyValue(OWLIndividual i,
OWLDataPropertyExpression p,
OWLLiteral lit,
OWLOntology ontology) |
static boolean |
hasDataPropertyValue(OWLIndividual i,
OWLDataPropertyExpression p,
OWLLiteral lit,
Stream<OWLOntology> ontologies) |
static boolean |
hasDataPropertyValues(OWLIndividual i,
OWLDataPropertyExpression p,
OWLOntology ontology) |
static boolean |
hasDataPropertyValues(OWLIndividual i,
OWLDataPropertyExpression p,
Stream<OWLOntology> ontologies) |
static boolean |
hasNegativeDataPropertyValue(OWLIndividual i,
OWLDataPropertyExpression p,
OWLLiteral lit,
OWLOntology ontology) |
static boolean |
hasNegativeDataPropertyValue(OWLIndividual i,
OWLDataPropertyExpression p,
OWLLiteral lit,
Stream<OWLOntology> ontologies) |
static boolean |
hasNegativeDataPropertyValues(OWLIndividual i,
OWLDataPropertyExpression p,
OWLOntology ontology) |
static boolean |
hasNegativeDataPropertyValues(OWLIndividual i,
OWLDataPropertyExpression p,
Stream<OWLOntology> ontologies) |
static boolean |
hasNegativeObjectPropertyValue(OWLIndividual i,
OWLObjectPropertyExpression p,
OWLIndividual j,
OWLOntology ontology) |
static boolean |
hasNegativeObjectPropertyValue(OWLIndividual i,
OWLObjectPropertyExpression p,
OWLIndividual j,
Stream<OWLOntology> ontologies) |
static boolean |
hasNegativeObjectPropertyValues(OWLIndividual i,
OWLObjectPropertyExpression p,
OWLOntology ontology) |
static boolean |
hasNegativeObjectPropertyValues(OWLIndividual i,
OWLObjectPropertyExpression p,
Stream<OWLOntology> ontologies) |
static boolean |
hasObjectPropertyValue(OWLIndividual i,
OWLObjectPropertyExpression p,
OWLIndividual j,
OWLOntology ontology) |
static boolean |
hasObjectPropertyValue(OWLIndividual i,
OWLObjectPropertyExpression p,
OWLIndividual j,
Stream<OWLOntology> ontologies) |
static boolean |
hasObjectPropertyValues(OWLIndividual i,
OWLObjectPropertyExpression p,
OWLOntology ontology) |
static boolean |
hasObjectPropertyValues(OWLIndividual i,
OWLObjectPropertyExpression p,
Stream<OWLOntology> ontologies) |
static boolean |
isAsymmetric(OWLObjectPropertyExpression e,
OWLOntology ontology)
Checks if e is declared asymmetric in the ontology.
|
static boolean |
isAsymmetric(OWLObjectPropertyExpression e,
Stream<OWLOntology> ontologies)
Checks if e is declared asymmetric in a collection of ontologies.
|
static boolean |
isDefined(OWLClass c,
OWLOntology ontology)
Checks if c is defined (is included in equivalent axioms) in the ontology.
|
static boolean |
isDefined(OWLClass c,
Stream<OWLOntology> ontologies)
Checks if c is defined (is included in equivalent axioms) in a collection of ontologies.
|
static boolean |
isFunctional(OWLDataProperty e,
OWLOntology ontology)
Checks if e is declared functional in the ontology.
|
static boolean |
isFunctional(OWLDataProperty e,
Stream<OWLOntology> ontologies)
Checks if e is declared functional in a collection of ontologies.
|
static boolean |
isFunctional(OWLObjectPropertyExpression e,
OWLOntology ontology)
Checks if e is declared functional in the ontology.
|
static boolean |
isFunctional(OWLObjectPropertyExpression e,
Stream<OWLOntology> ontologies)
Checks if e is declared functional in a collection of ontologies.
|
static boolean |
isInverseFunctional(OWLObjectPropertyExpression e,
OWLOntology ontology)
Checks if e is declared inverse functional in the ontology.
|
static boolean |
isInverseFunctional(OWLObjectPropertyExpression e,
Stream<OWLOntology> ontologies)
Checks if e is declared inverse functional in a collection of ontologies.
|
static boolean |
isIrreflexive(OWLObjectPropertyExpression e,
OWLOntology ontology)
Checks if e is declared irreflexive in the ontology.
|
static boolean |
isIrreflexive(OWLObjectPropertyExpression e,
Stream<OWLOntology> ontologies)
Checks if e is declared irreflexive in a collection of ontologies.
|
static boolean |
isReflexive(OWLObjectPropertyExpression e,
OWLOntology ontology)
Checks if e is declared reflexive in the ontology.
|
static boolean |
isReflexive(OWLObjectPropertyExpression e,
Stream<OWLOntology> ontologies)
Checks if e is declared reflexive in a collection of ontologies.
|
static boolean |
isSymmetric(OWLObjectPropertyExpression e,
OWLOntology ontology)
Checks if e is declared symmetric in the ontology.
|
static boolean |
isSymmetric(OWLObjectPropertyExpression e,
Stream<OWLOntology> ontologies)
Checks if e is declared symmetric in a collection of ontologies.
|
static boolean |
isTransitive(OWLObjectPropertyExpression e,
OWLOntology ontology)
Checks if e is declared transitive in the ontology.
|
static boolean |
isTransitive(OWLObjectPropertyExpression e,
Stream<OWLOntology> ontologies)
Checks if e is declared transitive in a collection of ontologies.
|
public static Stream<OWLAnnotation> getAnnotations(OWLEntity e, OWLOntology ontology)
e
- entityontology
- The ontology to be examined for annotation assertion axiomspublic static Stream<OWLAnnotation> getAnnotations(OWLAnnotationSubject e, OWLOntology ontology)
e
- entityontology
- The ontology to be examined for annotation assertion axiomspublic static Stream<OWLAnnotation> getAnnotations(OWLEntity e, OWLOntology ontology, OWLAnnotationProperty annotationProperty)
e
- entityontology
- The ontology to examine for annotation axiomsannotationProperty
- The annotation propertyStream
of OWLAnnotation
objects that have the specified URI.public static Stream<OWLAnnotation> getAnnotationObjects(OWLEntity e, OWLOntology ontology, @Nullable OWLAnnotationProperty annotationProperty)
e
- entityontology
- The ontology to examine for annotation axiomsannotationProperty
- The annotation property. If null, any annotation property will
match.Stream
of OWLAnnotation
objects that have the specified URI.public static Stream<OWLAnnotation> getAnnotationObjects(OWLEntity e, OWLOntology ontology)
e
- entityontology
- The ontology to examine for annotation axiomsStream
of OWLAnnotation
objects that have the specified URI.public static Stream<OWLAnnotation> getAnnotationObjects(OWLAnnotationSubject e, OWLOntology ontology, @Nullable OWLAnnotationProperty annotationProperty)
e
- entityontology
- The ontology to examine for annotation axiomsannotationProperty
- The annotation property. If null, any annotation property will
match.Stream
of OWLAnnotation
objects that have the specified URI.public static Stream<OWLAnnotation> getAnnotationObjects(OWLAnnotationSubject e, Stream<OWLOntology> ontologies, @Nullable OWLAnnotationProperty annotationProperty)
e
- entityontologies
- The ontologies to examine for annotation axiomsannotationProperty
- The annotation property. If null, any annotation property will
match.Stream
of OWLAnnotation
objects that have the specified URI.public static Stream<OWLAnnotation> getAnnotationObjects(OWLEntity e, Stream<OWLOntology> ontologies, @Nullable OWLAnnotationProperty annotationProperty)
e
- entityontologies
- The ontologies to examine for annotation axiomsannotationProperty
- The annotation property. If null, any annotation property will
match.Stream
of OWLAnnotation
objects that have the specified URI.public static Stream<OWLAnnotation> getAnnotations(OWLAnnotationSubject e, OWLOntology ontology, OWLAnnotationProperty annotationProperty)
e
- entityontology
- The ontology to examine for annotation axiomsannotationProperty
- The annotation propertyStream
of OWLAnnotation
objects that have the specified URI.public static Stream<OWLAnnotation> getAnnotations(OWLAnnotationSubject e, Stream<OWLOntology> ontologies, OWLAnnotationProperty annotationProperty)
e
- entityontologies
- The ontologies to examine for annotation axiomsannotationProperty
- The annotation propertyStream
of OWLAnnotation
objects that have the specified URI.public static Stream<OWLAnnotation> getAnnotations(OWLEntity e, Stream<OWLOntology> ontologies, OWLAnnotationProperty annotationProperty)
e
- entityontologies
- The ontologies to examine for annotation axiomsannotationProperty
- The annotation propertyStream
of OWLAnnotation
objects that have the specified URI.public static Stream<OWLAnnotationAssertionAxiom> getAnnotationAssertionAxioms(OWLEntity e, OWLOntology ontology)
e
- entityontology
- the ontology to usepublic static Stream<OWLAnnotationAssertionAxiom> getAnnotationAssertionAxioms(OWLAnnotationSubject e, OWLOntology ontology)
e
- entityontology
- the ontology to usepublic static Stream<OWLObjectPropertyExpression> getSubProperties(OWLObjectPropertyExpression e, OWLOntology ontology)
e
- entityontology
- The ontology to be examined for SubProperty axioms.Stream
of properties such that for each property p
the ontology
contains an SubPropertyOf(p, e)
axiom.public static Stream<OWLDataProperty> getSubProperties(OWLDataProperty e, OWLOntology ontology)
e
- entityontology
- The ontology to be examined for SubProperty axioms.Stream
of properties such that for each property p
the ontology
contains an SubPropertyOf(p, e)
axiom.public static Stream<OWLAnnotationProperty> getSubProperties(OWLAnnotationProperty e, OWLOntology ontology)
e
- entityontology
- The ontology to be examined for SubProperty axioms.Stream
of properties such that for each property p
the ontology
contains an SubPropertyOf(p, e)
axiom.public static Stream<OWLObjectPropertyExpression> getSubProperties(OWLObjectPropertyExpression e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined for SubProperty axioms.Stream
of properties such that for each property p
one of the ontologies in
ontologies
contains an SubPropertyOf(p, e)
axiom.public static Stream<OWLDataProperty> getSubProperties(OWLDataProperty e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined for SubProperty axioms.Stream
of properties such that for each property p
one of the ontologies in
ontologies
contains an SubPropertyOf(p, e)
axiom.public static Stream<OWLAnnotationProperty> getSubProperties(OWLAnnotationProperty e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined for SubProperty axioms.Stream
of properties such that for each property p
one of the ontologies in
ontologies
contains an SubPropertyOf(p, e)
axiom.public static Stream<OWLObjectPropertyExpression> getSuperProperties(OWLObjectPropertyExpression e, OWLOntology ontology)
e
- object property expressionontology
- The ontology to be examined for SubProperty axioms.Stream
of properties such that for each property p
ontology
contains an SubPropertyOf(p, e)
axiom.public static Stream<OWLDataProperty> getSuperProperties(OWLDataProperty e, OWLOntology ontology)
e
- data propertyontology
- The ontology to be examined for SubProperty axioms.Stream
of properties such that for each property p
ontology
contains an SubPropertyOf(p, e)
axiom.public static Stream<OWLAnnotationProperty> getSuperProperties(OWLAnnotationProperty e, OWLOntology ontology)
e
- annotation propertyontology
- The ontology to be examined for SubProperty axioms.Stream
of properties such that for each property p
ontology
contains an SubPropertyOf(p, e)
axiom.public static Stream<OWLObjectPropertyExpression> getSuperProperties(OWLObjectPropertyExpression e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined for SubPropertyOf axioms.Stream
of properties such that for each property p
one of the ontologies in
ontologies
contains an SubPropertyOf(p, e)
axiom.public static Stream<OWLDataProperty> getSuperProperties(OWLDataProperty e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined for SubPropertyOf axioms.Stream
of properties such that for each property p
one of the ontologies in
ontologies
contains an SubPropertyOf(p, e)
axiom.public static Stream<OWLAnnotationProperty> getSuperProperties(OWLAnnotationProperty e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined for SubPropertyOf axioms.Stream
of properties such that for each property p
one of the ontologies in
ontologies
contains an SubPropertyOf(p, e)
axiom.public static Stream<OWLClassExpression> getSuperClasses(OWLClass e, OWLOntology ontology)
e
- entityontology
- The ontology to be examinedStream
of OWLClassExpression
s that represent the superclasses of e, which
have been asserted in the specified ontology.public static Stream<OWLClassExpression> getSuperClasses(OWLClass e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined.Stream
of OWLClassExpressions
s that represent the super classes of epublic static Stream<OWLClassExpression> getSubClasses(OWLClass e, OWLOntology ontology)
e
- entityontology
- The ontology which should be examined for subclass axioms.Stream
of OWLClassExpression
s that represent the asserted subclasses of e.public static Stream<OWLClassExpression> getSubClasses(OWLClass e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies which should be examined for subclass axioms.Stream
of OWLClassExpression
s that represent the asserted subclasses of e.public static Stream<OWLClassExpression> getEquivalentClasses(OWLClass e, OWLOntology ontology)
e
- entityontology
- The ontology to be examined for axiomsStream
of OWLClassExpression
s that represent the equivalent classes of e,
that have been asserted in the specified ontology.public static Stream<OWLClassExpression> getEquivalentClasses(OWLClass e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined for axiomsStream
of OWLClassExpression
s that represent the equivalent classes of e,
that have been asserted in the specified ontologies.public static Stream<OWLClassExpression> getDisjointClasses(OWLClass e, OWLOntology ontology)
e
- entityontology
- The ontology to search for disjoint class axiomsStream
of OWLClassExpression
s that represent the disjoint classes of e.public static Stream<OWLClassExpression> getDisjointClasses(OWLClass e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to search for disjoint class axiomsStream
of OWLClassExpression
s that represent the disjoint classes of e.public static Stream<OWLIndividual> getDifferentIndividuals(OWLIndividual e, OWLOntology ontology)
e
- individualontology
- The ontology to search for different individualsStream
of different OWLIndividual
s.public static Stream<OWLIndividual> getDifferentIndividuals(OWLIndividual e, Stream<OWLOntology> ontologies)
e
- individualontologies
- The ontologies to search for different individualsStream
of different OWLIndividual
s.public static Stream<OWLIndividual> getSameIndividuals(OWLIndividual e, OWLOntology ontology)
e
- individualontology
- The ontology to search for same individualsStream
of same OWLIndividual
s.public static Stream<OWLIndividual> getSameIndividuals(OWLIndividual e, Stream<OWLOntology> ontologies)
e
- individualontologies
- The ontologies to search for same individualsStream
of same OWLIndividual
s.public static Stream<OWLDataPropertyExpression> getEquivalentProperties(OWLDataProperty e, OWLOntology ontology)
e
- entityontology
- The ontology to be examined for axiomsStream
of OWLDataPropertyExpression
s that represent the data properties
equivalent to e, that have been asserted in the specified ontology.public static Stream<OWLDataPropertyExpression> getEquivalentProperties(OWLDataProperty e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined for axiomsStream
of OWLDataPropertyExpression
s that represent the data properties
equivalent to e, that have been asserted in the specified ontologies.public static Stream<OWLAnnotationProperty> getEquivalentProperties(OWLAnnotationProperty e, OWLOntology ontology)
e
- entityontology
- The ontology to be examined for axiomsStream
of OWLAnnotationProperty
s that represent the annotation properties
equivalent to e, that have been asserted in the specified ontology.public static Stream<OWLAnnotationProperty> getEquivalentProperties(OWLAnnotationProperty e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined for axiomsStream
of OWLAnnotationProperty
s that represent the annotation properties
equivalent to e, that have been asserted in the specified ontologies.public static Stream<OWLObjectPropertyExpression> getEquivalentProperties(OWLObjectPropertyExpression e, OWLOntology ontology)
e
- entityontology
- The ontology to be examined for axiomsStream
of OWLObjectPropertyExpression
s that represent the object properties
equivalent to e, that have been asserted in the specified ontology.public static Stream<OWLObjectPropertyExpression> getEquivalentProperties(OWLObjectPropertyExpression e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined for axiomsStream
of OWLObjectPropertyExpression
s that represent the object properties
equivalent to e, that have been asserted in the specified ontologies.public static Stream<OWLObjectPropertyExpression> getDisjointProperties(OWLObjectPropertyExpression e, OWLOntology ontology)
e
- entityontology
- The ontology to search for disjoint axiomsStream
of OWLObjectPropertyExpression
s that represent the object properties
disjoint with e.public static Stream<OWLObjectPropertyExpression> getDisjointProperties(OWLObjectPropertyExpression e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to search for disjoint axiomsStream
of OWLObjectPropertyExpression
s that represent the object properties
disjoint with e.public static Stream<OWLDataProperty> getDisjointProperties(OWLDataProperty e, OWLOntology ontology)
e
- entityontology
- The ontology to search for disjoint axiomsStream
of OWLDataProperty
s that represent the data properties disjoint with
e.public static Stream<OWLDataProperty> getDisjointProperties(OWLDataProperty e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to search for disjoint axiomsStream
of OWLDataProperty
s that represent the data properties disjoint with
e.public static Stream<OWLAnnotationProperty> getDisjointProperties(OWLAnnotationProperty e, OWLOntology ontology)
e
- entityontology
- The ontology to search for disjoint axiomsStream
of OWLAnnotationProperty
s that represent the properties disjoint
with e.public static Stream<OWLAnnotationProperty> getDisjointProperties(OWLAnnotationProperty e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to search for disjoint axiomsStream
of OWLAnnotationProperty
s that represent the properties disjoint
with e.public static Stream<OWLIndividual> getIndividuals(OWLClass e, OWLOntology ontology)
e
- entityontology
- The ontology to be examined for class assertion axioms that assert an
individual to be an instance of e.Stream
of OWLIndividual
s that represent the individual that have been
asserted to be an instance of e.public static Stream<OWLIndividual> getIndividuals(OWLClass e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined for class assertion axioms that assert an
individual to be an instance of e.Stream
of OWLIndividual
s that represent the individual that have been
asserted to be an instance of e.public static Stream<OWLAxiom> getReferencingAxioms(OWLEntity e, OWLOntology ontology)
e
- entityontology
- The ontology that will be searched for axiomspublic static Stream<OWLAxiom> getReferencingAxioms(OWLEntity e, OWLOntology ontology, Imports includeImports)
e
- entityontology
- The ontology that will be searched for axiomsincludeImports
- If true
then axioms in the imports closure will also be
returned, if false
then only the axioms in the specified ontology will be
returned.public static Stream<OWLClassExpression> getDomains(OWLDataProperty e, OWLOntology ontology)
e
- entityontology
- The ontology that should be examined for axioms which assert a domain of eStream
of OWLClassExpression
s corresponding to the domains of e (the domain
of e is essentially the intersection of these class expressions).public static Stream<OWLClassExpression> getDomains(OWLDataProperty e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined.Stream
of OWLClassExpression
s that represent the asserted domains of e.public static Stream<OWLClassExpression> getDomains(OWLObjectPropertyExpression e, OWLOntology ontology)
e
- entityontology
- The ontology that should be examined for axioms which assert a domain of eStream
of OWLClassExpression
s corresponding to the domains of e (the domain
of e is essentially the intersection of these class expressions).public static Stream<OWLDataRange> getRanges(OWLDataProperty e, OWLOntology ontology)
e
- entityontology
- The ontology to be searched for axioms which assert a range for e.Stream
of ranges for e.public static Stream<OWLDataRange> getRanges(OWLDataProperty e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined for range axioms.Stream
of ranges for e, which have been asserted by axioms in the specified
ontologies.public static Stream<OWLClassExpression> getDomains(OWLObjectPropertyExpression e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined.Stream
of OWLClassExpression
s that represent the asserted domains of e.public static Stream<OWLClassExpression> getRanges(OWLObjectPropertyExpression e, OWLOntology ontology)
e
- entityontology
- The ontology to be searched for axioms which assert a range for e.Stream
of ranges for e.public static Stream<OWLClassExpression> getRanges(OWLObjectPropertyExpression e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined for range axioms.Stream
of ranges for e, which have been asserted by axioms in the specified
ontologies.public static Stream<IRI> getDomains(OWLAnnotationProperty e, OWLOntology ontology)
e
- entityontology
- The ontology that should be examined for axioms which assert a domain of eStream
of IRI
s corresponding to the domains of e (the domain of e is
essentially the intersection of these IRIs).public static Stream<IRI> getDomains(OWLAnnotationProperty e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined.Stream
of IRI
s that represent the asserted domains of e.public static Stream<IRI> getRanges(OWLAnnotationProperty e, OWLOntology ontology)
e
- entityontology
- The ontology to be searched for axioms which assert a range for e.Stream
of ranges for e.public static Stream<IRI> getRanges(OWLAnnotationProperty e, Stream<OWLOntology> ontologies)
e
- entityontologies
- The ontologies to be examined for range axioms.Stream
of ranges for e, which have been asserted by axioms in the specified
ontologies.public static boolean isTransitive(OWLObjectPropertyExpression e, OWLOntology ontology)
ontology
- ontologye
- propertypublic static boolean isTransitive(OWLObjectPropertyExpression e, Stream<OWLOntology> ontologies)
ontologies
- ontologiese
- propertypublic static boolean isSymmetric(OWLObjectPropertyExpression e, OWLOntology ontology)
ontology
- ontologye
- propertypublic static boolean isSymmetric(OWLObjectPropertyExpression e, Stream<OWLOntology> ontologies)
ontologies
- ontologiese
- propertypublic static boolean isAsymmetric(OWLObjectPropertyExpression e, OWLOntology ontology)
ontology
- ontologye
- propertypublic static boolean isAsymmetric(OWLObjectPropertyExpression e, Stream<OWLOntology> ontologies)
ontologies
- ontologiese
- propertypublic static boolean isReflexive(OWLObjectPropertyExpression e, OWLOntology ontology)
ontology
- ontologye
- propertypublic static boolean isReflexive(OWLObjectPropertyExpression e, Stream<OWLOntology> ontologies)
ontologies
- ontologiese
- propertypublic static boolean isIrreflexive(OWLObjectPropertyExpression e, OWLOntology ontology)
ontology
- ontologye
- propertypublic static boolean isIrreflexive(OWLObjectPropertyExpression e, Stream<OWLOntology> ontologies)
ontologies
- ontologiese
- propertypublic static boolean isInverseFunctional(OWLObjectPropertyExpression e, OWLOntology ontology)
ontology
- ontologye
- propertypublic static boolean isInverseFunctional(OWLObjectPropertyExpression e, Stream<OWLOntology> ontologies)
ontologies
- ontologiese
- propertypublic static boolean isFunctional(OWLObjectPropertyExpression e, OWLOntology ontology)
ontology
- ontologye
- propertypublic static boolean isFunctional(OWLObjectPropertyExpression e, Stream<OWLOntology> ontologies)
ontologies
- ontologiese
- propertypublic static boolean isFunctional(OWLDataProperty e, OWLOntology ontology)
ontology
- ontologye
- propertypublic static boolean isFunctional(OWLDataProperty e, Stream<OWLOntology> ontologies)
ontologies
- ontologiese
- propertypublic static boolean isDefined(OWLClass c, OWLOntology ontology)
ontology
- ontologyc
- classpublic static boolean isDefined(OWLClass c, Stream<OWLOntology> ontologies)
ontologies
- ontologiesc
- classpublic static boolean containsAxiom(OWLAxiom a, OWLOntology ontology, Imports imports)
ontology
- ontologya
- axiomimports
- true if imports closure is includedpublic static boolean containsAxiom(OWLAxiom a, Stream<OWLOntology> ontologies, Imports imports)
ontologies
- ontologiesa
- axiomimports
- true if imports closure is includedpublic static boolean containsAxiomIgnoreAnnotations(OWLAxiom a, OWLOntology ontology, boolean imports)
ontology
- ontologya
- axiomimports
- true if imports closure is includedpublic static boolean containsAxiomIgnoreAnnotations(OWLAxiom a, Stream<OWLOntology> ontologies, boolean imports)
ontologies
- ontologiesa
- axiomimports
- true if imports closure is includedpublic static Collection<OWLAxiom> getAxiomsIgnoreAnnotations(OWLAxiom a, OWLOntology ontology, Imports imports)
ontology
- ontologya
- axiomimports
- true if imports closure is includedpublic static Stream<OWLAxiom> axiomsIgnoreAnnotations(OWLAxiom a, OWLOntology ontology, Imports imports)
ontology
- ontologya
- axiomimports
- true if imports closure is includedpublic static Stream<OWLLiteral> getDataPropertyValues(OWLIndividual i, OWLDataPropertyExpression p, OWLOntology ontology)
i
- individualp
- property to searchontology
- ontology to searchpublic static Stream<OWLLiteral> getDataPropertyValues(OWLIndividual i, OWLDataPropertyExpression p, Stream<OWLOntology> ontologies)
i
- individualp
- property to searchontologies
- ontologies to searchpublic static Stream<OWLIndividual> getObjectPropertyValues(OWLIndividual i, OWLObjectPropertyExpression p, OWLOntology ontology)
i
- individualp
- property to searchontology
- ontology to searchpublic static Stream<OWLIndividual> getObjectPropertyValues(OWLIndividual i, OWLObjectPropertyExpression p, Stream<OWLOntology> ontologies)
i
- individualp
- property to searchontologies
- ontologies to searchpublic static Stream<OWLLiteral> getNegativeDataPropertyValues(OWLIndividual i, OWLDataPropertyExpression p, OWLOntology ontology)
i
- individualp
- property to searchontology
- ontology to searchpublic static Stream<OWLLiteral> getNegativeDataPropertyValues(OWLIndividual i, OWLDataPropertyExpression p, Stream<OWLOntology> ontologies)
i
- individualp
- property to searchontologies
- ontologies to searchpublic static Stream<OWLIndividual> getNegativeObjectPropertyValues(OWLIndividual i, OWLObjectPropertyExpression p, OWLOntology ontology)
i
- individualp
- property to searchontology
- ontology to searchpublic static Stream<OWLIndividual> getNegativeObjectPropertyValues(OWLIndividual i, OWLObjectPropertyExpression p, Stream<OWLOntology> ontologies)
i
- individualp
- property to searchontologies
- ontologies to searchpublic static boolean hasDataPropertyValues(OWLIndividual i, OWLDataPropertyExpression p, OWLOntology ontology)
i
- individualp
- property to searchontology
- ontology to searchpublic static boolean hasDataPropertyValues(OWLIndividual i, OWLDataPropertyExpression p, Stream<OWLOntology> ontologies)
i
- individualp
- property to searchontologies
- ontologies to searchpublic static boolean hasObjectPropertyValues(OWLIndividual i, OWLObjectPropertyExpression p, OWLOntology ontology)
i
- individualp
- property to searchontology
- ontology to searchpublic static boolean hasObjectPropertyValues(OWLIndividual i, OWLObjectPropertyExpression p, Stream<OWLOntology> ontologies)
i
- individualp
- property to searchontologies
- ontologies to searchpublic static boolean hasNegativeDataPropertyValues(OWLIndividual i, OWLDataPropertyExpression p, OWLOntology ontology)
i
- individualp
- property to searchontology
- ontology to searchpublic static boolean hasNegativeDataPropertyValues(OWLIndividual i, OWLDataPropertyExpression p, Stream<OWLOntology> ontologies)
i
- individualp
- property to searchontologies
- ontologies to searchpublic static boolean hasNegativeObjectPropertyValues(OWLIndividual i, OWLObjectPropertyExpression p, OWLOntology ontology)
i
- individualp
- property to searchontology
- ontology to searchpublic static boolean hasNegativeObjectPropertyValues(OWLIndividual i, OWLObjectPropertyExpression p, Stream<OWLOntology> ontologies)
i
- individualp
- property to searchontologies
- ontologies to searchpublic static boolean hasDataPropertyValue(OWLIndividual i, OWLDataPropertyExpression p, OWLLiteral lit, OWLOntology ontology)
i
- individualp
- property to searchlit
- literal to searchontology
- ontology to searchpublic static boolean hasDataPropertyValue(OWLIndividual i, OWLDataPropertyExpression p, OWLLiteral lit, Stream<OWLOntology> ontologies)
i
- individualp
- property to searchlit
- literal to searchontologies
- ontologies to searchpublic static boolean hasObjectPropertyValue(OWLIndividual i, OWLObjectPropertyExpression p, OWLIndividual j, OWLOntology ontology)
i
- individualp
- property to searchj
- individual to searchontology
- ontology to searchpublic static boolean hasObjectPropertyValue(OWLIndividual i, OWLObjectPropertyExpression p, OWLIndividual j, Stream<OWLOntology> ontologies)
i
- individualp
- property to searchj
- individual to searchontologies
- ontologies to searchpublic static boolean hasNegativeDataPropertyValue(OWLIndividual i, OWLDataPropertyExpression p, OWLLiteral lit, OWLOntology ontology)
i
- individualp
- property to searchlit
- literal to searchontology
- ontology to searchpublic static boolean hasNegativeDataPropertyValue(OWLIndividual i, OWLDataPropertyExpression p, OWLLiteral lit, Stream<OWLOntology> ontologies)
i
- individualp
- property to searchlit
- literal to searchontologies
- ontologies to searchpublic static boolean hasNegativeObjectPropertyValue(OWLIndividual i, OWLObjectPropertyExpression p, OWLIndividual j, OWLOntology ontology)
i
- individualp
- property to searchj
- individual to searchontology
- ontology to searchpublic static boolean hasNegativeObjectPropertyValue(OWLIndividual i, OWLObjectPropertyExpression p, OWLIndividual j, Stream<OWLOntology> ontologies)
i
- individualp
- property to searchj
- individual to searchontologies
- ontologies to searchpublic static com.google.common.collect.Multimap<OWLDataPropertyExpression,OWLLiteral> getDataPropertyValues(OWLIndividual i, OWLOntology ontology)
i
- individualontology
- ontology to searchpublic static com.google.common.collect.Multimap<OWLDataPropertyExpression,OWLLiteral> getDataPropertyValues(OWLIndividual i, Stream<OWLOntology> ontologies)
i
- individualontologies
- ontologies to searchpublic static com.google.common.collect.Multimap<OWLObjectPropertyExpression,OWLIndividual> getObjectPropertyValues(OWLIndividual i, OWLOntology ontology)
i
- individualontology
- ontology to searchpublic static com.google.common.collect.Multimap<OWLObjectPropertyExpression,OWLIndividual> getObjectPropertyValues(OWLIndividual i, Stream<OWLOntology> ontologies)
i
- individualontologies
- ontologies to searchpublic static com.google.common.collect.Multimap<OWLObjectPropertyExpression,OWLIndividual> getNegativeObjectPropertyValues(OWLIndividual i, OWLOntology ontology)
i
- individualontology
- ontology to searchpublic static com.google.common.collect.Multimap<OWLDataPropertyExpression,OWLLiteral> getNegativeDataPropertyValues(OWLIndividual i, OWLOntology ontology)
i
- individualontology
- ontology to searchpublic static com.google.common.collect.Multimap<OWLObjectPropertyExpression,OWLIndividual> getNegativeObjectPropertyValues(OWLIndividual i, Stream<OWLOntology> ontologies)
i
- individualontologies
- ontologies to searchpublic static com.google.common.collect.Multimap<OWLDataPropertyExpression,OWLLiteral> getNegativeDataPropertyValues(OWLIndividual i, Stream<OWLOntology> ontologies)
i
- individualontologies
- ontologies to searchpublic static Stream<OWLObjectPropertyExpression> getInverses(OWLObjectPropertyExpression e, OWLOntology ontology)
e
- object propertyontology
- ontology to searchpublic static Stream<OWLObjectPropertyExpression> getInverses(OWLObjectPropertyExpression e, Stream<OWLOntology> ontologies)
e
- object propertyontologies
- ontologies to searchpublic static Stream<OWLIndividual> getInstances(OWLClassExpression e, OWLOntology ontology)
e
- classontology
- ontology to searchpublic static Stream<OWLIndividual> getInstances(OWLClassExpression e, Stream<OWLOntology> ontologies)
e
- classontologies
- ontologies to searchpublic static Stream<OWLClassExpression> getTypes(OWLIndividual e, OWLOntology ontology)
e
- individualontology
- ontology to searchpublic static Stream<OWLClassExpression> getTypes(OWLIndividual e, Stream<OWLOntology> ontologies)
e
- individualontologies
- ontologies to searchCopyright © 2020 The University of Manchester. All rights reserved.