public interface OWLAxiomCollectionBooleanArgs extends HasAxioms, HasLogicalAxioms, HasAxiomsByType, HasContainsAxiom, OWLAxiomCollection
Modifier and Type | Method and Description |
---|---|
default boolean |
containsAxiom(OWLAxiom axiom,
boolean includeImportsClosure)
|
default boolean |
containsAxiomIgnoreAnnotations(OWLAxiom axiom,
boolean includeImportsClosure)
|
default <T extends OWLAxiom> |
getAxiomCount(AxiomType<T> axiomType,
boolean includeImportsClosure)
Deprecated.
|
default int |
getAxiomCount(boolean includeImportsClosure)
Deprecated.
|
default <T extends OWLAxiom> |
getAxioms(AxiomType<T> axiomType,
boolean includeImportsClosure)
Deprecated.
|
default Set<OWLAxiom> |
getAxioms(boolean b)
Deprecated.
use
OWLAxiomCollection.axioms(Imports) instead |
default Set<OWLAnnotationAxiom> |
getAxioms(OWLAnnotationProperty property,
boolean includeImportsClosure)
Deprecated.
|
default Set<OWLClassAxiom> |
getAxioms(OWLClass cls,
boolean includeImportsClosure)
Deprecated.
use
OWLAxiomCollection.axioms(OWLClass, Imports) instead |
default Set<OWLDataPropertyAxiom> |
getAxioms(OWLDataProperty property,
boolean includeImportsClosure)
Deprecated.
|
default Set<OWLDatatypeDefinitionAxiom> |
getAxioms(OWLDatatype datatype,
boolean includeImportsClosure)
Deprecated.
use
OWLAxiomCollection.axioms(OWLDatatype, Imports) instead |
default Set<OWLIndividualAxiom> |
getAxioms(OWLIndividual individual,
boolean includeImportsClosure)
Deprecated.
|
default Set<OWLObjectPropertyAxiom> |
getAxioms(OWLObjectPropertyExpression property,
boolean includeImportsClosure)
Deprecated.
|
default Set<OWLAxiom> |
getAxiomsIgnoreAnnotations(OWLAxiom axiom,
boolean includeImportsClosure)
Deprecated.
|
default int |
getLogicalAxiomCount(boolean includeImportsClosure)
Deprecated.
|
default Set<OWLLogicalAxiom> |
getLogicalAxioms(boolean includeImportsClosure)
Deprecated.
|
default Set<OWLAxiom> |
getReferencingAxioms(OWLPrimitive owlEntity,
boolean includeImportsClosure)
Deprecated.
|
axioms, axioms, axioms, axioms, axioms, axioms, axioms, axioms, axioms, axioms, axioms, axioms, axioms, axioms, axiomsIgnoreAnnotations, axiomsIgnoreAnnotations, containsAxiom, containsAxiomIgnoreAnnotations, getAxiomCount, getAxiomCount, getAxiomCount, getAxiomCount, getAxioms, getAxioms, getAxioms, getAxioms, getAxioms, getAxioms, getAxioms, getAxioms, getAxioms, getAxioms, getAxioms, getAxioms, getAxioms, getAxioms, getAxiomsIgnoreAnnotations, getAxiomsIgnoreAnnotations, getLogicalAxiomCount, getLogicalAxiomCount, getLogicalAxioms, getReferencingAxioms, getReferencingAxioms, logicalAxioms, referencingAxioms, referencingAxioms
getLogicalAxioms, logicalAxioms
axioms, equalAxioms, getAxioms
containsAxiom
getImportsClosure, importsClosure
@Deprecated default Set<OWLAxiom> getAxioms(boolean b)
OWLAxiomCollection.axioms(Imports)
insteadb
- true if imports are included.@Deprecated default int getAxiomCount(boolean includeImportsClosure)
OWLAxiomCollection.getAxiomCount(Imports)
includeImportsClosure
- if true, include imports closure.@Deprecated default Set<OWLLogicalAxiom> getLogicalAxioms(boolean includeImportsClosure)
OWLAxiomCollection.logicalAxioms(Imports)
includeImportsClosure
- if true, include imports closure.OWLLogicalAxiom
, optionally including the
imports closure. The set that is returned is a copy; modifications to the returned
set will not be reflected in this object.@Deprecated default int getLogicalAxiomCount(boolean includeImportsClosure)
OWLAxiomCollection.getLogicalAxiomCount(Imports)
includeImportsClosure
- if true, include imports closure.@Deprecated default <T extends OWLAxiom> Set<T> getAxioms(AxiomType<T> axiomType, boolean includeImportsClosure)
OWLAxiomCollection.axioms(AxiomType, Imports)
T
- axiom typeaxiomType
- The type of axioms to be retrieved.includeImportsClosure
- if true, include imports closure.@Deprecated default <T extends OWLAxiom> int getAxiomCount(AxiomType<T> axiomType, boolean includeImportsClosure)
OWLAxiomCollection.getAxiomCount(AxiomType, Imports)
T
- axiom typeaxiomType
- The type of axiom to countincludeImportsClosure
- if INCLUDED, include imports closure.@Deprecated default boolean containsAxiom(OWLAxiom axiom, boolean includeImportsClosure)
axiom
- The axiom to search.includeImportsClosure
- if INCLUDED, include imports closure.true
if the ontology contains the specified axiom.@Deprecated default boolean containsAxiomIgnoreAnnotations(OWLAxiom axiom, boolean includeImportsClosure)
SubClassOf(Annotation(p V) A B)
then this method will return true
if
the ontology contains SubClassOf(A B)
or SubClassOf(Annotation(q S) A B)
for
any annotation property q
and any annotation value S
.axiom
- The axiom to search.includeImportsClosure
- if true, include imports closure.true
if the ontology contains the specified axiom.@Deprecated default Set<OWLAxiom> getAxiomsIgnoreAnnotations(OWLAxiom axiom, boolean includeImportsClosure)
OWLAxiomCollection.axiomsIgnoreAnnotations(OWLAxiom, Imports)
axiom
- The axiom that the returned axioms must equal, ignoring annotations.includeImportsClosure
- if true, include imports closure.axiomA
and axiomB
in
the set, axiomA.getAxiomWithoutAnnotations()
is equal to axiomB.getAxiomWithoutAnnotations()
. The specified axiom will be contained in the set. The
set that is returned is a copy; modifications to the returned set will not be
reflected in this object.@Deprecated default Set<OWLAxiom> getReferencingAxioms(OWLPrimitive owlEntity, boolean includeImportsClosure)
OWLAxiomCollection.referencingAxioms(OWLPrimitive, Imports)
OWLPrimitive
appears in the signature of the
axiom.OWLEntity
only. This method accepts
OWLPrimitive so that also anonymous individuals, literals, IRIs and annotation values can be
passed in, although they are not included in the axioms' signatures.owlEntity
- The entity that should be directly referred to by all axioms in the results
set.includeImportsClosure
- if INCLUDED, include imports closure.@Deprecated default Set<OWLClassAxiom> getAxioms(OWLClass cls, boolean includeImportsClosure)
OWLAxiomCollection.axioms(OWLClass, Imports)
insteadcls
- The class whose describing axioms are to be retrieved.includeImportsClosure
- if INCLUDED, include imports closure.@Deprecated default Set<OWLObjectPropertyAxiom> getAxioms(OWLObjectPropertyExpression property, boolean includeImportsClosure)
OWLAxiomCollection.axioms(OWLObjectPropertyExpression, Imports)
insteadproperty
- The property whose defining axioms are to be retrieved.includeImportsClosure
- if INCLUDED, include imports closure.@Deprecated default Set<OWLDataPropertyAxiom> getAxioms(OWLDataProperty property, boolean includeImportsClosure)
OWLAxiomCollection.axioms(OWLDataProperty, Imports)
insteadproperty
- The property whose defining axioms are to be retrieved.includeImportsClosure
- if INCLUDED, include imports closure.@Deprecated default Set<OWLIndividualAxiom> getAxioms(OWLIndividual individual, boolean includeImportsClosure)
OWLAxiomCollection.axioms(OWLIndividual, Imports)
insteadindividual
- The individual whose defining axioms are to be retrieved.includeImportsClosure
- if INCLUDED, include imports closure.@Deprecated default Set<OWLAnnotationAxiom> getAxioms(OWLAnnotationProperty property, boolean includeImportsClosure)
OWLAxiomCollection.axioms(OWLAnnotationProperty, Imports)
insteadproperty
- The property whose definition axioms are to be retrievedincludeImportsClosure
- if INCLUDED, include imports closure.@Deprecated default Set<OWLDatatypeDefinitionAxiom> getAxioms(OWLDatatype datatype, boolean includeImportsClosure)
OWLAxiomCollection.axioms(OWLDatatype, Imports)
insteaddatatype
- The datatypeincludeImportsClosure
- if INCLUDED, include imports closure.Copyright © 2020 The University of Manchester. All rights reserved.