diff --git a/_modules/index.html b/_modules/index.html index fab2f36..603a686 100644 --- a/_modules/index.html +++ b/_modules/index.html @@ -83,13 +83,16 @@

All modules for which code is available

  • owlapy.namespaces
  • owlapy.owl2sparql.converter
  • owlapy.owl_annotation
  • +
  • owlapy.owl_axiom
  • owlapy.owl_class_expression
  • +
  • owlapy.owl_individual
  • owlapy.owl_property
  • owlapy.owl_restriction
  • owlapy.owlobject
  • owlapy.parser
  • owlapy.ranges
  • owlapy.render
  • +
  • owlapy.types
  • owlapy.util
  • owlapy.vocab
  • diff --git a/_modules/owlapy/model.html b/_modules/owlapy/model.html index a47f230..f87a364 100644 --- a/_modules/owlapy/model.html +++ b/_modules/owlapy/model.html @@ -76,9 +76,7 @@

    Source code for owlapy.model

    -"""@TODO: CD: This is not a python code. We should refactor this model module."""
    -
    -from abc import ABCMeta, abstractmethod
    +from abc import ABCMeta, abstractmethod
     from functools import total_ordering
     from itertools import combinations
     from typing import Generic, Iterable, Sequence, Set, TypeVar, Union, Final, Optional, Protocol, ClassVar, List
    @@ -87,14 +85,23 @@ 

    Source code for owlapy.model

     
     from owlapy.vocab import OWLRDFVocabulary, XSDVocabulary, OWLFacet
     from owlapy._utils import MOVE
    -from owlapy.owlobject import OWLObject,OWLEntity
    +from owlapy.owlobject import OWLObject, OWLEntity
     from owlapy.owl_annotation import OWLAnnotationObject, OWLAnnotationSubject, OWLAnnotationValue
     from owlapy.iri import IRI
     from owlapy.has import HasIndex, HasIRI, HasOperands, HasFiller, HasCardinality
    -from owlapy.owl_class_expression import OWLNaryBooleanClassExpression, OWLClassExpression, OWLObjectComplementOf, OWLAnonymousClassExpression, OWLBooleanClassExpression, OWLPropertyRange, OWLDataRange, OWLClass, OWLObjectUnionOf, OWLObjectIntersectionOf
    -from owlapy.owl_property import OWLObjectPropertyExpression, OWLProperty, OWLPropertyExpression, OWLDataPropertyExpression, OWLDataProperty, OWLObjectProperty
    -from owlapy.owl_restriction import (OWLRestriction,OWLObjectAllValuesFrom, OWLObjectSomeValuesFrom, OWLQuantifiedRestriction, OWLQuantifiedObjectRestriction,
    -                                    OWLObjectRestriction, OWLHasValueRestriction, OWLDataRestriction, OWLCardinalityRestriction, OWLObjectMinCardinality, OWLObjectCardinalityRestriction,OWLObjectHasSelf,OWLObjectMaxCardinality,OWLObjectExactCardinality)
    +from owlapy.owl_class_expression import OWLNaryBooleanClassExpression, OWLClassExpression, OWLObjectComplementOf, \
    +    OWLAnonymousClassExpression, OWLBooleanClassExpression, OWLPropertyRange, OWLDataRange, OWLClass, OWLObjectUnionOf, \
    +    OWLObjectIntersectionOf
    +from owlapy.owl_property import OWLObjectPropertyExpression, OWLProperty, OWLPropertyExpression, \
    +    OWLDataPropertyExpression, OWLDataProperty, OWLObjectProperty
    +from owlapy.owl_restriction import (OWLRestriction, OWLObjectAllValuesFrom, OWLObjectSomeValuesFrom,
    +                                    OWLQuantifiedRestriction, OWLQuantifiedObjectRestriction,
    +                                    OWLObjectRestriction, OWLHasValueRestriction, OWLDataRestriction,
    +                                    OWLCardinalityRestriction, OWLObjectMinCardinality, OWLObjectCardinalityRestriction,
    +                                    OWLObjectHasSelf, OWLObjectMaxCardinality, OWLObjectExactCardinality)
    +
    +from owlapy.owl_individual import OWLNamedIndividual, OWLIndividual
    +from owlapy.owl_axiom import *
     
     MOVE(OWLObject, OWLAnnotationObject, OWLAnnotationSubject, OWLAnnotationValue, HasIRI, IRI)
     
    @@ -103,15 +110,7 @@ 

    Source code for owlapy.model

     _P = TypeVar('_P', bound='OWLPropertyExpression')  #:
     _R = TypeVar('_R', bound='OWLPropertyRange')  #:
     Literals = Union['OWLLiteral', int, float, bool, Timedelta, datetime, date, str]  #:
    -
    -
    -
    -[docs] -class OWLIndividual(OWLObject, metaclass=ABCMeta): - """Represents a named or anonymous individual.""" - __slots__ = () - pass
    - +_M = TypeVar('_M', bound='OWLOntologyManager') #:
    @@ -160,8 +159,6 @@

    Source code for owlapy.model

             return f'OWLObjectHasValue(property={self.get_property()}, individual={self._v})'
    - -
    [docs] class OWLObjectOneOf(OWLAnonymousClassExpression, HasOperands[OWLIndividual]): @@ -232,50 +229,6 @@

    Source code for owlapy.model

     
     
     
    -
    -[docs] -class OWLNamedIndividual(OWLIndividual, OWLEntity): - """Represents a Named Individual in the OWL 2 Specification.""" - __slots__ = '_iri' - type_index: Final = 1005 - - _iri: IRI - - def __init__(self, iri: Union[IRI, str]): - """Gets an instance of OWLNamedIndividual that has the specified IRI. - - Args: - iri: an instance of IRI Class or a string representing the iri - - Returns: - An OWLNamedIndividual that has the specified IRI. - """ - if isinstance(iri, IRI): - self._iri = iri - else: - self._iri = IRI.create(iri) - -
    -[docs] - def get_iri(self) -> IRI: - # TODO:CD: can be deprecated - # documented in parent - return self._iri
    - - - @property - def iri(self): - return self._iri - - @property - def str(self): - return self._iri.as_str()
    - - - -_M = TypeVar('_M', bound='OWLOntologyManager') #: - -
    [docs] class OWLOntologyID: @@ -360,78 +313,6 @@

    Source code for owlapy.model

     
     
     
    -
    -[docs] -class OWLAxiom(OWLObject, metaclass=ABCMeta): - """Represents Axioms in the OWL 2 Specification. - - An OWL ontology contains a set of axioms. These axioms can be annotation axioms, declaration axioms, imports axioms - or logical axioms. - """ - __slots__ = '_annotations' - - _annotations: List['OWLAnnotation'] - - def __init__(self, annotations: Optional[Iterable['OWLAnnotation']] = None): - self._annotations = list(annotations) if annotations is not None else list() - -
    -[docs] - def annotations(self) -> Optional[List['OWLAnnotation']]: - return self._annotations
    - - -
    -[docs] - def is_annotated(self) -> bool: - return self._annotations is not None and len(self._annotations) > 0
    - - -
    -[docs] - def is_logical_axiom(self) -> bool: - return False
    - - -
    -[docs] - def is_annotation_axiom(self) -> bool: - return False
    -
    - - # TODO: XXX - - -
    -[docs] -class OWLDatatype(OWLEntity, OWLDataRange): - """Represents a Datatype (named data range) in the OWL 2 Specification.""" - __slots__ = '_iri' - - type_index: Final = 4001 - - _iri: IRI - - def __init__(self, iri: Union[IRI, HasIRI]): - """Gets an instance of OWLDatatype that has the specified IRI. - - Args: - iri: The IRI. - """ - if isinstance(iri, HasIRI): - self._iri = iri.get_iri() - else: - assert isinstance(iri, IRI) - self._iri = iri - -
    -[docs] - def get_iri(self) -> 'IRI': - # documented in parent - return self._iri
    -
    - -
    [docs] @@ -1592,766 +1473,6 @@

    Source code for owlapy.model

     
     
     
    -
    -[docs] -class OWLLogicalAxiom(OWLAxiom, metaclass=ABCMeta): - """A base interface of all axioms that affect the logical meaning of an ontology. This excludes declaration axioms - (including imports declarations) and annotation axioms. - """ - __slots__ = () - - def __init__(self, annotations: Optional[Iterable['OWLAnnotation']] = None): - super().__init__(annotations=annotations) - -
    -[docs] - def is_logical_axiom(self) -> bool: - return True
    -
    - - - -
    -[docs] -class OWLPropertyAxiom(OWLLogicalAxiom, metaclass=ABCMeta): - """The base interface for property axioms.""" - __slots__ = () - - def __init__(self, annotations: Optional[Iterable['OWLAnnotation']] = None): - super().__init__(annotations=annotations)
    - - - -
    -[docs] -class OWLObjectPropertyAxiom(OWLPropertyAxiom, metaclass=ABCMeta): - """The base interface for object property axioms.""" - __slots__ = ()
    - - - -
    -[docs] -class OWLDataPropertyAxiom(OWLPropertyAxiom, metaclass=ABCMeta): - """The base interface for data property axioms.""" - __slots__ = ()
    - - - -
    -[docs] -class OWLIndividualAxiom(OWLLogicalAxiom, metaclass=ABCMeta): - """The base interface for individual axioms.""" - __slots__ = () - - def __init__(self, annotations: Optional[Iterable['OWLAnnotation']] = None): - super().__init__(annotations=annotations)
    - - - -
    -[docs] -class OWLClassAxiom(OWLLogicalAxiom, metaclass=ABCMeta): - """The base interface for class axioms.""" - __slots__ = () - - def __init__(self, annotations: Optional[Iterable['OWLAnnotation']] = None): - super().__init__(annotations=annotations)
    - - - -
    -[docs] -class OWLDeclarationAxiom(OWLAxiom): - """Represents a Declaration axiom in the OWL 2 Specification. A declaration axiom declares an entity in an ontology. - It doesn't affect the logical meaning of the ontology.""" - __slots__ = '_entity' - - _entity: OWLEntity - - def __init__(self, entity: OWLEntity, annotations: Optional[Iterable['OWLAnnotation']] = None): - self._entity = entity - super().__init__(annotations=annotations) - -
    -[docs] - def get_entity(self) -> OWLEntity: - return self._entity
    - - -
    -[docs] - def __eq__(self, other): - if type(other) is type(self): - return self._entity == other._entity and self._annotations == other._annotations - return NotImplemented
    - - -
    -[docs] - def __hash__(self): - return hash((self._entity, *self._annotations))
    - - -
    -[docs] - def __repr__(self): - return f'OWLDeclarationAxiom(entity={self._entity},annotations={self._annotations})'
    -
    - - - -
    -[docs] -class OWLDatatypeDefinitionAxiom(OWLLogicalAxiom): - """Represents a DatatypeDefinition axiom in the OWL 2 Specification.""" - __slots__ = '_datatype', '_datarange' - - _datatype: OWLDatatype - _datarange: OWLDataRange - - def __init__(self, datatype: OWLDatatype, datarange: OWLDataRange, - annotations: Optional[Iterable['OWLAnnotation']] = None): - self._datatype = datatype - self._datarange = datarange - super().__init__(annotations=annotations) - -
    -[docs] - def get_datatype(self) -> OWLDatatype: - return self._datatype
    - - -
    -[docs] - def get_datarange(self) -> OWLDataRange: - return self._datarange
    - - -
    -[docs] - def __eq__(self, other): - if type(other) is type(self): - return self._datatype == other._datatype and self._datarange == other._datarange \ - and self._annotations == other._annotations - return NotImplemented
    - - -
    -[docs] - def __hash__(self): - return hash((self._datatype, self._datarange, *self._annotations))
    - - -
    -[docs] - def __repr__(self): - return f'OWLDatatypeDefinitionAxiom(datatype={self._datatype},datarange={self._datarange},' \ - f'annotations={self._annotations})'
    -
    - - - -
    -[docs] -class OWLHasKeyAxiom(OWLLogicalAxiom, HasOperands[OWLPropertyExpression]): - """Represents a HasKey axiom in the OWL 2 Specification.""" - __slots__ = '_class_expression', '_property_expressions' - - _class_expression: OWLClassExpression - _property_expressions: List[OWLPropertyExpression] - - def __init__(self, class_expression: OWLClassExpression, property_expressions: List[OWLPropertyExpression], - annotations: Optional[Iterable['OWLAnnotation']] = None): - self._class_expression = class_expression - self._property_expressions = property_expressions - super().__init__(annotations=annotations) - -
    -[docs] - def get_class_expression(self) -> OWLClassExpression: - return self._class_expression
    - - -
    -[docs] - def get_property_expressions(self) -> List[OWLPropertyExpression]: - return self._property_expressions
    - - -
    -[docs] - def operands(self) -> Iterable[OWLPropertyExpression]: - yield from self._property_expressions
    - - -
    -[docs] - def __eq__(self, other): - if type(other) is type(self): - return self._class_expression == other._class_expression \ - and self._property_expressions == other._property_expressions \ - and self._annotations == other._annotations - return NotImplemented
    - - -
    -[docs] - def __hash__(self): - return hash((self._class_expression, *self._property_expressions, *self._annotations))
    - - -
    -[docs] - def __repr__(self): - return f'OWLHasKeyAxiom(class_expression={self._class_expression},' \ - f'property_expressions={self._property_expressions},annotations={self._annotations})'
    -
    - - - -
    -[docs] -class OWLNaryAxiom(Generic[_C], OWLAxiom, metaclass=ABCMeta): - """Represents an axiom that contains two or more operands that could also be represented with multiple pairwise - axioms. - - Args: - _C: Class of contained objects. - """ - __slots__ = () - -
    -[docs] - @abstractmethod - def as_pairwise_axioms(self) -> Iterable['OWLNaryAxiom[_C]']: - pass
    -
    - - - -# noinspection PyUnresolvedReferences -# noinspection PyDunderSlots -
    -[docs] -class OWLNaryClassAxiom(OWLClassAxiom, OWLNaryAxiom[OWLClassExpression], metaclass=ABCMeta): - """Represents an axiom that contains two or more operands that could also be represented with - multiple pairwise axioms.""" - __slots__ = '_class_expressions' - _class_expressions: List[OWLClassExpression] - - @abstractmethod - def __init__(self, class_expressions: List[OWLClassExpression], - annotations: Optional[Iterable['OWLAnnotation']] = None): - self._class_expressions = [*class_expressions] - super().__init__(annotations=annotations) - -
    -[docs] - def class_expressions(self) -> Iterable[OWLClassExpression]: - """Gets all of the top level class expressions that appear in this axiom. - - Returns: - Sorted stream of class expressions that appear in the axiom. - """ - yield from self._class_expressions
    - - -
    -[docs] - def as_pairwise_axioms(self) -> Iterable['OWLNaryClassAxiom']: - """Gets this axiom as a set of pairwise axioms; if the axiom contains only two operands, - the axiom itself is returned unchanged, including its annotations. - - Returns: - This axiom as a set of pairwise axioms. - """ - if len(self._class_expressions) < 3: - yield self - else: - yield from map(type(self), combinations(self._class_expressions, 2))
    - - -
    -[docs] - def __eq__(self, other): - if type(other) is type(self): - return self._class_expressions == other._class_expressions and self._annotations == other._annotations - return NotImplemented
    - - -
    -[docs] - def __hash__(self): - return hash((*self._class_expressions, *self._annotations))
    - - -
    -[docs] - def __repr__(self): - return f'{type(self).__name__}({self._class_expressions},{self._annotations})'
    -
    - - - -
    -[docs] -class OWLEquivalentClassesAxiom(OWLNaryClassAxiom): - """Represents an EquivalentClasses axiom in the OWL 2 Specification.""" - __slots__ = () - - def __init__(self, class_expressions: List[OWLClassExpression], - annotations: Optional[Iterable['OWLAnnotation']] = None): - super().__init__(class_expressions=class_expressions, annotations=annotations) - -
    -[docs] - def contains_named_equivalent_class(self) -> bool: - return any(isinstance(ce, OWLClass) for ce in self._class_expressions)
    - - -
    -[docs] - def contains_owl_nothing(self) -> bool: - return any(isinstance(ce, OWLNothing) for ce in self._class_expressions)
    - - -
    -[docs] - def contains_owl_thing(self) -> bool: - return any(isinstance(ce, OWLThing) for ce in self._class_expressions)
    - - -
    -[docs] - def named_classes(self) -> Iterable[OWLClass]: - yield from (ce for ce in self._class_expressions if isinstance(ce, OWLClass))
    -
    - - - -
    -[docs] -class OWLDisjointClassesAxiom(OWLNaryClassAxiom): - """Represents a DisjointClasses axiom in the OWL 2 Specification.""" - __slots__ = () - - def __init__(self, class_expressions: List[OWLClassExpression], - annotations: Optional[Iterable['OWLAnnotation']] = None): - super().__init__(class_expressions=class_expressions, annotations=annotations)
    - - - -
    -[docs] -class OWLNaryIndividualAxiom(OWLIndividualAxiom, OWLNaryAxiom[OWLIndividual], metaclass=ABCMeta): - """Represents an axiom that contains two or more operands that could also be represented with - multiple pairwise individual axioms.""" - __slots__ = '_individuals' - - _individuals: List[OWLIndividual] - - @abstractmethod - def __init__(self, individuals: List[OWLIndividual], - annotations: Optional[Iterable['OWLAnnotation']] = None): - self._individuals = [*individuals] - super().__init__(annotations=annotations) - -
    -[docs] - def individuals(self) -> Iterable[OWLIndividual]: - """Get the individuals. - - Returns: - Generator containing the individuals. - """ - yield from self._individuals
    - - -
    -[docs] - def as_pairwise_axioms(self) -> Iterable['OWLNaryIndividualAxiom']: - if len(self._individuals) < 3: - yield self - else: - yield from map(type(self), combinations(self._individuals, 2))
    - - -
    -[docs] - def __eq__(self, other): - if type(other) is type(self): - return self._individuals == other._individuals and self._annotations == other._annotations - return NotImplemented
    - - -
    -[docs] - def __hash__(self): - return hash((*self._individuals, *self._annotations))
    - - -
    -[docs] - def __repr__(self): - return f'{type(self).__name__}({self._individuals},{self._annotations})'
    -
    - - - -
    -[docs] -class OWLDifferentIndividualsAxiom(OWLNaryIndividualAxiom): - """Represents a DifferentIndividuals axiom in the OWL 2 Specification.""" - __slots__ = () - - def __init__(self, individuals: List[OWLIndividual], - annotations: Optional[Iterable['OWLAnnotation']] = None): - super().__init__(individuals=individuals, annotations=annotations)
    - - - -
    -[docs] -class OWLSameIndividualAxiom(OWLNaryIndividualAxiom): - """Represents a SameIndividual axiom in the OWL 2 Specification.""" - __slots__ = () - - def __init__(self, individuals: List[OWLIndividual], - annotations: Optional[Iterable['OWLAnnotation']] = None): - super().__init__(individuals=individuals, annotations=annotations)
    - - - -
    -[docs] -class OWLNaryPropertyAxiom(Generic[_P], OWLPropertyAxiom, OWLNaryAxiom[_P], metaclass=ABCMeta): - """Represents an axiom that contains two or more operands that could also be represented with - multiple pairwise property axioms.""" - __slots__ = '_properties' - - _properties: List[_P] - - @abstractmethod - def __init__(self, properties: List[_P], annotations: Optional[Iterable['OWLAnnotation']] = None): - self._properties = [*properties] - super().__init__(annotations=annotations) - -
    -[docs] - def properties(self) -> Iterable[_P]: - """Get all the properties that appear in the axiom. - - Returns: - Generator containing the properties. - """ - yield from self._properties
    - - -
    -[docs] - def as_pairwise_axioms(self) -> Iterable['OWLNaryPropertyAxiom']: - if len(self._properties) < 3: - yield self - else: - yield from map(type(self), combinations(self._properties, 2))
    - - -
    -[docs] - def __eq__(self, other): - if type(other) is type(self): - return self._properties == other._properties and self._annotations == other._annotations - return NotImplemented
    - - -
    -[docs] - def __hash__(self): - return hash((*self._properties, *self._annotations))
    - - -
    -[docs] - def __repr__(self): - return f'{type(self).__name__}({self._properties},{self._annotations})'
    -
    - - - -
    -[docs] -class OWLEquivalentObjectPropertiesAxiom(OWLNaryPropertyAxiom[OWLObjectPropertyExpression], OWLObjectPropertyAxiom): - """Represents EquivalentObjectProperties axioms in the OWL 2 Specification.""" - __slots__ = () - - def __init__(self, properties: List[OWLObjectPropertyExpression], - annotations: Optional[Iterable['OWLAnnotation']] = None): - super().__init__(properties=properties, annotations=annotations)
    - - - -
    -[docs] -class OWLDisjointObjectPropertiesAxiom(OWLNaryPropertyAxiom[OWLObjectPropertyExpression], OWLObjectPropertyAxiom): - """Represents DisjointObjectProperties axioms in the OWL 2 Specification.""" - __slots__ = () - - def __init__(self, properties: List[OWLObjectPropertyExpression], - annotations: Optional[Iterable['OWLAnnotation']] = None): - super().__init__(properties=properties, annotations=annotations)
    - - - -
    -[docs] -class OWLInverseObjectPropertiesAxiom(OWLNaryPropertyAxiom[OWLObjectPropertyExpression], OWLObjectPropertyAxiom): - """Represents InverseObjectProperties axioms in the OWL 2 Specification.""" - __slots__ = '_first', '_second' - - _first: OWLObjectPropertyExpression - _second: OWLObjectPropertyExpression - - def __init__(self, first: OWLObjectPropertyExpression, second: OWLObjectPropertyExpression, - annotations: Optional[Iterable['OWLAnnotation']] = None): - self._first = first - self._second = second - super().__init__(properties=[first, second], annotations=annotations) - -
    -[docs] - def get_first_property(self) -> OWLObjectPropertyExpression: - return self._first
    - - -
    -[docs] - def get_second_property(self) -> OWLObjectPropertyExpression: - return self._second
    - - -
    -[docs] - def __repr__(self): - return f'OWLInverseObjectPropertiesAxiom(first={self._first},second={self._second},' \ - f'annotations={self._annotations})'
    -
    - - - -
    -[docs] -class OWLEquivalentDataPropertiesAxiom(OWLNaryPropertyAxiom[OWLDataPropertyExpression], OWLDataPropertyAxiom): - """Represents EquivalentDataProperties axioms in the OWL 2 Specification.""" - __slots__ = () - - def __init__(self, properties: List[OWLDataPropertyExpression], - annotations: Optional[Iterable['OWLAnnotation']] = None): - super().__init__(properties=properties, annotations=annotations)
    - - - -
    -[docs] -class OWLDisjointDataPropertiesAxiom(OWLNaryPropertyAxiom[OWLDataPropertyExpression], OWLDataPropertyAxiom): - """Represents DisjointDataProperties axioms in the OWL 2 Specification.""" - __slots__ = () - - def __init__(self, properties: List[OWLDataPropertyExpression], - annotations: Optional[Iterable['OWLAnnotation']] = None): - super().__init__(properties=properties, annotations=annotations)
    - - - -
    -[docs] -class OWLSubClassOfAxiom(OWLClassAxiom): - """Represents an SubClassOf axiom in the OWL 2 Specification.""" - __slots__ = '_sub_class', '_super_class' - - _sub_class: OWLClassExpression - _super_class: OWLClassExpression - - def __init__(self, sub_class: OWLClassExpression, super_class: OWLClassExpression, - annotations: Optional[Iterable['OWLAnnotation']] = None): - """Get an equivalent classes axiom with specified operands and no annotations. - - Args: - sub_class: The sub-class. - super_class: The super class. - annotations: Annotations. - """ - self._sub_class = sub_class - self._super_class = super_class - super().__init__(annotations=annotations) - -
    -[docs] - def get_sub_class(self) -> OWLClassExpression: - return self._sub_class
    - - -
    -[docs] - def get_super_class(self) -> OWLClassExpression: - return self._super_class
    - - -
    -[docs] - def __eq__(self, other): - if type(other) is type(self): - return self._super_class == other._super_class and self._sub_class == other._sub_class \ - and self._annotations == other._annotations - return NotImplemented
    - - -
    -[docs] - def __hash__(self): - return hash((self._super_class, self._sub_class, *self._annotations))
    - - -
    -[docs] - def __repr__(self): - return f'OWLSubClassOfAxiom(sub_class={self._sub_class},super_class={self._super_class},' \ - f'annotations={self._annotations})'
    -
    - - - -
    -[docs] -class OWLDisjointUnionAxiom(OWLClassAxiom): - """Represents a DisjointUnion axiom in the OWL 2 Specification.""" - __slots__ = '_cls', '_class_expressions' - - _cls: OWLClass - _class_expressions: List[OWLClassExpression] - - def __init__(self, cls_: OWLClass, class_expressions: List[OWLClassExpression], - annotations: Optional[Iterable['OWLAnnotation']] = None): - self._cls = cls_ - self._class_expressions = class_expressions - super().__init__(annotations=annotations) - -
    -[docs] - def get_owl_class(self) -> OWLClass: - return self._cls
    - - -
    -[docs] - def get_class_expressions(self) -> Iterable[OWLClassExpression]: - yield from self._class_expressions
    - - -
    -[docs] - def get_owl_equivalent_classes_axiom(self) -> OWLEquivalentClassesAxiom: - return OWLEquivalentClassesAxiom(self._cls, OWLObjectUnionOf(self._class_expressions))
    - - -
    -[docs] - def get_owl_disjoint_classes_axiom(self) -> OWLDisjointClassesAxiom: - return OWLDisjointClassesAxiom(self._class_expressions)
    - - -
    -[docs] - def __eq__(self, other): - if type(other) is type(self): - return self._cls == other._cls and self._class_expressions == other._class_expressions \ - and self._annotations == other._annotations - return NotImplemented
    - - -
    -[docs] - def __hash__(self): - return hash((self._cls, *self._class_expressions, *self._annotations))
    - - -
    -[docs] - def __repr__(self): - return f'OWLDisjointUnionAxiom(class={self._cls},class_expressions={self._class_expressions},' \ - f'annotations={self._annotations})'
    -
    - - - -
    -[docs] -class OWLClassAssertionAxiom(OWLIndividualAxiom): - """Represents ClassAssertion axioms in the OWL 2 Specification.""" - __slots__ = '_individual', '_class_expression' - - _individual: OWLIndividual - _class_expression: OWLClassExpression - - def __init__(self, individual: OWLIndividual, class_expression: OWLClassExpression, - annotations: Optional[Iterable['OWLAnnotation']] = None): - """Get a ClassAssertion axiom for the specified individual and class expression. - Args: - individual: The individual. - class_expression: The class the individual belongs to. - annotations: Annotations. - """ - self._individual = individual - self._class_expression = class_expression - super().__init__(annotations=annotations) - -
    -[docs] - def get_individual(self) -> OWLIndividual: - return self._individual
    - - -
    -[docs] - def get_class_expression(self) -> OWLClassExpression: - return self._class_expression
    - - -
    -[docs] - def __eq__(self, other): - if type(other) is type(self): - return self._class_expression == other._class_expression and self._individual == other._individual \ - and self._annotations == other._annotations - return NotImplemented
    - - -
    -[docs] - def __hash__(self): - return hash((self._individual, self._class_expression, *self._annotations))
    - - -
    -[docs] - def __repr__(self): - return f'OWLClassAssertionAxiom(individual={self._individual},class_expression={self._class_expression},' \ - f'annotations={self._annotations})'
    -
    - - - -
    -[docs] -class OWLAnnotationAxiom(OWLAxiom, metaclass=ABCMeta): - """A super interface for annotation axioms.""" - __slots__ = () - -
    -[docs] - def is_annotation_axiom(self) -> bool: - return True
    -
    diff --git a/_modules/owlapy/owl_axiom.html b/_modules/owlapy/owl_axiom.html new file mode 100644 index 0000000..661446f --- /dev/null +++ b/_modules/owlapy/owl_axiom.html @@ -0,0 +1,926 @@ + + + + + + owlapy.owl_axiom — OWLAPY 0.1.2 documentation + + + + + + + + + + + + + + + + + + + + + +
    + + +
    + +
    +
    +
    + +
    +
    +
    +
    + +

    Source code for owlapy.owl_axiom

    +from abc import ABCMeta, abstractmethod
    +
    +from typing import TypeVar, List, Optional, Iterable, Generic
    +from .owl_property import OWLDataPropertyExpression, OWLObjectPropertyExpression
    +from .owlobject import OWLObject, OWLEntity
    +from .types import OWLDatatype, OWLDataRange
    +from .has import HasOperands
    +from .owl_property import OWLPropertyExpression
    +from .owl_class_expression import OWLClassExpression, OWLClass
    +from .owl_individual import OWLIndividual
    +
    +_C = TypeVar('_C', bound='OWLObject')  #:
    +_P = TypeVar('_P', bound='OWLPropertyExpression')  #:
    +
    +
    +
    +[docs] +class OWLAxiom(OWLObject, metaclass=ABCMeta): + """Represents Axioms in the OWL 2 Specification. + + An OWL ontology contains a set of axioms. These axioms can be annotation axioms, declaration axioms, imports axioms + or logical axioms. + """ + __slots__ = '_annotations' + + _annotations: List['OWLAnnotation'] + + def __init__(self, annotations: Optional[Iterable['OWLAnnotation']] = None): + self._annotations = list(annotations) if annotations is not None else list() + +
    +[docs] + def annotations(self) -> Optional[List['OWLAnnotation']]: + return self._annotations
    + + +
    +[docs] + def is_annotated(self) -> bool: + return self._annotations is not None and len(self._annotations) > 0
    + + +
    +[docs] + def is_logical_axiom(self) -> bool: + return False
    + + +
    +[docs] + def is_annotation_axiom(self) -> bool: + return False
    +
    + + # TODO: XXX + + +
    +[docs] +class OWLLogicalAxiom(OWLAxiom, metaclass=ABCMeta): + """A base interface of all axioms that affect the logical meaning of an ontology. This excludes declaration axioms + (including imports declarations) and annotation axioms. + """ + __slots__ = () + + def __init__(self, annotations: Optional[Iterable['OWLAnnotation']] = None): + super().__init__(annotations=annotations) + +
    +[docs] + def is_logical_axiom(self) -> bool: + return True
    +
    + + + +
    +[docs] +class OWLPropertyAxiom(OWLLogicalAxiom, metaclass=ABCMeta): + """The base interface for property axioms.""" + __slots__ = () + + def __init__(self, annotations: Optional[Iterable['OWLAnnotation']] = None): + super().__init__(annotations=annotations)
    + + + +
    +[docs] +class OWLObjectPropertyAxiom(OWLPropertyAxiom, metaclass=ABCMeta): + """The base interface for object property axioms.""" + __slots__ = ()
    + + + +
    +[docs] +class OWLDataPropertyAxiom(OWLPropertyAxiom, metaclass=ABCMeta): + """The base interface for data property axioms.""" + __slots__ = ()
    + + + +
    +[docs] +class OWLIndividualAxiom(OWLLogicalAxiom, metaclass=ABCMeta): + """The base interface for individual axioms.""" + __slots__ = () + + def __init__(self, annotations: Optional[Iterable['OWLAnnotation']] = None): + super().__init__(annotations=annotations)
    + + + +
    +[docs] +class OWLClassAxiom(OWLLogicalAxiom, metaclass=ABCMeta): + """The base interface for class axioms.""" + __slots__ = () + + def __init__(self, annotations: Optional[Iterable['OWLAnnotation']] = None): + super().__init__(annotations=annotations)
    + + + +
    +[docs] +class OWLDeclarationAxiom(OWLAxiom): + """Represents a Declaration axiom in the OWL 2 Specification. A declaration axiom declares an entity in an ontology. + It doesn't affect the logical meaning of the ontology.""" + __slots__ = '_entity' + + _entity: OWLEntity + + def __init__(self, entity: OWLEntity, annotations: Optional[Iterable['OWLAnnotation']] = None): + self._entity = entity + super().__init__(annotations=annotations) + +
    +[docs] + def get_entity(self) -> OWLEntity: + return self._entity
    + + +
    +[docs] + def __eq__(self, other): + if type(other) is type(self): + return self._entity == other._entity and self._annotations == other._annotations + return NotImplemented
    + + +
    +[docs] + def __hash__(self): + return hash((self._entity, *self._annotations))
    + + +
    +[docs] + def __repr__(self): + return f'OWLDeclarationAxiom(entity={self._entity},annotations={self._annotations})'
    +
    + + + +
    +[docs] +class OWLDatatypeDefinitionAxiom(OWLLogicalAxiom): + """Represents a DatatypeDefinition axiom in the OWL 2 Specification.""" + __slots__ = '_datatype', '_datarange' + + _datatype: OWLDatatype + _datarange: OWLDataRange + + def __init__(self, datatype: OWLDatatype, datarange: OWLDataRange, + annotations: Optional[Iterable['OWLAnnotation']] = None): + self._datatype = datatype + self._datarange = datarange + super().__init__(annotations=annotations) + +
    +[docs] + def get_datatype(self) -> OWLDatatype: + return self._datatype
    + + +
    +[docs] + def get_datarange(self) -> OWLDataRange: + return self._datarange
    + + +
    +[docs] + def __eq__(self, other): + if type(other) is type(self): + return self._datatype == other._datatype and self._datarange == other._datarange \ + and self._annotations == other._annotations + return NotImplemented
    + + +
    +[docs] + def __hash__(self): + return hash((self._datatype, self._datarange, *self._annotations))
    + + +
    +[docs] + def __repr__(self): + return f'OWLDatatypeDefinitionAxiom(datatype={self._datatype},datarange={self._datarange},' \ + f'annotations={self._annotations})'
    +
    + + + +
    +[docs] +class OWLHasKeyAxiom(OWLLogicalAxiom, HasOperands[OWLPropertyExpression]): + """Represents a HasKey axiom in the OWL 2 Specification.""" + __slots__ = '_class_expression', '_property_expressions' + + _class_expression: OWLClassExpression + _property_expressions: List[OWLPropertyExpression] + + def __init__(self, class_expression: OWLClassExpression, property_expressions: List[OWLPropertyExpression], + annotations: Optional[Iterable['OWLAnnotation']] = None): + self._class_expression = class_expression + self._property_expressions = property_expressions + super().__init__(annotations=annotations) + +
    +[docs] + def get_class_expression(self) -> OWLClassExpression: + return self._class_expression
    + + +
    +[docs] + def get_property_expressions(self) -> List[OWLPropertyExpression]: + return self._property_expressions
    + + +
    +[docs] + def operands(self) -> Iterable[OWLPropertyExpression]: + yield from self._property_expressions
    + + +
    +[docs] + def __eq__(self, other): + if type(other) is type(self): + return self._class_expression == other._class_expression \ + and self._property_expressions == other._property_expressions \ + and self._annotations == other._annotations + return NotImplemented
    + + +
    +[docs] + def __hash__(self): + return hash((self._class_expression, *self._property_expressions, *self._annotations))
    + + +
    +[docs] + def __repr__(self): + return f'OWLHasKeyAxiom(class_expression={self._class_expression},' \ + f'property_expressions={self._property_expressions},annotations={self._annotations})'
    +
    + + + +
    +[docs] +class OWLNaryAxiom(Generic[_C], OWLAxiom, metaclass=ABCMeta): + """Represents an axiom that contains two or more operands that could also be represented with multiple pairwise + axioms. + + Args: + _C: Class of contained objects. + """ + __slots__ = () + +
    +[docs] + @abstractmethod + def as_pairwise_axioms(self) -> Iterable['OWLNaryAxiom[_C]']: + pass
    +
    + + + +# noinspection PyUnresolvedReferences +# noinspection PyDunderSlots +
    +[docs] +class OWLNaryClassAxiom(OWLClassAxiom, OWLNaryAxiom[OWLClassExpression], metaclass=ABCMeta): + """Represents an axiom that contains two or more operands that could also be represented with + multiple pairwise axioms.""" + __slots__ = '_class_expressions' + _class_expressions: List[OWLClassExpression] + + @abstractmethod + def __init__(self, class_expressions: List[OWLClassExpression], + annotations: Optional[Iterable['OWLAnnotation']] = None): + self._class_expressions = [*class_expressions] + super().__init__(annotations=annotations) + +
    +[docs] + def class_expressions(self) -> Iterable[OWLClassExpression]: + """Gets all of the top level class expressions that appear in this axiom. + + Returns: + Sorted stream of class expressions that appear in the axiom. + """ + yield from self._class_expressions
    + + +
    +[docs] + def as_pairwise_axioms(self) -> Iterable['OWLNaryClassAxiom']: + """Gets this axiom as a set of pairwise axioms; if the axiom contains only two operands, + the axiom itself is returned unchanged, including its annotations. + + Returns: + This axiom as a set of pairwise axioms. + """ + if len(self._class_expressions) < 3: + yield self + else: + yield from map(type(self), combinations(self._class_expressions, 2))
    + + +
    +[docs] + def __eq__(self, other): + if type(other) is type(self): + return self._class_expressions == other._class_expressions and self._annotations == other._annotations + return NotImplemented
    + + +
    +[docs] + def __hash__(self): + return hash((*self._class_expressions, *self._annotations))
    + + +
    +[docs] + def __repr__(self): + return f'{type(self).__name__}({self._class_expressions},{self._annotations})'
    +
    + + + +
    +[docs] +class OWLEquivalentClassesAxiom(OWLNaryClassAxiom): + """Represents an EquivalentClasses axiom in the OWL 2 Specification.""" + __slots__ = () + + def __init__(self, class_expressions: List[OWLClassExpression], + annotations: Optional[Iterable['OWLAnnotation']] = None): + super().__init__(class_expressions=class_expressions, annotations=annotations) + +
    +[docs] + def contains_named_equivalent_class(self) -> bool: + return any(isinstance(ce, OWLClass) for ce in self._class_expressions)
    + + +
    +[docs] + def contains_owl_nothing(self) -> bool: + return any(isinstance(ce, OWLNothing) for ce in self._class_expressions)
    + + +
    +[docs] + def contains_owl_thing(self) -> bool: + return any(isinstance(ce, OWLThing) for ce in self._class_expressions)
    + + +
    +[docs] + def named_classes(self) -> Iterable[OWLClass]: + yield from (ce for ce in self._class_expressions if isinstance(ce, OWLClass))
    +
    + + + +
    +[docs] +class OWLDisjointClassesAxiom(OWLNaryClassAxiom): + """Represents a DisjointClasses axiom in the OWL 2 Specification.""" + __slots__ = () + + def __init__(self, class_expressions: List[OWLClassExpression], + annotations: Optional[Iterable['OWLAnnotation']] = None): + super().__init__(class_expressions=class_expressions, annotations=annotations)
    + + + +
    +[docs] +class OWLNaryIndividualAxiom(OWLIndividualAxiom, OWLNaryAxiom[OWLIndividual], metaclass=ABCMeta): + """Represents an axiom that contains two or more operands that could also be represented with + multiple pairwise individual axioms.""" + __slots__ = '_individuals' + + _individuals: List[OWLIndividual] + + @abstractmethod + def __init__(self, individuals: List[OWLIndividual], + annotations: Optional[Iterable['OWLAnnotation']] = None): + self._individuals = [*individuals] + super().__init__(annotations=annotations) + +
    +[docs] + def individuals(self) -> Iterable[OWLIndividual]: + """Get the individuals. + + Returns: + Generator containing the individuals. + """ + yield from self._individuals
    + + +
    +[docs] + def as_pairwise_axioms(self) -> Iterable['OWLNaryIndividualAxiom']: + if len(self._individuals) < 3: + yield self + else: + yield from map(type(self), combinations(self._individuals, 2))
    + + +
    +[docs] + def __eq__(self, other): + if type(other) is type(self): + return self._individuals == other._individuals and self._annotations == other._annotations + return NotImplemented
    + + +
    +[docs] + def __hash__(self): + return hash((*self._individuals, *self._annotations))
    + + +
    +[docs] + def __repr__(self): + return f'{type(self).__name__}({self._individuals},{self._annotations})'
    +
    + + + +
    +[docs] +class OWLDifferentIndividualsAxiom(OWLNaryIndividualAxiom): + """Represents a DifferentIndividuals axiom in the OWL 2 Specification.""" + __slots__ = () + + def __init__(self, individuals: List[OWLIndividual], + annotations: Optional[Iterable['OWLAnnotation']] = None): + super().__init__(individuals=individuals, annotations=annotations)
    + + + +
    +[docs] +class OWLSameIndividualAxiom(OWLNaryIndividualAxiom): + """Represents a SameIndividual axiom in the OWL 2 Specification.""" + __slots__ = () + + def __init__(self, individuals: List[OWLIndividual], + annotations: Optional[Iterable['OWLAnnotation']] = None): + super().__init__(individuals=individuals, annotations=annotations)
    + + + +
    +[docs] +class OWLNaryPropertyAxiom(Generic[_P], OWLPropertyAxiom, OWLNaryAxiom[_P], metaclass=ABCMeta): + """Represents an axiom that contains two or more operands that could also be represented with + multiple pairwise property axioms.""" + __slots__ = '_properties' + + _properties: List[_P] + + @abstractmethod + def __init__(self, properties: List[_P], annotations: Optional[Iterable['OWLAnnotation']] = None): + self._properties = [*properties] + super().__init__(annotations=annotations) + +
    +[docs] + def properties(self) -> Iterable[_P]: + """Get all the properties that appear in the axiom. + + Returns: + Generator containing the properties. + """ + yield from self._properties
    + + +
    +[docs] + def as_pairwise_axioms(self) -> Iterable['OWLNaryPropertyAxiom']: + if len(self._properties) < 3: + yield self + else: + yield from map(type(self), combinations(self._properties, 2))
    + + +
    +[docs] + def __eq__(self, other): + if type(other) is type(self): + return self._properties == other._properties and self._annotations == other._annotations + return NotImplemented
    + + +
    +[docs] + def __hash__(self): + return hash((*self._properties, *self._annotations))
    + + +
    +[docs] + def __repr__(self): + return f'{type(self).__name__}({self._properties},{self._annotations})'
    +
    + + + +
    +[docs] +class OWLEquivalentObjectPropertiesAxiom(OWLNaryPropertyAxiom[OWLObjectPropertyExpression], OWLObjectPropertyAxiom): + """Represents EquivalentObjectProperties axioms in the OWL 2 Specification.""" + __slots__ = () + + def __init__(self, properties: List[OWLObjectPropertyExpression], + annotations: Optional[Iterable['OWLAnnotation']] = None): + super().__init__(properties=properties, annotations=annotations)
    + + + +
    +[docs] +class OWLDisjointObjectPropertiesAxiom(OWLNaryPropertyAxiom[OWLObjectPropertyExpression], OWLObjectPropertyAxiom): + """Represents DisjointObjectProperties axioms in the OWL 2 Specification.""" + __slots__ = () + + def __init__(self, properties: List[OWLObjectPropertyExpression], + annotations: Optional[Iterable['OWLAnnotation']] = None): + super().__init__(properties=properties, annotations=annotations)
    + + + +
    +[docs] +class OWLInverseObjectPropertiesAxiom(OWLNaryPropertyAxiom[OWLObjectPropertyExpression], OWLObjectPropertyAxiom): + """Represents InverseObjectProperties axioms in the OWL 2 Specification.""" + __slots__ = '_first', '_second' + + _first: OWLObjectPropertyExpression + _second: OWLObjectPropertyExpression + + def __init__(self, first: OWLObjectPropertyExpression, second: OWLObjectPropertyExpression, + annotations: Optional[Iterable['OWLAnnotation']] = None): + self._first = first + self._second = second + super().__init__(properties=[first, second], annotations=annotations) + +
    +[docs] + def get_first_property(self) -> OWLObjectPropertyExpression: + return self._first
    + + +
    +[docs] + def get_second_property(self) -> OWLObjectPropertyExpression: + return self._second
    + + +
    +[docs] + def __repr__(self): + return f'OWLInverseObjectPropertiesAxiom(first={self._first},second={self._second},' \ + f'annotations={self._annotations})'
    +
    + + + +
    +[docs] +class OWLEquivalentDataPropertiesAxiom(OWLNaryPropertyAxiom[OWLDataPropertyExpression], OWLDataPropertyAxiom): + """Represents EquivalentDataProperties axioms in the OWL 2 Specification.""" + __slots__ = () + + def __init__(self, properties: List[OWLDataPropertyExpression], + annotations: Optional[Iterable['OWLAnnotation']] = None): + super().__init__(properties=properties, annotations=annotations)
    + + + +
    +[docs] +class OWLDisjointDataPropertiesAxiom(OWLNaryPropertyAxiom[OWLDataPropertyExpression], OWLDataPropertyAxiom): + """Represents DisjointDataProperties axioms in the OWL 2 Specification.""" + __slots__ = () + + def __init__(self, properties: List[OWLDataPropertyExpression], + annotations: Optional[Iterable['OWLAnnotation']] = None): + super().__init__(properties=properties, annotations=annotations)
    + + + +
    +[docs] +class OWLSubClassOfAxiom(OWLClassAxiom): + """Represents an SubClassOf axiom in the OWL 2 Specification.""" + __slots__ = '_sub_class', '_super_class' + + _sub_class: OWLClassExpression + _super_class: OWLClassExpression + + def __init__(self, sub_class: OWLClassExpression, super_class: OWLClassExpression, + annotations: Optional[Iterable['OWLAnnotation']] = None): + """Get an equivalent classes axiom with specified operands and no annotations. + + Args: + sub_class: The sub-class. + super_class: The super class. + annotations: Annotations. + """ + self._sub_class = sub_class + self._super_class = super_class + super().__init__(annotations=annotations) + +
    +[docs] + def get_sub_class(self) -> OWLClassExpression: + return self._sub_class
    + + +
    +[docs] + def get_super_class(self) -> OWLClassExpression: + return self._super_class
    + + +
    +[docs] + def __eq__(self, other): + if type(other) is type(self): + return self._super_class == other._super_class and self._sub_class == other._sub_class \ + and self._annotations == other._annotations + return NotImplemented
    + + +
    +[docs] + def __hash__(self): + return hash((self._super_class, self._sub_class, *self._annotations))
    + + +
    +[docs] + def __repr__(self): + return f'OWLSubClassOfAxiom(sub_class={self._sub_class},super_class={self._super_class},' \ + f'annotations={self._annotations})'
    +
    + + + +
    +[docs] +class OWLDisjointUnionAxiom(OWLClassAxiom): + """Represents a DisjointUnion axiom in the OWL 2 Specification.""" + __slots__ = '_cls', '_class_expressions' + + _cls: OWLClass + _class_expressions: List[OWLClassExpression] + + def __init__(self, cls_: OWLClass, class_expressions: List[OWLClassExpression], + annotations: Optional[Iterable['OWLAnnotation']] = None): + self._cls = cls_ + self._class_expressions = class_expressions + super().__init__(annotations=annotations) + +
    +[docs] + def get_owl_class(self) -> OWLClass: + return self._cls
    + + +
    +[docs] + def get_class_expressions(self) -> Iterable[OWLClassExpression]: + yield from self._class_expressions
    + + +
    +[docs] + def get_owl_equivalent_classes_axiom(self) -> OWLEquivalentClassesAxiom: + return OWLEquivalentClassesAxiom(self._cls, OWLObjectUnionOf(self._class_expressions))
    + + +
    +[docs] + def get_owl_disjoint_classes_axiom(self) -> OWLDisjointClassesAxiom: + return OWLDisjointClassesAxiom(self._class_expressions)
    + + +
    +[docs] + def __eq__(self, other): + if type(other) is type(self): + return self._cls == other._cls and self._class_expressions == other._class_expressions \ + and self._annotations == other._annotations + return NotImplemented
    + + +
    +[docs] + def __hash__(self): + return hash((self._cls, *self._class_expressions, *self._annotations))
    + + +
    +[docs] + def __repr__(self): + return f'OWLDisjointUnionAxiom(class={self._cls},class_expressions={self._class_expressions},' \ + f'annotations={self._annotations})'
    +
    + + + +
    +[docs] +class OWLClassAssertionAxiom(OWLIndividualAxiom): + """Represents ClassAssertion axioms in the OWL 2 Specification.""" + __slots__ = '_individual', '_class_expression' + + _individual: OWLIndividual + _class_expression: OWLClassExpression + + def __init__(self, individual: OWLIndividual, class_expression: OWLClassExpression, + annotations: Optional[Iterable['OWLAnnotation']] = None): + """Get a ClassAssertion axiom for the specified individual and class expression. + Args: + individual: The individual. + class_expression: The class the individual belongs to. + annotations: Annotations. + """ + self._individual = individual + self._class_expression = class_expression + super().__init__(annotations=annotations) + +
    +[docs] + def get_individual(self) -> OWLIndividual: + return self._individual
    + + +
    +[docs] + def get_class_expression(self) -> OWLClassExpression: + return self._class_expression
    + + +
    +[docs] + def __eq__(self, other): + if type(other) is type(self): + return self._class_expression == other._class_expression and self._individual == other._individual \ + and self._annotations == other._annotations + return NotImplemented
    + + +
    +[docs] + def __hash__(self): + return hash((self._individual, self._class_expression, *self._annotations))
    + + +
    +[docs] + def __repr__(self): + return f'OWLClassAssertionAxiom(individual={self._individual},class_expression={self._class_expression},' \ + f'annotations={self._annotations})'
    +
    + + + +
    +[docs] +class OWLAnnotationAxiom(OWLAxiom, metaclass=ABCMeta): + """A super interface for annotation axioms.""" + __slots__ = () + +
    +[docs] + def is_annotation_axiom(self) -> bool: + return True
    +
    + +
    + +
    +
    + +
    +
    +
    +
    + + + + \ No newline at end of file diff --git a/_modules/owlapy/owl_individual.html b/_modules/owlapy/owl_individual.html new file mode 100644 index 0000000..ccc5511 --- /dev/null +++ b/_modules/owlapy/owl_individual.html @@ -0,0 +1,159 @@ + + + + + + owlapy.owl_individual — OWLAPY 0.1.2 documentation + + + + + + + + + + + + + + + + + + + + + +
    + + +
    + +
    +
    +
    + +
    +
    +
    +
    + +

    Source code for owlapy.owl_individual

    +from abc import ABCMeta
    +from .owlobject import OWLObject, OWLEntity
    +from .iri import IRI
    +from typing import Final, Union
    +
    +[docs] +class OWLIndividual(OWLObject, metaclass=ABCMeta): + """Represents a named or anonymous individual.""" + __slots__ = () + pass
    + + +
    +[docs] +class OWLNamedIndividual(OWLIndividual, OWLEntity): + """Represents a Named Individual in the OWL 2 Specification.""" + __slots__ = '_iri' + type_index: Final = 1005 + + _iri: IRI + + def __init__(self, iri: Union[IRI, str]): + """Gets an instance of OWLNamedIndividual that has the specified IRI. + + Args: + iri: an instance of IRI Class or a string representing the iri + + Returns: + An OWLNamedIndividual that has the specified IRI. + """ + if isinstance(iri, IRI): + self._iri = iri + else: + self._iri = IRI.create(iri) + +
    +[docs] + def get_iri(self) -> IRI: + # TODO:CD: can be deprecated + # documented in parent + return self._iri
    + + + @property + def iri(self): + return self._iri + + @property + def str(self): + return self._iri.as_str()
    + +
    + +
    +
    + +
    +
    +
    +
    + + + + \ No newline at end of file diff --git a/_modules/owlapy/types.html b/_modules/owlapy/types.html new file mode 100644 index 0000000..6726f4e --- /dev/null +++ b/_modules/owlapy/types.html @@ -0,0 +1,143 @@ + + + + + + owlapy.types — OWLAPY 0.1.2 documentation + + + + + + + + + + + + + + + + + + + + + +
    + + +
    + +
    +
    +
    + +
    +
    +
    +
    + +

    Source code for owlapy.types

    +from .owlobject import OWLObject, OWLEntity
    +from .ranges import OWLDataRange
    +from .iri import IRI
    +from .has import HasIRI
    +from typing import Final, Union
    +
    +
    +[docs] +class OWLDatatype(OWLEntity, OWLDataRange): + """Represents a Datatype (named data range) in the OWL 2 Specification.""" + __slots__ = '_iri' + + type_index: Final = 4001 + + _iri: IRI + + def __init__(self, iri: Union[IRI, HasIRI]): + """Gets an instance of OWLDatatype that has the specified IRI. + + Args: + iri: The IRI. + """ + if isinstance(iri, HasIRI): + self._iri = iri.get_iri() + else: + assert isinstance(iri, IRI) + self._iri = iri + +
    +[docs] + def get_iri(self) -> IRI: + # documented in parent + return self._iri
    +
    + +
    + +
    +
    + +
    +
    +
    +
    + + + + \ No newline at end of file diff --git a/_sources/autoapi/owlapy/index.rst.txt b/_sources/autoapi/owlapy/index.rst.txt index a803a96..f1d8263 100644 --- a/_sources/autoapi/owlapy/index.rst.txt +++ b/_sources/autoapi/owlapy/index.rst.txt @@ -24,13 +24,16 @@ Submodules iri/index.rst namespaces/index.rst owl_annotation/index.rst + owl_axiom/index.rst owl_class_expression/index.rst + owl_individual/index.rst owl_property/index.rst owl_restriction/index.rst owlobject/index.rst parser/index.rst ranges/index.rst render/index.rst + types/index.rst util/index.rst vocab/index.rst diff --git a/_sources/autoapi/owlapy/model/index.rst.txt b/_sources/autoapi/owlapy/model/index.rst.txt index 92e2a37..330ee6a 100644 --- a/_sources/autoapi/owlapy/model/index.rst.txt +++ b/_sources/autoapi/owlapy/model/index.rst.txt @@ -3,11 +3,6 @@ .. py:module:: owlapy.model -.. autoapi-nested-parse:: - - @TODO: CD: This is not a python code. We should refactor this model module. - - Submodules ---------- @@ -70,30 +65,20 @@ Classes owlapy.model.OWLObjectHasSelf owlapy.model.OWLObjectMaxCardinality owlapy.model.OWLObjectExactCardinality - owlapy.model.OWLIndividual - owlapy.model.OWLObjectHasValue - owlapy.model.OWLObjectOneOf owlapy.model.OWLNamedIndividual - owlapy.model.OWLOntologyID - owlapy.model.OWLAxiom + owlapy.model.OWLIndividual + owlapy.model.OWLDataPropertyExpression + owlapy.model.OWLObjectPropertyExpression + owlapy.model.OWLObject + owlapy.model.OWLEntity owlapy.model.OWLDatatype - owlapy.model.OWLDatatypeRestriction - owlapy.model.OWLFacetRestriction - owlapy.model.OWLLiteral - owlapy.model.OWLQuantifiedDataRestriction - owlapy.model.OWLDataCardinalityRestriction - owlapy.model.OWLDataAllValuesFrom - owlapy.model.OWLDataComplementOf - owlapy.model.OWLDataExactCardinality - owlapy.model.OWLDataHasValue - owlapy.model.OWLDataMaxCardinality - owlapy.model.OWLDataMinCardinality - owlapy.model.OWLDataOneOf - owlapy.model.OWLDataSomeValuesFrom - owlapy.model.OWLNaryDataRange - owlapy.model.OWLDataUnionOf - owlapy.model.OWLDataIntersectionOf - owlapy.model.OWLImportsDeclaration + owlapy.model.OWLDataRange + owlapy.model.HasOperands + owlapy.model.OWLPropertyExpression + owlapy.model.OWLClassExpression + owlapy.model.OWLClass + owlapy.model.OWLIndividual + owlapy.model.OWLAxiom owlapy.model.OWLLogicalAxiom owlapy.model.OWLPropertyAxiom owlapy.model.OWLObjectPropertyAxiom @@ -120,6 +105,26 @@ Classes owlapy.model.OWLDisjointUnionAxiom owlapy.model.OWLClassAssertionAxiom owlapy.model.OWLAnnotationAxiom + owlapy.model.OWLObjectHasValue + owlapy.model.OWLObjectOneOf + owlapy.model.OWLOntologyID + owlapy.model.OWLDatatypeRestriction + owlapy.model.OWLFacetRestriction + owlapy.model.OWLLiteral + owlapy.model.OWLQuantifiedDataRestriction + owlapy.model.OWLDataCardinalityRestriction + owlapy.model.OWLDataAllValuesFrom + owlapy.model.OWLDataComplementOf + owlapy.model.OWLDataExactCardinality + owlapy.model.OWLDataHasValue + owlapy.model.OWLDataMaxCardinality + owlapy.model.OWLDataMinCardinality + owlapy.model.OWLDataOneOf + owlapy.model.OWLDataSomeValuesFrom + owlapy.model.OWLNaryDataRange + owlapy.model.OWLDataUnionOf + owlapy.model.OWLDataIntersectionOf + owlapy.model.OWLImportsDeclaration owlapy.model.OWLAnnotationProperty owlapy.model.OWLAnnotation owlapy.model.OWLAnnotationAssertionAxiom @@ -1610,129 +1615,160 @@ Attributes -.. py:data:: Literals +.. py:class:: OWLNamedIndividual(iri: Union[owlapy.iri.IRI, str]) - -.. py:class:: OWLIndividual + Bases: :py:obj:`OWLIndividual`, :py:obj:`owlapy.owlobject.OWLEntity` + Represents a Named Individual in the OWL 2 Specification. - Bases: :py:obj:`owlapy.owlobject.OWLObject` + .. py:property:: iri + + + .. py:property:: str - Represents a named or anonymous individual. .. py:attribute:: __slots__ - :value: () + :value: '_iri' + .. py:attribute:: type_index + :type: Final + :value: 1005 -.. py:class:: OWLObjectHasValue(property: owlapy.owl_property.OWLObjectPropertyExpression, individual: OWLIndividual) + + .. py:method:: get_iri() -> owlapy.iri.IRI - Bases: :py:obj:`owlapy.owl_restriction.OWLHasValueRestriction`\ [\ :py:obj:`OWLIndividual`\ ], :py:obj:`owlapy.owl_restriction.OWLObjectRestriction` + Gets the IRI of this object. - Represents an ObjectHasValue class expression in the OWL 2 Specification. + :returns: The IRI of this object. - .. py:attribute:: __slots__ - :value: ('_property', '_v') - - .. py:attribute:: type_index - :type: Final - :value: 3007 +.. py:class:: OWLIndividual + + + Bases: :py:obj:`owlapy.owlobject.OWLObject` + + Represents a named or anonymous individual. + + .. py:attribute:: __slots__ + :value: () - .. py:method:: get_property() -> owlapy.owl_property.OWLObjectPropertyExpression - :returns: Property being restricted. +.. py:class:: OWLDataPropertyExpression - .. py:method:: as_some_values_from() -> owlapy.owl_class_expression.OWLClassExpression + Bases: :py:obj:`OWLPropertyExpression` - A convenience method that obtains this restriction as an existential restriction with a nominal filler. + A high level interface to describe different types of data properties. - :returns: The existential equivalent of this value restriction. simp(HasValue(p a)) = some(p {a}). + .. py:attribute:: __slots__ + :value: () + - .. py:method:: __repr__() + .. py:method:: is_data_property_expression() - Return repr(self). + :returns: True if this is a data property. -.. py:class:: OWLObjectOneOf(values: Union[OWLIndividual, Iterable[OWLIndividual]]) +.. py:class:: OWLObjectPropertyExpression - Bases: :py:obj:`owlapy.owl_class_expression.OWLAnonymousClassExpression`, :py:obj:`owlapy.has.HasOperands`\ [\ :py:obj:`OWLIndividual`\ ] + Bases: :py:obj:`OWLPropertyExpression` - Represents an ObjectOneOf class expression in the OWL 2 Specification. + A high level interface to describe different types of object properties. .. py:attribute:: __slots__ - :value: '_values' + :value: () - .. py:attribute:: type_index - :type: Final - :value: 3004 + .. py:method:: get_inverse_property() -> OWLObjectPropertyExpression + :abstractmethod: - + Obtains the property that corresponds to the inverse of this property. - .. py:method:: individuals() -> Iterable[OWLIndividual] + :returns: The inverse of this property. Note that this property will not necessarily be in the simplest form. - Gets the individuals that are in the oneOf. These individuals represent the exact instances (extension) - of this class expression. - :returns: The individuals that are the values of this {@code ObjectOneOf} class expression. + .. py:method:: get_named_property() -> OWLObjectProperty + :abstractmethod: + Get the named object property used in this property expression. - .. py:method:: operands() -> Iterable[OWLIndividual] + :returns: P if this expression is either inv(P) or P. - Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent - classes axiom. - :returns: The operands. + .. py:method:: is_object_property_expression() -> bool + :returns: True if this is an object property. - .. py:method:: as_object_union_of() -> owlapy.owl_class_expression.OWLClassExpression - Simplifies this enumeration to a union of singleton nominals. - :returns: This enumeration in a more standard DL form. - simp({a}) = {a} simp({a0, ... , {an}) = unionOf({a0}, ... , {an}) +.. py:class:: OWLObject - .. py:method:: __hash__() + Base interface for OWL objects - Return hash(self). + .. py:attribute:: __slots__ + :value: () + .. py:method:: __eq__(other) + :abstractmethod: Return self==value. + .. py:method:: __hash__() + :abstractmethod: + + Return hash(self). + + .. py:method:: __repr__() + :abstractmethod: Return repr(self). + .. py:method:: is_anonymous() -> bool -.. py:class:: OWLNamedIndividual(iri: Union[owlapy.iri.IRI, str]) - Bases: :py:obj:`OWLIndividual`, :py:obj:`owlapy.owlobject.OWLEntity` +.. py:class:: OWLEntity - Represents a Named Individual in the OWL 2 Specification. - .. py:property:: iri + Bases: :py:obj:`OWLNamedObject` + + Represents Entities in the OWL 2 Specification. + .. py:attribute:: __slots__ + :value: () - .. py:property:: str + + + .. py:method:: to_string_id() -> str + + + .. py:method:: is_anonymous() -> bool + + + +.. py:class:: OWLDatatype(iri: Union[owlapy.iri.IRI, owlapy.has.HasIRI]) + + + Bases: :py:obj:`owlapy.owlobject.OWLEntity`, :py:obj:`owlapy.ranges.OWLDataRange` + Represents a Datatype (named data range) in the OWL 2 Specification. .. py:attribute:: __slots__ :value: '_iri' @@ -1741,7 +1777,7 @@ Attributes .. py:attribute:: type_index :type: Final - :value: 1005 + :value: 4001 @@ -1753,133 +1789,323 @@ Attributes -.. py:class:: OWLOntologyID(ontology_iri: Optional[owlapy.iri.IRI] = None, version_iri: Optional[owlapy.iri.IRI] = None) - - - An object that identifies an ontology. Since OWL 2, ontologies do not have to have an ontology IRI, or if they - have an ontology IRI then they can optionally also have a version IRI. Instances of this OWLOntologyID class bundle - identifying information of an ontology together. If an ontology doesn't have an ontology IRI then we say that it is - "anonymous". - - .. py:attribute:: __slots__ - :value: ('_ontology_iri', '_version_iri') - - +.. py:class:: OWLDataRange - .. py:method:: get_ontology_iri() -> Optional[owlapy.iri.IRI] - Gets the ontology IRI. + Bases: :py:obj:`OWLPropertyRange` - :returns: Ontology IRI. If the ontology is anonymous, it will return None. + Represents a DataRange in the OWL 2 Specification. - .. py:method:: get_version_iri() -> Optional[owlapy.iri.IRI] +.. py:class:: HasOperands - Gets the version IRI. - :returns: Version IRI or None. + Bases: :py:obj:`Generic`\ [\ :py:obj:`_T`\ ] + An interface to objects that have a collection of operands. - .. py:method:: get_default_document_iri() -> Optional[owlapy.iri.IRI] + :param _T: Operand type. - Gets the IRI which is used as a default for the document that contain a representation of an ontology with - this ID. This will be the version IRI if there is an ontology IRI and version IRI, else it will be the ontology - IRI if there is an ontology IRI but no version IRI, else it will be None if there is no ontology IRI. See - Ontology Documents in the OWL 2 Structural Specification. + .. py:attribute:: __slots__ + :value: () - :returns: the IRI that can be used as a default for an ontology document, or None. + + .. py:method:: operands() -> Iterable[_T] + :abstractmethod: - .. py:method:: is_anonymous() -> bool + Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent + classes axiom. + :returns: The operands. - .. py:method:: __repr__() - Return repr(self). +.. py:class:: OWLPropertyExpression - .. py:method:: __eq__(other) - Return self==value. + Bases: :py:obj:`owlapy.owlobject.OWLObject` + Represents a property or possibly the inverse of a property. + .. py:attribute:: __slots__ + :value: () -.. py:class:: OWLAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + .. py:method:: is_data_property_expression() -> bool - Bases: :py:obj:`owlapy.owlobject.OWLObject` + :returns: True if this is a data property. - Represents Axioms in the OWL 2 Specification. - An OWL ontology contains a set of axioms. These axioms can be annotation axioms, declaration axioms, imports axioms - or logical axioms. + .. py:method:: is_object_property_expression() -> bool - .. py:attribute:: __slots__ - :value: '_annotations' + :returns: True if this is an object property. - - .. py:method:: annotations() -> Optional[List[OWLAnnotation]] + .. py:method:: is_owl_top_object_property() -> bool + Determines if this is the owl:topObjectProperty. - .. py:method:: is_annotated() -> bool + :returns: topObjectProperty. + :rtype: True if this property is the owl - .. py:method:: is_logical_axiom() -> bool + .. py:method:: is_owl_top_data_property() -> bool + Determines if this is the owl:topDataProperty. - .. py:method:: is_annotation_axiom() -> bool + :returns: topDataProperty. + :rtype: True if this property is the owl -.. py:class:: OWLDatatype(iri: Union[owlapy.iri.IRI, owlapy.has.HasIRI]) +.. py:class:: OWLClassExpression - Bases: :py:obj:`owlapy.owlobject.OWLEntity`, :py:obj:`owlapy.owl_class_expression.OWLDataRange` + Bases: :py:obj:`owlapy.ranges.OWLPropertyRange` - Represents a Datatype (named data range) in the OWL 2 Specification. + An OWL 2 Class Expression. .. py:attribute:: __slots__ - :value: '_iri' + :value: () + + + + .. py:method:: is_owl_thing() -> bool + :abstractmethod: + + Determines if this expression is the built in class owl:Thing. This method does not determine if the class + is equivalent to owl:Thing. + + :returns: Thing. + :rtype: True if this expression is owl + + + .. py:method:: is_owl_nothing() -> bool + :abstractmethod: + + Determines if this expression is the built in class owl:Nothing. This method does not determine if the class + is equivalent to owl:Nothing. + + + .. py:method:: get_object_complement_of() -> OWLObjectComplementOf + :abstractmethod: + + Gets the object complement of this class expression. + + :returns: A class expression that is the complement of this class expression. + + + .. py:method:: get_nnf() -> OWLClassExpression + :abstractmethod: + + Gets the negation normal form of the complement of this expression. + + :returns: A expression that represents the NNF of the complement of this expression. + + + +.. py:class:: OWLClass(iri: IRI) + + + Bases: :py:obj:`OWLClassExpression`, :py:obj:`owlapy.owlobject.OWLEntity` + + An OWL 2 named Class + + .. py:property:: str + + + .. py:property:: reminder + :type: str + + The reminder of the IRI + + .. py:attribute:: __slots__ + :value: ('_iri', '_is_nothing', '_is_thing') .. py:attribute:: type_index :type: Final - :value: 4001 + :value: 1001 - .. py:method:: get_iri() -> owlapy.iri.IRI + .. py:method:: get_iri() -> IRI Gets the IRI of this object. :returns: The IRI of this object. + .. py:method:: is_owl_thing() -> bool -.. py:class:: OWLDatatypeRestriction(type_: OWLDatatype, facet_restrictions: Union[OWLFacetRestriction, Iterable[OWLFacetRestriction]]) + Determines if this expression is the built in class owl:Thing. This method does not determine if the class + is equivalent to owl:Thing. + :returns: Thing. + :rtype: True if this expression is owl - Bases: :py:obj:`owlapy.owl_class_expression.OWLDataRange` - Represents a DatatypeRestriction data range in the OWL 2 Specification. + .. py:method:: is_owl_nothing() -> bool + + Determines if this expression is the built in class owl:Nothing. This method does not determine if the class + is equivalent to owl:Nothing. + + + .. py:method:: get_object_complement_of() -> OWLObjectComplementOf + + Gets the object complement of this class expression. + + :returns: A class expression that is the complement of this class expression. + + + .. py:method:: get_nnf() -> OWLClass + + Gets the negation normal form of the complement of this expression. + + :returns: A expression that represents the NNF of the complement of this expression. + + + +.. py:class:: OWLIndividual + + + Bases: :py:obj:`owlapy.owlobject.OWLObject` + + Represents a named or anonymous individual. .. py:attribute:: __slots__ - :value: ('_type', '_facet_restrictions') + :value: () - .. py:attribute:: type_index - :type: Final - :value: 4006 + +.. py:class:: OWLAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`owlapy.owlobject.OWLObject` + + Represents Axioms in the OWL 2 Specification. + + An OWL ontology contains a set of axioms. These axioms can be annotation axioms, declaration axioms, imports axioms + or logical axioms. + + .. py:attribute:: __slots__ + :value: '_annotations' - .. py:method:: get_datatype() -> OWLDatatype + .. py:method:: annotations() -> Optional[List[OWLAnnotation]] - .. py:method:: get_facet_restrictions() -> Sequence[OWLFacetRestriction] + .. py:method:: is_annotated() -> bool + + + .. py:method:: is_logical_axiom() -> bool + + + .. py:method:: is_annotation_axiom() -> bool + + + +.. py:class:: OWLLogicalAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLAxiom` + + A base interface of all axioms that affect the logical meaning of an ontology. This excludes declaration axioms + (including imports declarations) and annotation axioms. + + .. py:attribute:: __slots__ + :value: () + + + + .. py:method:: is_logical_axiom() -> bool + + + +.. py:class:: OWLPropertyAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLLogicalAxiom` + + The base interface for property axioms. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLObjectPropertyAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLPropertyAxiom` + + The base interface for object property axioms. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLDataPropertyAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLPropertyAxiom` + + The base interface for data property axioms. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLIndividualAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLLogicalAxiom` + + The base interface for individual axioms. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLClassAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLLogicalAxiom` + + The base interface for class axioms. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLDeclarationAxiom(entity: owlapy.owlobject.OWLEntity, annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLAxiom` + + Represents a Declaration axiom in the OWL 2 Specification. A declaration axiom declares an entity in an ontology. + It doesn't affect the logical meaning of the ontology. + + .. py:attribute:: __slots__ + :value: '_entity' + + + + .. py:method:: get_entity() -> owlapy.owlobject.OWLEntity .. py:method:: __eq__(other) @@ -1898,28 +2124,64 @@ Attributes -.. py:class:: OWLFacetRestriction(facet: owlapy.vocab.OWLFacet, literal: Literals) +.. py:class:: OWLDatatypeDefinitionAxiom(datatype: owlapy.types.OWLDatatype, datarange: owlapy.types.OWLDataRange, annotations: Optional[Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`owlapy.owlobject.OWLObject` + Bases: :py:obj:`OWLLogicalAxiom` - A facet restriction is used to restrict a particular datatype. + Represents a DatatypeDefinition axiom in the OWL 2 Specification. .. py:attribute:: __slots__ - :value: ('_facet', '_literal') + :value: ('_datatype', '_datarange') - .. py:attribute:: type_index - :type: Final - :value: 4007 + .. py:method:: get_datatype() -> owlapy.types.OWLDatatype + + + .. py:method:: get_datarange() -> owlapy.types.OWLDataRange + + + .. py:method:: __eq__(other) + + Return self==value. + + + .. py:method:: __hash__() + + Return hash(self). + + + .. py:method:: __repr__() + + Return repr(self). + + + +.. py:class:: OWLHasKeyAxiom(class_expression: owlapy.owl_class_expression.OWLClassExpression, property_expressions: List[owlapy.owl_property.OWLPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLLogicalAxiom`, :py:obj:`owlapy.has.HasOperands`\ [\ :py:obj:`owlapy.owl_property.OWLPropertyExpression`\ ] + + Represents a HasKey axiom in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: ('_class_expression', '_property_expressions') - .. py:method:: get_facet() -> owlapy.vocab.OWLFacet + .. py:method:: get_class_expression() -> owlapy.owl_class_expression.OWLClassExpression - .. py:method:: get_facet_value() -> OWLLiteral + .. py:method:: get_property_expressions() -> List[owlapy.owl_property.OWLPropertyExpression] + + + .. py:method:: operands() -> Iterable[owlapy.owl_property.OWLPropertyExpression] + + Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent + classes axiom. + + :returns: The operands. .. py:method:: __eq__(other) @@ -1938,181 +2200,254 @@ Attributes -.. py:class:: OWLLiteral +.. py:class:: OWLNaryAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`owlapy.owl_annotation.OWLAnnotationValue` + Bases: :py:obj:`Generic`\ [\ :py:obj:`_C`\ ], :py:obj:`OWLAxiom` - Represents a Literal in the OWL 2 Specification. + Represents an axiom that contains two or more operands that could also be represented with multiple pairwise + axioms. + + :param _C: Class of contained objects. .. py:attribute:: __slots__ :value: () - .. py:attribute:: type_index - :type: Final - :value: 4008 + .. py:method:: as_pairwise_axioms() -> Iterable[OWLNaryAxiom[_C]] + :abstractmethod: + + + +.. py:class:: OWLNaryClassAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLClassAxiom`, :py:obj:`OWLNaryAxiom`\ [\ :py:obj:`owlapy.owl_class_expression.OWLClassExpression`\ ] + + Represents an axiom that contains two or more operands that could also be represented with + multiple pairwise axioms. + + .. py:attribute:: __slots__ + :value: '_class_expressions' - .. py:method:: get_literal() -> str + .. py:method:: class_expressions() -> Iterable[owlapy.owl_class_expression.OWLClassExpression] - Gets the lexical value of this literal. Note that the language tag is not included. + Gets all of the top level class expressions that appear in this axiom. - :returns: The lexical value of this literal. + :returns: Sorted stream of class expressions that appear in the axiom. - .. py:method:: is_boolean() -> bool + .. py:method:: as_pairwise_axioms() -> Iterable[OWLNaryClassAxiom] - Whether this literal is typed as boolean. + Gets this axiom as a set of pairwise axioms; if the axiom contains only two operands, + the axiom itself is returned unchanged, including its annotations. + + :returns: This axiom as a set of pairwise axioms. - .. py:method:: parse_boolean() -> bool + .. py:method:: __eq__(other) - Parses the lexical value of this literal into a bool. The lexical value of this literal should be in the - lexical space of the boolean datatype ("http://www.w3.org/2001/XMLSchema#boolean"). + Return self==value. - :returns: A bool value that is represented by this literal. + .. py:method:: __hash__() - .. py:method:: is_double() -> bool + Return hash(self). - Whether this literal is typed as double. + .. py:method:: __repr__() - .. py:method:: parse_double() -> float + Return repr(self). - Parses the lexical value of this literal into a double. The lexical value of this literal should be in the - lexical space of the double datatype ("http://www.w3.org/2001/XMLSchema#double"). - :returns: A double value that is represented by this literal. +.. py:class:: OWLEquivalentClassesAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) - .. py:method:: is_integer() -> bool - Whether this literal is typed as integer. + Bases: :py:obj:`OWLNaryClassAxiom` + Represents an EquivalentClasses axiom in the OWL 2 Specification. - .. py:method:: parse_integer() -> int + .. py:attribute:: __slots__ + :value: () - Parses the lexical value of this literal into an integer. The lexical value of this literal should be in the - lexical space of the integer datatype ("http://www.w3.org/2001/XMLSchema#integer"). + - :returns: An integer value that is represented by this literal. + .. py:method:: contains_named_equivalent_class() -> bool - .. py:method:: is_string() -> bool + .. py:method:: contains_owl_nothing() -> bool - Whether this literal is typed as string. + .. py:method:: contains_owl_thing() -> bool - .. py:method:: parse_string() -> str - Parses the lexical value of this literal into a string. The lexical value of this literal should be in the - lexical space of the string datatype ("http://www.w3.org/2001/XMLSchema#string"). + .. py:method:: named_classes() -> Iterable[owlapy.owl_class_expression.OWLClass] - :returns: A string value that is represented by this literal. - .. py:method:: is_date() -> bool +.. py:class:: OWLDisjointClassesAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) - Whether this literal is typed as date. + Bases: :py:obj:`OWLNaryClassAxiom` - .. py:method:: parse_date() -> datetime.date + Represents a DisjointClasses axiom in the OWL 2 Specification. - Parses the lexical value of this literal into a date. The lexical value of this literal should be in the - lexical space of the date datatype ("http://www.w3.org/2001/XMLSchema#date"). + .. py:attribute:: __slots__ + :value: () - :returns: A date value that is represented by this literal. + - .. py:method:: is_datetime() -> bool +.. py:class:: OWLNaryIndividualAxiom(individuals: List[owlapy.owl_individual.OWLIndividual], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLIndividualAxiom`, :py:obj:`OWLNaryAxiom`\ [\ :py:obj:`owlapy.owl_individual.OWLIndividual`\ ] + + Represents an axiom that contains two or more operands that could also be represented with + multiple pairwise individual axioms. + + .. py:attribute:: __slots__ + :value: '_individuals' + + + + .. py:method:: individuals() -> Iterable[owlapy.owl_individual.OWLIndividual] + + Get the individuals. + + :returns: Generator containing the individuals. + + + .. py:method:: as_pairwise_axioms() -> Iterable[OWLNaryIndividualAxiom] + + + .. py:method:: __eq__(other) + + Return self==value. + + + .. py:method:: __hash__() + + Return hash(self). + + + .. py:method:: __repr__() + + Return repr(self). + + + +.. py:class:: OWLDifferentIndividualsAxiom(individuals: List[owlapy.owl_individual.OWLIndividual], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLNaryIndividualAxiom` + + Represents a DifferentIndividuals axiom in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLSameIndividualAxiom(individuals: List[owlapy.owl_individual.OWLIndividual], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLNaryIndividualAxiom` - Whether this literal is typed as dateTime. + Represents a SameIndividual axiom in the OWL 2 Specification. + .. py:attribute:: __slots__ + :value: () - .. py:method:: parse_datetime() -> datetime.datetime + - Parses the lexical value of this literal into a datetime. The lexical value of this literal should be in the - lexical space of the dateTime datatype ("http://www.w3.org/2001/XMLSchema#dateTime"). - :returns: A datetime value that is represented by this literal. +.. py:class:: OWLNaryPropertyAxiom(properties: List[_P], annotations: Optional[Iterable[OWLAnnotation]] = None) - .. py:method:: is_duration() -> bool + Bases: :py:obj:`Generic`\ [\ :py:obj:`_P`\ ], :py:obj:`OWLPropertyAxiom`, :py:obj:`OWLNaryAxiom`\ [\ :py:obj:`_P`\ ] - Whether this literal is typed as duration. + Represents an axiom that contains two or more operands that could also be represented with + multiple pairwise property axioms. + .. py:attribute:: __slots__ + :value: '_properties' - .. py:method:: parse_duration() -> pandas.Timedelta + - Parses the lexical value of this literal into a Timedelta. The lexical value of this literal should be in the - lexical space of the duration datatype ("http://www.w3.org/2001/XMLSchema#duration"). + .. py:method:: properties() -> Iterable[_P] - :returns: A Timedelta value that is represented by this literal. + Get all the properties that appear in the axiom. + :returns: Generator containing the properties. - .. py:method:: is_literal() -> bool - :returns: true if the annotation value is a literal + .. py:method:: as_pairwise_axioms() -> Iterable[OWLNaryPropertyAxiom] - .. py:method:: as_literal() -> OWLLiteral + .. py:method:: __eq__(other) - :returns: if the value is a literal, returns it. Return None otherwise + Return self==value. - .. py:method:: to_python() -> Literals + .. py:method:: __hash__() + Return hash(self). - .. py:method:: get_datatype() -> OWLDatatype - :abstractmethod: - Gets the OWLDatatype which types this literal. + .. py:method:: __repr__() - :returns: The OWLDatatype that types this literal. + Return repr(self). -.. py:class:: OWLQuantifiedDataRestriction(filler: owlapy.owl_class_expression.OWLDataRange) +.. py:class:: OWLEquivalentObjectPropertiesAxiom(properties: List[owlapy.owl_property.OWLObjectPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`owlapy.owl_restriction.OWLQuantifiedRestriction`\ [\ :py:obj:`owlapy.owl_class_expression.OWLDataRange`\ ], :py:obj:`owlapy.owl_restriction.OWLDataRestriction` + Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ ], :py:obj:`OWLObjectPropertyAxiom` - Represents a quantified data restriction. + Represents EquivalentObjectProperties axioms in the OWL 2 Specification. .. py:attribute:: __slots__ :value: () - .. py:method:: get_filler() -> owlapy.owl_class_expression.OWLDataRange - Gets the filler for this restriction. In the case of an object restriction this will be an individual, in - the case of a data restriction this will be a constant (data value). For quantified restriction this will be - a class expression or a data range. +.. py:class:: OWLDisjointObjectPropertiesAxiom(properties: List[owlapy.owl_property.OWLObjectPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) - :returns: the value + Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ ], :py:obj:`OWLObjectPropertyAxiom` + Represents DisjointObjectProperties axioms in the OWL 2 Specification. -.. py:class:: OWLDataCardinalityRestriction(cardinality: int, property: owlapy.owl_property.OWLDataPropertyExpression, filler: owlapy.owl_class_expression.OWLDataRange) + .. py:attribute:: __slots__ + :value: () + - Bases: :py:obj:`owlapy.owl_restriction.OWLCardinalityRestriction`\ [\ :py:obj:`owlapy.owl_class_expression.OWLDataRange`\ ], :py:obj:`OWLQuantifiedDataRestriction`, :py:obj:`owlapy.owl_restriction.OWLDataRestriction` - Represents Data Property Cardinality Restrictions in the OWL 2 specification. +.. py:class:: OWLInverseObjectPropertiesAxiom(first: owlapy.owl_property.OWLObjectPropertyExpression, second: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ ], :py:obj:`OWLObjectPropertyAxiom` + + Represents InverseObjectProperties axioms in the OWL 2 Specification. .. py:attribute:: __slots__ - :value: () + :value: ('_first', '_second') - .. py:method:: get_property() -> owlapy.owl_property.OWLDataPropertyExpression + .. py:method:: get_first_property() -> owlapy.owl_property.OWLObjectPropertyExpression - :returns: Property being restricted. + + .. py:method:: get_second_property() -> owlapy.owl_property.OWLObjectPropertyExpression .. py:method:: __repr__() @@ -2120,38 +2455,49 @@ Attributes Return repr(self). - .. py:method:: __eq__(other) - Return self==value. +.. py:class:: OWLEquivalentDataPropertiesAxiom(properties: List[owlapy.owl_property.OWLDataPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) - .. py:method:: __hash__() + Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLDataPropertyExpression`\ ], :py:obj:`OWLDataPropertyAxiom` - Return hash(self). + Represents EquivalentDataProperties axioms in the OWL 2 Specification. + .. py:attribute:: __slots__ + :value: () + -.. py:class:: OWLDataAllValuesFrom(property: owlapy.owl_property.OWLDataPropertyExpression, filler: owlapy.owl_class_expression.OWLDataRange) +.. py:class:: OWLDisjointDataPropertiesAxiom(properties: List[owlapy.owl_property.OWLDataPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLQuantifiedDataRestriction` - Represents DataAllValuesFrom class expressions in the OWL 2 Specification. + Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLDataPropertyExpression`\ ], :py:obj:`OWLDataPropertyAxiom` + + Represents DisjointDataProperties axioms in the OWL 2 Specification. .. py:attribute:: __slots__ - :value: '_property' + :value: () - .. py:attribute:: type_index - :type: Final - :value: 3013 + +.. py:class:: OWLSubClassOfAxiom(sub_class: owlapy.owl_class_expression.OWLClassExpression, super_class: owlapy.owl_class_expression.OWLClassExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLClassAxiom` + + Represents an SubClassOf axiom in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: ('_sub_class', '_super_class') - .. py:method:: __repr__() + .. py:method:: get_sub_class() -> owlapy.owl_class_expression.OWLClassExpression - Return repr(self). + + .. py:method:: get_super_class() -> owlapy.owl_class_expression.OWLClassExpression .. py:method:: __eq__(other) @@ -2164,33 +2510,34 @@ Attributes Return hash(self). - .. py:method:: get_property() -> owlapy.owl_property.OWLDataPropertyExpression + .. py:method:: __repr__() - :returns: Property being restricted. + Return repr(self). -.. py:class:: OWLDataComplementOf(data_range: owlapy.owl_class_expression.OWLDataRange) +.. py:class:: OWLDisjointUnionAxiom(cls_: owlapy.owl_class_expression.OWLClass, class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`owlapy.owl_class_expression.OWLDataRange` + Bases: :py:obj:`OWLClassAxiom` - Represents DataComplementOf in the OWL 2 Specification. + Represents a DisjointUnion axiom in the OWL 2 Specification. - .. py:attribute:: type_index - :type: Final - :value: 4002 + .. py:attribute:: __slots__ + :value: ('_cls', '_class_expressions') - .. py:method:: get_data_range() -> owlapy.owl_class_expression.OWLDataRange + .. py:method:: get_owl_class() -> owlapy.owl_class_expression.OWLClass - :returns: The wrapped data range. + .. py:method:: get_class_expressions() -> Iterable[owlapy.owl_class_expression.OWLClassExpression] - .. py:method:: __repr__() - Return repr(self). + .. py:method:: get_owl_equivalent_classes_axiom() -> OWLEquivalentClassesAxiom + + + .. py:method:: get_owl_disjoint_classes_axiom() -> OWLDisjointClassesAxiom .. py:method:: __eq__(other) @@ -2203,54 +2550,28 @@ Attributes Return hash(self). + .. py:method:: __repr__() -.. py:class:: OWLDataExactCardinality(cardinality: int, property: owlapy.owl_property.OWLDataPropertyExpression, filler: owlapy.owl_class_expression.OWLDataRange) - - - Bases: :py:obj:`OWLDataCardinalityRestriction` - - Represents DataExactCardinality restrictions in the OWL 2 Specification. - - .. py:attribute:: __slots__ - :value: ('_cardinality', '_filler', '_property') - - - - .. py:attribute:: type_index - :type: Final - :value: 3016 - - - - .. py:method:: as_intersection_of_min_max() -> owlapy.owl_class_expression.OWLObjectIntersectionOf - - Obtains an equivalent form that is a conjunction of a min cardinality and max cardinality restriction. - - :returns: The semantically equivalent but structurally simpler form (= 1 R D) = >= 1 R D and <= 1 R D. + Return repr(self). -.. py:class:: OWLDataHasValue(property: owlapy.owl_property.OWLDataPropertyExpression, value: OWLLiteral) +.. py:class:: OWLClassAssertionAxiom(individual: owlapy.owl_individual.OWLIndividual, class_expression: owlapy.owl_class_expression.OWLClassExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`owlapy.owl_restriction.OWLHasValueRestriction`\ [\ :py:obj:`OWLLiteral`\ ], :py:obj:`owlapy.owl_restriction.OWLDataRestriction` + Bases: :py:obj:`OWLIndividualAxiom` - Represents DataHasValue restrictions in the OWL 2 Specification. + Represents ClassAssertion axioms in the OWL 2 Specification. .. py:attribute:: __slots__ - :value: '_property' + :value: ('_individual', '_class_expression') - .. py:attribute:: type_index - :type: Final - :value: 3014 - - + .. py:method:: get_individual() -> owlapy.owl_individual.OWLIndividual - .. py:method:: __repr__() - Return repr(self). + .. py:method:: get_class_expression() -> owlapy.owl_class_expression.OWLClassExpression .. py:method:: __eq__(other) @@ -2263,93 +2584,60 @@ Attributes Return hash(self). - .. py:method:: as_some_values_from() -> owlapy.owl_class_expression.OWLClassExpression - - A convenience method that obtains this restriction as an existential restriction with a nominal filler. - - :returns: The existential equivalent of this value restriction. simp(HasValue(p a)) = some(p {a}). - - - .. py:method:: get_property() -> owlapy.owl_property.OWLDataPropertyExpression + .. py:method:: __repr__() - :returns: Property being restricted. + Return repr(self). -.. py:class:: OWLDataMaxCardinality(cardinality: int, property: owlapy.owl_property.OWLDataPropertyExpression, filler: owlapy.owl_class_expression.OWLDataRange) +.. py:class:: OWLAnnotationAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLDataCardinalityRestriction` + Bases: :py:obj:`OWLAxiom` - Represents DataMaxCardinality restrictions in the OWL 2 Specification. + A super interface for annotation axioms. .. py:attribute:: __slots__ - :value: ('_cardinality', '_filler', '_property') + :value: () - .. py:attribute:: type_index - :type: Final - :value: 3017 + .. py:method:: is_annotation_axiom() -> bool - -.. py:class:: OWLDataMinCardinality(cardinality: int, property: owlapy.owl_property.OWLDataPropertyExpression, filler: owlapy.owl_class_expression.OWLDataRange) +.. py:data:: Literals + - Bases: :py:obj:`OWLDataCardinalityRestriction` +.. py:class:: OWLObjectHasValue(property: owlapy.owl_axiom.OWLObjectPropertyExpression, individual: owlapy.owl_axiom.OWLIndividual) - Represents DataMinCardinality restrictions in the OWL 2 Specification. - .. py:attribute:: __slots__ - :value: ('_cardinality', '_filler', '_property') + Bases: :py:obj:`owlapy.owl_restriction.OWLHasValueRestriction`\ [\ :py:obj:`owlapy.owl_axiom.OWLIndividual`\ ], :py:obj:`owlapy.owl_restriction.OWLObjectRestriction` - + Represents an ObjectHasValue class expression in the OWL 2 Specification. - .. py:attribute:: type_index - :type: Final - :value: 3015 + .. py:attribute:: __slots__ + :value: ('_property', '_v') - -.. py:class:: OWLDataOneOf(values: Union[OWLLiteral, Iterable[OWLLiteral]]) - - - Bases: :py:obj:`owlapy.owl_class_expression.OWLDataRange`, :py:obj:`owlapy.has.HasOperands`\ [\ :py:obj:`OWLLiteral`\ ] - - Represents DataOneOf in the OWL 2 Specification. - .. py:attribute:: type_index :type: Final - :value: 4003 + :value: 3007 - .. py:method:: values() -> Iterable[OWLLiteral] - - Gets the values that are in the oneOf. - - :returns: The values of this {@code DataOneOf} class expression. - - - .. py:method:: operands() -> Iterable[OWLLiteral] - - Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent - classes axiom. - - :returns: The operands. + .. py:method:: get_property() -> owlapy.owl_axiom.OWLObjectPropertyExpression + :returns: Property being restricted. - .. py:method:: __hash__() - - Return hash(self). + .. py:method:: as_some_values_from() -> owlapy.owl_axiom.OWLClassExpression - .. py:method:: __eq__(other) + A convenience method that obtains this restriction as an existential restriction with a nominal filler. - Return self==value. + :returns: The existential equivalent of this value restriction. simp(HasValue(p a)) = some(p {a}). .. py:method:: __repr__() @@ -2358,32 +2646,46 @@ Attributes -.. py:class:: OWLDataSomeValuesFrom(property: owlapy.owl_property.OWLDataPropertyExpression, filler: owlapy.owl_class_expression.OWLDataRange) +.. py:class:: OWLObjectOneOf(values: Union[owlapy.owl_axiom.OWLIndividual, owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLIndividual]]) - Bases: :py:obj:`OWLQuantifiedDataRestriction` + Bases: :py:obj:`owlapy.owl_class_expression.OWLAnonymousClassExpression`, :py:obj:`owlapy.owl_axiom.HasOperands`\ [\ :py:obj:`owlapy.owl_axiom.OWLIndividual`\ ] - Represents a DataSomeValuesFrom restriction in the OWL 2 Specification. + Represents an ObjectOneOf class expression in the OWL 2 Specification. .. py:attribute:: __slots__ - :value: '_property' + :value: '_values' .. py:attribute:: type_index :type: Final - :value: 3012 + :value: 3004 - .. py:method:: __repr__() + .. py:method:: individuals() -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLIndividual] - Return repr(self). + Gets the individuals that are in the oneOf. These individuals represent the exact instances (extension) + of this class expression. + + :returns: The individuals that are the values of this {@code ObjectOneOf} class expression. - .. py:method:: __eq__(other) + .. py:method:: operands() -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLIndividual] - Return self==value. + Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent + classes axiom. + + :returns: The operands. + + + .. py:method:: as_object_union_of() -> owlapy.owl_axiom.OWLClassExpression + + Simplifies this enumeration to a union of singleton nominals. + + :returns: This enumeration in a more standard DL form. + simp({a}) = {a} simp({a0, ... , {an}) = unionOf({a0}, ... , {an}) .. py:method:: __hash__() @@ -2391,344 +2693,328 @@ Attributes Return hash(self). - .. py:method:: get_property() -> owlapy.owl_property.OWLDataPropertyExpression + .. py:method:: __eq__(other) - :returns: Property being restricted. + Return self==value. + + + .. py:method:: __repr__() + Return repr(self). -.. py:class:: OWLNaryDataRange(operands: Iterable[owlapy.owl_class_expression.OWLDataRange]) +.. py:class:: OWLOntologyID(ontology_iri: owlapy.owl_axiom.Optional[owlapy.iri.IRI] = None, version_iri: owlapy.owl_axiom.Optional[owlapy.iri.IRI] = None) - Bases: :py:obj:`owlapy.owl_class_expression.OWLDataRange`, :py:obj:`owlapy.has.HasOperands`\ [\ :py:obj:`owlapy.owl_class_expression.OWLDataRange`\ ] - OWLNaryDataRange. + An object that identifies an ontology. Since OWL 2, ontologies do not have to have an ontology IRI, or if they + have an ontology IRI then they can optionally also have a version IRI. Instances of this OWLOntologyID class bundle + identifying information of an ontology together. If an ontology doesn't have an ontology IRI then we say that it is + "anonymous". .. py:attribute:: __slots__ - :value: () + :value: ('_ontology_iri', '_version_iri') - .. py:method:: operands() -> Iterable[owlapy.owl_class_expression.OWLDataRange] - - Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent - classes axiom. - - :returns: The operands. + .. py:method:: get_ontology_iri() -> owlapy.owl_axiom.Optional[owlapy.iri.IRI] + Gets the ontology IRI. - .. py:method:: __repr__() + :returns: Ontology IRI. If the ontology is anonymous, it will return None. - Return repr(self). + .. py:method:: get_version_iri() -> owlapy.owl_axiom.Optional[owlapy.iri.IRI] - .. py:method:: __eq__(other) + Gets the version IRI. - Return self==value. + :returns: Version IRI or None. - .. py:method:: __hash__() + .. py:method:: get_default_document_iri() -> owlapy.owl_axiom.Optional[owlapy.iri.IRI] - Return hash(self). + Gets the IRI which is used as a default for the document that contain a representation of an ontology with + this ID. This will be the version IRI if there is an ontology IRI and version IRI, else it will be the ontology + IRI if there is an ontology IRI but no version IRI, else it will be None if there is no ontology IRI. See + Ontology Documents in the OWL 2 Structural Specification. + :returns: the IRI that can be used as a default for an ontology document, or None. -.. py:class:: OWLDataUnionOf(operands: Iterable[owlapy.owl_class_expression.OWLDataRange]) + .. py:method:: is_anonymous() -> bool - Bases: :py:obj:`OWLNaryDataRange` + .. py:method:: __repr__() - Represents a DataUnionOf data range in the OWL 2 Specification. + Return repr(self). - .. py:attribute:: __slots__ - :value: '_operands' - + .. py:method:: __eq__(other) - .. py:attribute:: type_index - :type: Final - :value: 4005 + Return self==value. - -.. py:class:: OWLDataIntersectionOf(operands: Iterable[owlapy.owl_class_expression.OWLDataRange]) +.. py:class:: OWLDatatypeRestriction(type_: owlapy.owl_axiom.OWLDatatype, facet_restrictions: Union[OWLFacetRestriction, owlapy.owl_axiom.Iterable[OWLFacetRestriction]]) - Bases: :py:obj:`OWLNaryDataRange` + Bases: :py:obj:`owlapy.owl_axiom.OWLDataRange` - Represents DataIntersectionOf in the OWL 2 Specification. + Represents a DatatypeRestriction data range in the OWL 2 Specification. .. py:attribute:: __slots__ - :value: '_operands' + :value: ('_type', '_facet_restrictions') .. py:attribute:: type_index :type: Final - :value: 4004 - - - - -.. py:class:: OWLImportsDeclaration(import_iri: owlapy.iri.IRI) - - - Bases: :py:obj:`owlapy.has.HasIRI` - - Represents an import statement in an ontology. - - .. py:attribute:: __slots__ - :value: '_iri' + :value: 4006 - .. py:method:: get_iri() -> owlapy.iri.IRI + .. py:method:: get_datatype() -> owlapy.owl_axiom.OWLDatatype - Gets the import IRI. - :returns: The import IRI that points to the ontology to be imported. The imported ontology might have this IRI as - its ontology IRI but this is not mandated. For example, an ontology with a non-resolvable ontology IRI - can be deployed at a resolvable URL. + .. py:method:: get_facet_restrictions() -> Sequence[OWLFacetRestriction] + .. py:method:: __eq__(other) -.. py:class:: OWLLogicalAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + Return self==value. - Bases: :py:obj:`OWLAxiom` + .. py:method:: __hash__() - A base interface of all axioms that affect the logical meaning of an ontology. This excludes declaration axioms - (including imports declarations) and annotation axioms. + Return hash(self). - .. py:attribute:: __slots__ - :value: () - + .. py:method:: __repr__() - .. py:method:: is_logical_axiom() -> bool + Return repr(self). -.. py:class:: OWLPropertyAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLFacetRestriction(facet: owlapy.vocab.OWLFacet, literal: Literals) - Bases: :py:obj:`OWLLogicalAxiom` + Bases: :py:obj:`owlapy.owl_axiom.OWLObject` - The base interface for property axioms. + A facet restriction is used to restrict a particular datatype. .. py:attribute:: __slots__ - :value: () + :value: ('_facet', '_literal') + .. py:attribute:: type_index + :type: Final + :value: 4007 -.. py:class:: OWLObjectPropertyAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + .. py:method:: get_facet() -> owlapy.vocab.OWLFacet - Bases: :py:obj:`OWLPropertyAxiom` - The base interface for object property axioms. + .. py:method:: get_facet_value() -> OWLLiteral - .. py:attribute:: __slots__ - :value: () - + .. py:method:: __eq__(other) + Return self==value. -.. py:class:: OWLDataPropertyAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + .. py:method:: __hash__() - Bases: :py:obj:`OWLPropertyAxiom` + Return hash(self). - The base interface for data property axioms. - .. py:attribute:: __slots__ - :value: () + .. py:method:: __repr__() - + Return repr(self). -.. py:class:: OWLIndividualAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLLiteral - Bases: :py:obj:`OWLLogicalAxiom` - The base interface for individual axioms. + Bases: :py:obj:`owlapy.owl_annotation.OWLAnnotationValue` + + Represents a Literal in the OWL 2 Specification. .. py:attribute:: __slots__ :value: () + .. py:attribute:: type_index + :type: Final + :value: 4008 -.. py:class:: OWLClassAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) - - - Bases: :py:obj:`OWLLogicalAxiom` - - The base interface for class axioms. + - .. py:attribute:: __slots__ - :value: () + .. py:method:: get_literal() -> str - + Gets the lexical value of this literal. Note that the language tag is not included. + :returns: The lexical value of this literal. -.. py:class:: OWLDeclarationAxiom(entity: owlapy.owlobject.OWLEntity, annotations: Optional[Iterable[OWLAnnotation]] = None) + .. py:method:: is_boolean() -> bool - Bases: :py:obj:`OWLAxiom` + Whether this literal is typed as boolean. - Represents a Declaration axiom in the OWL 2 Specification. A declaration axiom declares an entity in an ontology. - It doesn't affect the logical meaning of the ontology. - .. py:attribute:: __slots__ - :value: '_entity' + .. py:method:: parse_boolean() -> bool - + Parses the lexical value of this literal into a bool. The lexical value of this literal should be in the + lexical space of the boolean datatype ("http://www.w3.org/2001/XMLSchema#boolean"). - .. py:method:: get_entity() -> owlapy.owlobject.OWLEntity + :returns: A bool value that is represented by this literal. - .. py:method:: __eq__(other) + .. py:method:: is_double() -> bool - Return self==value. + Whether this literal is typed as double. - .. py:method:: __hash__() + .. py:method:: parse_double() -> float - Return hash(self). + Parses the lexical value of this literal into a double. The lexical value of this literal should be in the + lexical space of the double datatype ("http://www.w3.org/2001/XMLSchema#double"). + :returns: A double value that is represented by this literal. - .. py:method:: __repr__() - Return repr(self). + .. py:method:: is_integer() -> bool + Whether this literal is typed as integer. -.. py:class:: OWLDatatypeDefinitionAxiom(datatype: OWLDatatype, datarange: owlapy.owl_class_expression.OWLDataRange, annotations: Optional[Iterable[OWLAnnotation]] = None) + .. py:method:: parse_integer() -> int + Parses the lexical value of this literal into an integer. The lexical value of this literal should be in the + lexical space of the integer datatype ("http://www.w3.org/2001/XMLSchema#integer"). - Bases: :py:obj:`OWLLogicalAxiom` + :returns: An integer value that is represented by this literal. - Represents a DatatypeDefinition axiom in the OWL 2 Specification. - .. py:attribute:: __slots__ - :value: ('_datatype', '_datarange') + .. py:method:: is_string() -> bool - + Whether this literal is typed as string. - .. py:method:: get_datatype() -> OWLDatatype + .. py:method:: parse_string() -> str - .. py:method:: get_datarange() -> owlapy.owl_class_expression.OWLDataRange + Parses the lexical value of this literal into a string. The lexical value of this literal should be in the + lexical space of the string datatype ("http://www.w3.org/2001/XMLSchema#string"). + :returns: A string value that is represented by this literal. - .. py:method:: __eq__(other) - Return self==value. + .. py:method:: is_date() -> bool + Whether this literal is typed as date. - .. py:method:: __hash__() - Return hash(self). + .. py:method:: parse_date() -> datetime.date + Parses the lexical value of this literal into a date. The lexical value of this literal should be in the + lexical space of the date datatype ("http://www.w3.org/2001/XMLSchema#date"). - .. py:method:: __repr__() + :returns: A date value that is represented by this literal. - Return repr(self). + .. py:method:: is_datetime() -> bool + Whether this literal is typed as dateTime. -.. py:class:: OWLHasKeyAxiom(class_expression: owlapy.owl_class_expression.OWLClassExpression, property_expressions: List[owlapy.owl_property.OWLPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + .. py:method:: parse_datetime() -> datetime.datetime - Bases: :py:obj:`OWLLogicalAxiom`, :py:obj:`owlapy.has.HasOperands`\ [\ :py:obj:`owlapy.owl_property.OWLPropertyExpression`\ ] + Parses the lexical value of this literal into a datetime. The lexical value of this literal should be in the + lexical space of the dateTime datatype ("http://www.w3.org/2001/XMLSchema#dateTime"). - Represents a HasKey axiom in the OWL 2 Specification. + :returns: A datetime value that is represented by this literal. - .. py:attribute:: __slots__ - :value: ('_class_expression', '_property_expressions') - + .. py:method:: is_duration() -> bool - .. py:method:: get_class_expression() -> owlapy.owl_class_expression.OWLClassExpression + Whether this literal is typed as duration. - .. py:method:: get_property_expressions() -> List[owlapy.owl_property.OWLPropertyExpression] + .. py:method:: parse_duration() -> pandas.Timedelta + Parses the lexical value of this literal into a Timedelta. The lexical value of this literal should be in the + lexical space of the duration datatype ("http://www.w3.org/2001/XMLSchema#duration"). - .. py:method:: operands() -> Iterable[owlapy.owl_property.OWLPropertyExpression] + :returns: A Timedelta value that is represented by this literal. - Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent - classes axiom. - :returns: The operands. + .. py:method:: is_literal() -> bool + :returns: true if the annotation value is a literal - .. py:method:: __eq__(other) - Return self==value. + .. py:method:: as_literal() -> OWLLiteral + :returns: if the value is a literal, returns it. Return None otherwise - .. py:method:: __hash__() - Return hash(self). + .. py:method:: to_python() -> Literals - .. py:method:: __repr__() + .. py:method:: get_datatype() -> owlapy.owl_axiom.OWLDatatype + :abstractmethod: - Return repr(self). + Gets the OWLDatatype which types this literal. + :returns: The OWLDatatype that types this literal. -.. py:class:: OWLNaryAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLQuantifiedDataRestriction(filler: owlapy.owl_axiom.OWLDataRange) - Bases: :py:obj:`Generic`\ [\ :py:obj:`_C`\ ], :py:obj:`OWLAxiom` - Represents an axiom that contains two or more operands that could also be represented with multiple pairwise - axioms. + Bases: :py:obj:`owlapy.owl_restriction.OWLQuantifiedRestriction`\ [\ :py:obj:`owlapy.owl_axiom.OWLDataRange`\ ], :py:obj:`owlapy.owl_restriction.OWLDataRestriction` - :param _C: Class of contained objects. + Represents a quantified data restriction. .. py:attribute:: __slots__ :value: () - .. py:method:: as_pairwise_axioms() -> Iterable[OWLNaryAxiom[_C]] - :abstractmethod: + .. py:method:: get_filler() -> owlapy.owl_axiom.OWLDataRange + + Gets the filler for this restriction. In the case of an object restriction this will be an individual, in + the case of a data restriction this will be a constant (data value). For quantified restriction this will be + a class expression or a data range. + :returns: the value -.. py:class:: OWLNaryClassAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLDataCardinalityRestriction(cardinality: int, property: owlapy.owl_axiom.OWLDataPropertyExpression, filler: owlapy.owl_axiom.OWLDataRange) - Bases: :py:obj:`OWLClassAxiom`, :py:obj:`OWLNaryAxiom`\ [\ :py:obj:`owlapy.owl_class_expression.OWLClassExpression`\ ] - Represents an axiom that contains two or more operands that could also be represented with - multiple pairwise axioms. + Bases: :py:obj:`owlapy.owl_restriction.OWLCardinalityRestriction`\ [\ :py:obj:`owlapy.owl_axiom.OWLDataRange`\ ], :py:obj:`OWLQuantifiedDataRestriction`, :py:obj:`owlapy.owl_restriction.OWLDataRestriction` + + Represents Data Property Cardinality Restrictions in the OWL 2 specification. .. py:attribute:: __slots__ - :value: '_class_expressions' + :value: () - .. py:method:: class_expressions() -> Iterable[owlapy.owl_class_expression.OWLClassExpression] - - Gets all of the top level class expressions that appear in this axiom. - - :returns: Sorted stream of class expressions that appear in the axiom. + .. py:method:: get_property() -> owlapy.owl_axiom.OWLDataPropertyExpression + :returns: Property being restricted. - .. py:method:: as_pairwise_axioms() -> Iterable[OWLNaryClassAxiom] - Gets this axiom as a set of pairwise axioms; if the axiom contains only two operands, - the axiom itself is returned unchanged, including its annotations. + .. py:method:: __repr__() - :returns: This axiom as a set of pairwise axioms. + Return repr(self). .. py:method:: __eq__(other) @@ -2741,71 +3027,67 @@ Attributes Return hash(self). - .. py:method:: __repr__() - - Return repr(self). - - -.. py:class:: OWLEquivalentClassesAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLDataAllValuesFrom(property: owlapy.owl_axiom.OWLDataPropertyExpression, filler: owlapy.owl_axiom.OWLDataRange) - Bases: :py:obj:`OWLNaryClassAxiom` + Bases: :py:obj:`OWLQuantifiedDataRestriction` - Represents an EquivalentClasses axiom in the OWL 2 Specification. + Represents DataAllValuesFrom class expressions in the OWL 2 Specification. .. py:attribute:: __slots__ - :value: () + :value: '_property' - .. py:method:: contains_named_equivalent_class() -> bool - + .. py:attribute:: type_index + :type: Final + :value: 3013 - .. py:method:: contains_owl_nothing() -> bool + + .. py:method:: __repr__() - .. py:method:: contains_owl_thing() -> bool + Return repr(self). - .. py:method:: named_classes() -> Iterable[owlapy.owl_class_expression.OWLClass] + .. py:method:: __eq__(other) + Return self==value. -.. py:class:: OWLDisjointClassesAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + .. py:method:: __hash__() + Return hash(self). - Bases: :py:obj:`OWLNaryClassAxiom` - Represents a DisjointClasses axiom in the OWL 2 Specification. + .. py:method:: get_property() -> owlapy.owl_axiom.OWLDataPropertyExpression - .. py:attribute:: __slots__ - :value: () + :returns: Property being restricted. - -.. py:class:: OWLNaryIndividualAxiom(individuals: List[OWLIndividual], annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLDataComplementOf(data_range: owlapy.owl_axiom.OWLDataRange) - Bases: :py:obj:`OWLIndividualAxiom`, :py:obj:`OWLNaryAxiom`\ [\ :py:obj:`OWLIndividual`\ ] + Bases: :py:obj:`owlapy.owl_axiom.OWLDataRange` - Represents an axiom that contains two or more operands that could also be represented with - multiple pairwise individual axioms. + Represents DataComplementOf in the OWL 2 Specification. - .. py:attribute:: __slots__ - :value: '_individuals' + .. py:attribute:: type_index + :type: Final + :value: 4002 - .. py:method:: individuals() -> Iterable[OWLIndividual] + .. py:method:: get_data_range() -> owlapy.owl_axiom.OWLDataRange - Get the individuals. + :returns: The wrapped data range. - :returns: Generator containing the individuals. + .. py:method:: __repr__() - .. py:method:: as_pairwise_axioms() -> Iterable[OWLNaryIndividualAxiom] + Return repr(self). .. py:method:: __eq__(other) @@ -2818,59 +3100,54 @@ Attributes Return hash(self). - .. py:method:: __repr__() - - Return repr(self). - - -.. py:class:: OWLDifferentIndividualsAxiom(individuals: List[OWLIndividual], annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLDataExactCardinality(cardinality: int, property: owlapy.owl_axiom.OWLDataPropertyExpression, filler: owlapy.owl_axiom.OWLDataRange) - Bases: :py:obj:`OWLNaryIndividualAxiom` + Bases: :py:obj:`OWLDataCardinalityRestriction` - Represents a DifferentIndividuals axiom in the OWL 2 Specification. + Represents DataExactCardinality restrictions in the OWL 2 Specification. .. py:attribute:: __slots__ - :value: () + :value: ('_cardinality', '_filler', '_property') + .. py:attribute:: type_index + :type: Final + :value: 3016 -.. py:class:: OWLSameIndividualAxiom(individuals: List[OWLIndividual], annotations: Optional[Iterable[OWLAnnotation]] = None) - + - Bases: :py:obj:`OWLNaryIndividualAxiom` + .. py:method:: as_intersection_of_min_max() -> owlapy.owl_class_expression.OWLObjectIntersectionOf - Represents a SameIndividual axiom in the OWL 2 Specification. + Obtains an equivalent form that is a conjunction of a min cardinality and max cardinality restriction. - .. py:attribute:: __slots__ - :value: () + :returns: The semantically equivalent but structurally simpler form (= 1 R D) = >= 1 R D and <= 1 R D. - -.. py:class:: OWLNaryPropertyAxiom(properties: List[_P], annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLDataHasValue(property: owlapy.owl_axiom.OWLDataPropertyExpression, value: OWLLiteral) - Bases: :py:obj:`Generic`\ [\ :py:obj:`_P`\ ], :py:obj:`OWLPropertyAxiom`, :py:obj:`OWLNaryAxiom`\ [\ :py:obj:`_P`\ ] + Bases: :py:obj:`owlapy.owl_restriction.OWLHasValueRestriction`\ [\ :py:obj:`OWLLiteral`\ ], :py:obj:`owlapy.owl_restriction.OWLDataRestriction` - Represents an axiom that contains two or more operands that could also be represented with - multiple pairwise property axioms. + Represents DataHasValue restrictions in the OWL 2 Specification. .. py:attribute:: __slots__ - :value: '_properties' + :value: '_property' - .. py:method:: properties() -> Iterable[_P] - - Get all the properties that appear in the axiom. + .. py:attribute:: type_index + :type: Final + :value: 3014 - :returns: Generator containing the properties. + + .. py:method:: __repr__() - .. py:method:: as_pairwise_axioms() -> Iterable[OWLNaryPropertyAxiom] + Return repr(self). .. py:method:: __eq__(other) @@ -2883,104 +3160,122 @@ Attributes Return hash(self). - .. py:method:: __repr__() - - Return repr(self). + .. py:method:: as_some_values_from() -> owlapy.owl_axiom.OWLClassExpression + A convenience method that obtains this restriction as an existential restriction with a nominal filler. + :returns: The existential equivalent of this value restriction. simp(HasValue(p a)) = some(p {a}). -.. py:class:: OWLEquivalentObjectPropertiesAxiom(properties: List[owlapy.owl_property.OWLObjectPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + .. py:method:: get_property() -> owlapy.owl_axiom.OWLDataPropertyExpression - Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ ], :py:obj:`OWLObjectPropertyAxiom` + :returns: Property being restricted. - Represents EquivalentObjectProperties axioms in the OWL 2 Specification. - .. py:attribute:: __slots__ - :value: () - +.. py:class:: OWLDataMaxCardinality(cardinality: int, property: owlapy.owl_axiom.OWLDataPropertyExpression, filler: owlapy.owl_axiom.OWLDataRange) -.. py:class:: OWLDisjointObjectPropertiesAxiom(properties: List[owlapy.owl_property.OWLObjectPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + Bases: :py:obj:`OWLDataCardinalityRestriction` + Represents DataMaxCardinality restrictions in the OWL 2 Specification. - Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ ], :py:obj:`OWLObjectPropertyAxiom` + .. py:attribute:: __slots__ + :value: ('_cardinality', '_filler', '_property') - Represents DisjointObjectProperties axioms in the OWL 2 Specification. + - .. py:attribute:: __slots__ - :value: () + .. py:attribute:: type_index + :type: Final + :value: 3017 -.. py:class:: OWLInverseObjectPropertiesAxiom(first: owlapy.owl_property.OWLObjectPropertyExpression, second: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLDataMinCardinality(cardinality: int, property: owlapy.owl_axiom.OWLDataPropertyExpression, filler: owlapy.owl_axiom.OWLDataRange) - Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ ], :py:obj:`OWLObjectPropertyAxiom` + Bases: :py:obj:`OWLDataCardinalityRestriction` - Represents InverseObjectProperties axioms in the OWL 2 Specification. + Represents DataMinCardinality restrictions in the OWL 2 Specification. .. py:attribute:: __slots__ - :value: ('_first', '_second') + :value: ('_cardinality', '_filler', '_property') - .. py:method:: get_first_property() -> owlapy.owl_property.OWLObjectPropertyExpression + .. py:attribute:: type_index + :type: Final + :value: 3015 + - .. py:method:: get_second_property() -> owlapy.owl_property.OWLObjectPropertyExpression +.. py:class:: OWLDataOneOf(values: Union[OWLLiteral, owlapy.owl_axiom.Iterable[OWLLiteral]]) - .. py:method:: __repr__() - Return repr(self). + Bases: :py:obj:`owlapy.owl_axiom.OWLDataRange`, :py:obj:`owlapy.owl_axiom.HasOperands`\ [\ :py:obj:`OWLLiteral`\ ] + Represents DataOneOf in the OWL 2 Specification. + .. py:attribute:: type_index + :type: Final + :value: 4003 -.. py:class:: OWLEquivalentDataPropertiesAxiom(properties: List[owlapy.owl_property.OWLDataPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + + .. py:method:: values() -> owlapy.owl_axiom.Iterable[OWLLiteral] - Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLDataPropertyExpression`\ ], :py:obj:`OWLDataPropertyAxiom` + Gets the values that are in the oneOf. - Represents EquivalentDataProperties axioms in the OWL 2 Specification. + :returns: The values of this {@code DataOneOf} class expression. - .. py:attribute:: __slots__ - :value: () - + .. py:method:: operands() -> owlapy.owl_axiom.Iterable[OWLLiteral] + Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent + classes axiom. -.. py:class:: OWLDisjointDataPropertiesAxiom(properties: List[owlapy.owl_property.OWLDataPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + :returns: The operands. - Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLDataPropertyExpression`\ ], :py:obj:`OWLDataPropertyAxiom` + .. py:method:: __hash__() - Represents DisjointDataProperties axioms in the OWL 2 Specification. + Return hash(self). - .. py:attribute:: __slots__ - :value: () - + .. py:method:: __eq__(other) + Return self==value. -.. py:class:: OWLSubClassOfAxiom(sub_class: owlapy.owl_class_expression.OWLClassExpression, super_class: owlapy.owl_class_expression.OWLClassExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) + .. py:method:: __repr__() - Bases: :py:obj:`OWLClassAxiom` + Return repr(self). - Represents an SubClassOf axiom in the OWL 2 Specification. + + +.. py:class:: OWLDataSomeValuesFrom(property: owlapy.owl_axiom.OWLDataPropertyExpression, filler: owlapy.owl_axiom.OWLDataRange) + + + Bases: :py:obj:`OWLQuantifiedDataRestriction` + + Represents a DataSomeValuesFrom restriction in the OWL 2 Specification. .. py:attribute:: __slots__ - :value: ('_sub_class', '_super_class') + :value: '_property' - .. py:method:: get_sub_class() -> owlapy.owl_class_expression.OWLClassExpression + .. py:attribute:: type_index + :type: Final + :value: 3012 + - .. py:method:: get_super_class() -> owlapy.owl_class_expression.OWLClassExpression + .. py:method:: __repr__() + + Return repr(self). .. py:method:: __eq__(other) @@ -2993,34 +3288,35 @@ Attributes Return hash(self). - .. py:method:: __repr__() + .. py:method:: get_property() -> owlapy.owl_axiom.OWLDataPropertyExpression - Return repr(self). + :returns: Property being restricted. -.. py:class:: OWLDisjointUnionAxiom(cls_: owlapy.owl_class_expression.OWLClass, class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLNaryDataRange(operands: owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLDataRange]) - Bases: :py:obj:`OWLClassAxiom` + Bases: :py:obj:`owlapy.owl_axiom.OWLDataRange`, :py:obj:`owlapy.owl_axiom.HasOperands`\ [\ :py:obj:`owlapy.owl_axiom.OWLDataRange`\ ] - Represents a DisjointUnion axiom in the OWL 2 Specification. + OWLNaryDataRange. .. py:attribute:: __slots__ - :value: ('_cls', '_class_expressions') + :value: () - .. py:method:: get_owl_class() -> owlapy.owl_class_expression.OWLClass - + .. py:method:: operands() -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLDataRange] - .. py:method:: get_class_expressions() -> Iterable[owlapy.owl_class_expression.OWLClassExpression] + Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent + classes axiom. + :returns: The operands. - .. py:method:: get_owl_equivalent_classes_axiom() -> OWLEquivalentClassesAxiom + .. py:method:: __repr__() - .. py:method:: get_owl_disjoint_classes_axiom() -> OWLDisjointClassesAxiom + Return repr(self). .. py:method:: __eq__(other) @@ -3033,59 +3329,64 @@ Attributes Return hash(self). - .. py:method:: __repr__() - - Return repr(self). - - -.. py:class:: OWLClassAssertionAxiom(individual: OWLIndividual, class_expression: owlapy.owl_class_expression.OWLClassExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLDataUnionOf(operands: owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLDataRange]) - Bases: :py:obj:`OWLIndividualAxiom` + Bases: :py:obj:`OWLNaryDataRange` - Represents ClassAssertion axioms in the OWL 2 Specification. + Represents a DataUnionOf data range in the OWL 2 Specification. .. py:attribute:: __slots__ - :value: ('_individual', '_class_expression') + :value: '_operands' - .. py:method:: get_individual() -> OWLIndividual - - - .. py:method:: get_class_expression() -> owlapy.owl_class_expression.OWLClassExpression + .. py:attribute:: type_index + :type: Final + :value: 4005 + - .. py:method:: __eq__(other) - Return self==value. +.. py:class:: OWLDataIntersectionOf(operands: owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLDataRange]) - .. py:method:: __hash__() + Bases: :py:obj:`OWLNaryDataRange` - Return hash(self). + Represents DataIntersectionOf in the OWL 2 Specification. + .. py:attribute:: __slots__ + :value: '_operands' - .. py:method:: __repr__() + - Return repr(self). + .. py:attribute:: type_index + :type: Final + :value: 4004 + -.. py:class:: OWLAnnotationAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLImportsDeclaration(import_iri: owlapy.iri.IRI) - Bases: :py:obj:`OWLAxiom` + Bases: :py:obj:`owlapy.has.HasIRI` - A super interface for annotation axioms. + Represents an import statement in an ontology. .. py:attribute:: __slots__ - :value: () + :value: '_iri' - .. py:method:: is_annotation_axiom() -> bool + .. py:method:: get_iri() -> owlapy.iri.IRI + + Gets the import IRI. + + :returns: The import IRI that points to the ontology to be imported. The imported ontology might have this IRI as + its ontology IRI but this is not mandated. For example, an ontology with a non-resolvable ontology IRI + can be deployed at a resolvable URL. @@ -3112,7 +3413,7 @@ Attributes .. py:class:: OWLAnnotation(property: OWLAnnotationProperty, value: owlapy.owl_annotation.OWLAnnotationValue) - Bases: :py:obj:`owlapy.owlobject.OWLObject` + Bases: :py:obj:`owlapy.owl_axiom.OWLObject` Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e. axioms or declarations). @@ -3156,7 +3457,7 @@ Attributes .. py:class:: OWLAnnotationAssertionAxiom(subject: owlapy.owl_annotation.OWLAnnotationSubject, annotation: OWLAnnotation) - Bases: :py:obj:`OWLAnnotationAxiom` + Bases: :py:obj:`owlapy.owl_axiom.OWLAnnotationAxiom` Represents AnnotationAssertion axioms in the OWL 2 specification. @@ -3202,10 +3503,10 @@ Attributes -.. py:class:: OWLSubAnnotationPropertyOfAxiom(sub_property: OWLAnnotationProperty, super_property: OWLAnnotationProperty, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLSubAnnotationPropertyOfAxiom(sub_property: OWLAnnotationProperty, super_property: OWLAnnotationProperty, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLAnnotationAxiom` + Bases: :py:obj:`owlapy.owl_axiom.OWLAnnotationAxiom` Represents an SubAnnotationPropertyOf axiom in the OWL 2 specification. @@ -3236,10 +3537,10 @@ Attributes -.. py:class:: OWLAnnotationPropertyDomainAxiom(property_: OWLAnnotationProperty, domain: owlapy.iri.IRI, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLAnnotationPropertyDomainAxiom(property_: OWLAnnotationProperty, domain: owlapy.iri.IRI, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLAnnotationAxiom` + Bases: :py:obj:`owlapy.owl_axiom.OWLAnnotationAxiom` Represents an AnnotationPropertyDomain axiom in the OWL 2 specification. @@ -3270,10 +3571,10 @@ Attributes -.. py:class:: OWLAnnotationPropertyRangeAxiom(property_: OWLAnnotationProperty, range_: owlapy.iri.IRI, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLAnnotationPropertyRangeAxiom(property_: OWLAnnotationProperty, range_: owlapy.iri.IRI, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLAnnotationAxiom` + Bases: :py:obj:`owlapy.owl_axiom.OWLAnnotationAxiom` Represents an AnnotationPropertyRange axiom in the OWL 2 specification. @@ -3304,10 +3605,10 @@ Attributes -.. py:class:: OWLSubPropertyAxiom(sub_property: _P, super_property: _P, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLSubPropertyAxiom(sub_property: _P, super_property: _P, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`Generic`\ [\ :py:obj:`_P`\ ], :py:obj:`OWLPropertyAxiom` + Bases: :py:obj:`owlapy.owl_axiom.Generic`\ [\ :py:obj:`_P`\ ], :py:obj:`owlapy.owl_axiom.OWLPropertyAxiom` Base interface for object and data sub-property axioms. @@ -3338,10 +3639,10 @@ Attributes -.. py:class:: OWLSubObjectPropertyOfAxiom(sub_property: owlapy.owl_property.OWLObjectPropertyExpression, super_property: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLSubObjectPropertyOfAxiom(sub_property: owlapy.owl_axiom.OWLObjectPropertyExpression, super_property: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLSubPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ ], :py:obj:`OWLObjectPropertyAxiom` + Bases: :py:obj:`OWLSubPropertyAxiom`\ [\ :py:obj:`owlapy.owl_axiom.OWLObjectPropertyExpression`\ ], :py:obj:`owlapy.owl_axiom.OWLObjectPropertyAxiom` Represents a SubObjectPropertyOf axiom in the OWL 2 specification. @@ -3351,10 +3652,10 @@ Attributes -.. py:class:: OWLSubDataPropertyOfAxiom(sub_property: owlapy.owl_property.OWLDataPropertyExpression, super_property: owlapy.owl_property.OWLDataPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLSubDataPropertyOfAxiom(sub_property: owlapy.owl_axiom.OWLDataPropertyExpression, super_property: owlapy.owl_axiom.OWLDataPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLSubPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLDataPropertyExpression`\ ], :py:obj:`OWLDataPropertyAxiom` + Bases: :py:obj:`OWLSubPropertyAxiom`\ [\ :py:obj:`owlapy.owl_axiom.OWLDataPropertyExpression`\ ], :py:obj:`owlapy.owl_axiom.OWLDataPropertyAxiom` Represents a SubDataPropertyOf axiom in the OWL 2 specification. @@ -3364,10 +3665,10 @@ Attributes -.. py:class:: OWLPropertyAssertionAxiom(subject: OWLIndividual, property_: _P, object_: _C, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLPropertyAssertionAxiom(subject: owlapy.owl_axiom.OWLIndividual, property_: _P, object_: _C, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`Generic`\ [\ :py:obj:`_P`\ , :py:obj:`_C`\ ], :py:obj:`OWLIndividualAxiom` + Bases: :py:obj:`owlapy.owl_axiom.Generic`\ [\ :py:obj:`_P`\ , :py:obj:`_C`\ ], :py:obj:`owlapy.owl_axiom.OWLIndividualAxiom` Represents a PropertyAssertion axiom in the OWL 2 specification. @@ -3376,7 +3677,7 @@ Attributes - .. py:method:: get_subject() -> OWLIndividual + .. py:method:: get_subject() -> owlapy.owl_axiom.OWLIndividual .. py:method:: get_property() -> _P @@ -3401,10 +3702,10 @@ Attributes -.. py:class:: OWLObjectPropertyAssertionAxiom(subject: OWLIndividual, property_: owlapy.owl_property.OWLObjectPropertyExpression, object_: OWLIndividual, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLObjectPropertyAssertionAxiom(subject: owlapy.owl_axiom.OWLIndividual, property_: owlapy.owl_axiom.OWLObjectPropertyExpression, object_: owlapy.owl_axiom.OWLIndividual, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLPropertyAssertionAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ , :py:obj:`OWLIndividual`\ ] + Bases: :py:obj:`OWLPropertyAssertionAxiom`\ [\ :py:obj:`owlapy.owl_axiom.OWLObjectPropertyExpression`\ , :py:obj:`owlapy.owl_axiom.OWLIndividual`\ ] Represents an ObjectPropertyAssertion axiom in the OWL 2 specification. @@ -3414,10 +3715,10 @@ Attributes -.. py:class:: OWLNegativeObjectPropertyAssertionAxiom(subject: OWLIndividual, property_: owlapy.owl_property.OWLObjectPropertyExpression, object_: OWLIndividual, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLNegativeObjectPropertyAssertionAxiom(subject: owlapy.owl_axiom.OWLIndividual, property_: owlapy.owl_axiom.OWLObjectPropertyExpression, object_: owlapy.owl_axiom.OWLIndividual, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLPropertyAssertionAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ , :py:obj:`OWLIndividual`\ ] + Bases: :py:obj:`OWLPropertyAssertionAxiom`\ [\ :py:obj:`owlapy.owl_axiom.OWLObjectPropertyExpression`\ , :py:obj:`owlapy.owl_axiom.OWLIndividual`\ ] Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 specification. @@ -3427,10 +3728,10 @@ Attributes -.. py:class:: OWLDataPropertyAssertionAxiom(subject: OWLIndividual, property_: owlapy.owl_property.OWLDataPropertyExpression, object_: OWLLiteral, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLDataPropertyAssertionAxiom(subject: owlapy.owl_axiom.OWLIndividual, property_: owlapy.owl_axiom.OWLDataPropertyExpression, object_: OWLLiteral, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLPropertyAssertionAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLDataPropertyExpression`\ , :py:obj:`OWLLiteral`\ ] + Bases: :py:obj:`OWLPropertyAssertionAxiom`\ [\ :py:obj:`owlapy.owl_axiom.OWLDataPropertyExpression`\ , :py:obj:`OWLLiteral`\ ] Represents an DataPropertyAssertion axiom in the OWL 2 specification. @@ -3440,10 +3741,10 @@ Attributes -.. py:class:: OWLNegativeDataPropertyAssertionAxiom(subject: OWLIndividual, property_: owlapy.owl_property.OWLDataPropertyExpression, object_: OWLLiteral, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLNegativeDataPropertyAssertionAxiom(subject: owlapy.owl_axiom.OWLIndividual, property_: owlapy.owl_axiom.OWLDataPropertyExpression, object_: OWLLiteral, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLPropertyAssertionAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLDataPropertyExpression`\ , :py:obj:`OWLLiteral`\ ] + Bases: :py:obj:`OWLPropertyAssertionAxiom`\ [\ :py:obj:`owlapy.owl_axiom.OWLDataPropertyExpression`\ , :py:obj:`OWLLiteral`\ ] Represents an NegativeDataPropertyAssertion axiom in the OWL 2 specification. @@ -3453,10 +3754,10 @@ Attributes -.. py:class:: OWLUnaryPropertyAxiom(property_: _P, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLUnaryPropertyAxiom(property_: _P, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`Generic`\ [\ :py:obj:`_P`\ ], :py:obj:`OWLPropertyAxiom` + Bases: :py:obj:`owlapy.owl_axiom.Generic`\ [\ :py:obj:`_P`\ ], :py:obj:`owlapy.owl_axiom.OWLPropertyAxiom` Unary property axiom. @@ -3469,10 +3770,10 @@ Attributes -.. py:class:: OWLObjectPropertyCharacteristicAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLObjectPropertyCharacteristicAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLUnaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ ], :py:obj:`OWLObjectPropertyAxiom` + Bases: :py:obj:`OWLUnaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_axiom.OWLObjectPropertyExpression`\ ], :py:obj:`owlapy.owl_axiom.OWLObjectPropertyAxiom` Base interface for functional object property axiom. @@ -3497,7 +3798,7 @@ Attributes -.. py:class:: OWLFunctionalObjectPropertyAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLFunctionalObjectPropertyAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) Bases: :py:obj:`OWLObjectPropertyCharacteristicAxiom` @@ -3510,7 +3811,7 @@ Attributes -.. py:class:: OWLAsymmetricObjectPropertyAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLAsymmetricObjectPropertyAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) Bases: :py:obj:`OWLObjectPropertyCharacteristicAxiom` @@ -3523,7 +3824,7 @@ Attributes -.. py:class:: OWLInverseFunctionalObjectPropertyAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLInverseFunctionalObjectPropertyAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) Bases: :py:obj:`OWLObjectPropertyCharacteristicAxiom` @@ -3536,7 +3837,7 @@ Attributes -.. py:class:: OWLIrreflexiveObjectPropertyAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLIrreflexiveObjectPropertyAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) Bases: :py:obj:`OWLObjectPropertyCharacteristicAxiom` @@ -3549,7 +3850,7 @@ Attributes -.. py:class:: OWLReflexiveObjectPropertyAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLReflexiveObjectPropertyAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) Bases: :py:obj:`OWLObjectPropertyCharacteristicAxiom` @@ -3562,7 +3863,7 @@ Attributes -.. py:class:: OWLSymmetricObjectPropertyAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLSymmetricObjectPropertyAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) Bases: :py:obj:`OWLObjectPropertyCharacteristicAxiom` @@ -3575,7 +3876,7 @@ Attributes -.. py:class:: OWLTransitiveObjectPropertyAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLTransitiveObjectPropertyAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) Bases: :py:obj:`OWLObjectPropertyCharacteristicAxiom` @@ -3588,10 +3889,10 @@ Attributes -.. py:class:: OWLDataPropertyCharacteristicAxiom(property_: owlapy.owl_property.OWLDataPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLDataPropertyCharacteristicAxiom(property_: owlapy.owl_axiom.OWLDataPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLUnaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLDataPropertyExpression`\ ], :py:obj:`OWLDataPropertyAxiom` + Bases: :py:obj:`OWLUnaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_axiom.OWLDataPropertyExpression`\ ], :py:obj:`owlapy.owl_axiom.OWLDataPropertyAxiom` Base interface for Functional data property axiom. @@ -3616,7 +3917,7 @@ Attributes -.. py:class:: OWLFunctionalDataPropertyAxiom(property_: owlapy.owl_property.OWLDataPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLFunctionalDataPropertyAxiom(property_: owlapy.owl_axiom.OWLDataPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) Bases: :py:obj:`OWLDataPropertyCharacteristicAxiom` @@ -3629,10 +3930,10 @@ Attributes -.. py:class:: OWLPropertyDomainAxiom(property_: _P, domain: owlapy.owl_class_expression.OWLClassExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLPropertyDomainAxiom(property_: _P, domain: owlapy.owl_axiom.OWLClassExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`Generic`\ [\ :py:obj:`_P`\ ], :py:obj:`OWLUnaryPropertyAxiom`\ [\ :py:obj:`_P`\ ] + Bases: :py:obj:`owlapy.owl_axiom.Generic`\ [\ :py:obj:`_P`\ ], :py:obj:`OWLUnaryPropertyAxiom`\ [\ :py:obj:`_P`\ ] Represents ObjectPropertyDomain axioms in the OWL 2 specification. @@ -3641,7 +3942,7 @@ Attributes - .. py:method:: get_domain() -> owlapy.owl_class_expression.OWLClassExpression + .. py:method:: get_domain() -> owlapy.owl_axiom.OWLClassExpression .. py:method:: __eq__(other) @@ -3660,10 +3961,10 @@ Attributes -.. py:class:: OWLPropertyRangeAxiom(property_: _P, range_: _R, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLPropertyRangeAxiom(property_: _P, range_: _R, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`Generic`\ [\ :py:obj:`_P`\ , :py:obj:`_R`\ ], :py:obj:`OWLUnaryPropertyAxiom`\ [\ :py:obj:`_P`\ ] + Bases: :py:obj:`owlapy.owl_axiom.Generic`\ [\ :py:obj:`_P`\ , :py:obj:`_R`\ ], :py:obj:`OWLUnaryPropertyAxiom`\ [\ :py:obj:`_P`\ ] Represents ObjectPropertyRange axioms in the OWL 2 specification. @@ -3691,10 +3992,10 @@ Attributes -.. py:class:: OWLObjectPropertyDomainAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, domain: owlapy.owl_class_expression.OWLClassExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLObjectPropertyDomainAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, domain: owlapy.owl_axiom.OWLClassExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLPropertyDomainAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ ] + Bases: :py:obj:`OWLPropertyDomainAxiom`\ [\ :py:obj:`owlapy.owl_axiom.OWLObjectPropertyExpression`\ ] Represents a ObjectPropertyDomain axiom in the OWL 2 Specification. @@ -3704,10 +4005,10 @@ Attributes -.. py:class:: OWLDataPropertyDomainAxiom(property_: owlapy.owl_property.OWLDataPropertyExpression, domain: owlapy.owl_class_expression.OWLClassExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLDataPropertyDomainAxiom(property_: owlapy.owl_axiom.OWLDataPropertyExpression, domain: owlapy.owl_axiom.OWLClassExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLPropertyDomainAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLDataPropertyExpression`\ ] + Bases: :py:obj:`OWLPropertyDomainAxiom`\ [\ :py:obj:`owlapy.owl_axiom.OWLDataPropertyExpression`\ ] Represents a DataPropertyDomain axiom in the OWL 2 Specification. @@ -3717,10 +4018,10 @@ Attributes -.. py:class:: OWLObjectPropertyRangeAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, range_: owlapy.owl_class_expression.OWLClassExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLObjectPropertyRangeAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, range_: owlapy.owl_axiom.OWLClassExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLPropertyRangeAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ , :py:obj:`owlapy.owl_class_expression.OWLClassExpression`\ ] + Bases: :py:obj:`OWLPropertyRangeAxiom`\ [\ :py:obj:`owlapy.owl_axiom.OWLObjectPropertyExpression`\ , :py:obj:`owlapy.owl_axiom.OWLClassExpression`\ ] Represents a ObjectPropertyRange axiom in the OWL 2 Specification. @@ -3730,10 +4031,10 @@ Attributes -.. py:class:: OWLDataPropertyRangeAxiom(property_: owlapy.owl_property.OWLDataPropertyExpression, range_: owlapy.owl_class_expression.OWLDataRange, annotations: Optional[Iterable[OWLAnnotation]] = None) +.. py:class:: OWLDataPropertyRangeAxiom(property_: owlapy.owl_axiom.OWLDataPropertyExpression, range_: owlapy.owl_axiom.OWLDataRange, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None) - Bases: :py:obj:`OWLPropertyRangeAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLDataPropertyExpression`\ , :py:obj:`owlapy.owl_class_expression.OWLDataRange`\ ] + Bases: :py:obj:`OWLPropertyRangeAxiom`\ [\ :py:obj:`owlapy.owl_axiom.OWLDataPropertyExpression`\ , :py:obj:`owlapy.owl_axiom.OWLDataRange`\ ] Represents a DataPropertyRange axiom in the OWL 2 Specification. @@ -3746,7 +4047,7 @@ Attributes .. py:class:: OWLOntology - Bases: :py:obj:`owlapy.owlobject.OWLObject` + Bases: :py:obj:`owlapy.owl_axiom.OWLObject` Represents an OWL 2 Ontology in the OWL 2 specification. @@ -3768,7 +4069,7 @@ Attributes - .. py:method:: classes_in_signature() -> Iterable[owlapy.owl_class_expression.OWLClass] + .. py:method:: classes_in_signature() -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClass] :abstractmethod: Gets the classes in the signature of this object. @@ -3776,7 +4077,7 @@ Attributes :returns: Classes in the signature of this object. - .. py:method:: data_properties_in_signature() -> Iterable[owlapy.owl_property.OWLDataProperty] + .. py:method:: data_properties_in_signature() -> owlapy.owl_axiom.Iterable[owlapy.owl_property.OWLDataProperty] :abstractmethod: Get the data properties that are in the signature of this object. @@ -3784,7 +4085,7 @@ Attributes :returns: Data properties that are in the signature of this object. - .. py:method:: object_properties_in_signature() -> Iterable[owlapy.owl_property.OWLObjectProperty] + .. py:method:: object_properties_in_signature() -> owlapy.owl_axiom.Iterable[owlapy.owl_property.OWLObjectProperty] :abstractmethod: A convenience method that obtains the object properties that are in the signature of this object. @@ -3792,7 +4093,7 @@ Attributes :returns: Object properties that are in the signature of this object. - .. py:method:: individuals_in_signature() -> Iterable[OWLNamedIndividual] + .. py:method:: individuals_in_signature() -> owlapy.owl_axiom.Iterable[owlapy.owl_individual.OWLNamedIndividual] :abstractmethod: A convenience method that obtains the individuals that are in the signature of this object. @@ -3800,7 +4101,7 @@ Attributes :returns: Individuals that are in the signature of this object. - .. py:method:: equivalent_classes_axioms(c: owlapy.owl_class_expression.OWLClass) -> Iterable[OWLEquivalentClassesAxiom] + .. py:method:: equivalent_classes_axioms(c: owlapy.owl_axiom.OWLClass) -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLEquivalentClassesAxiom] :abstractmethod: Gets all of the equivalent axioms in this ontology that contain the specified class as an operand. @@ -3810,7 +4111,7 @@ Attributes :returns: EquivalentClasses axioms contained in this ontology. - .. py:method:: general_class_axioms() -> Iterable[OWLClassAxiom] + .. py:method:: general_class_axioms() -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassAxiom] :abstractmethod: Get the general class axioms of this ontology. This includes SubClass axioms with a complex class expression @@ -3819,7 +4120,7 @@ Attributes :returns: General class axioms contained in this ontology. - .. py:method:: data_property_domain_axioms(property: owlapy.owl_property.OWLDataProperty) -> Iterable[OWLDataPropertyDomainAxiom] + .. py:method:: data_property_domain_axioms(property: owlapy.owl_property.OWLDataProperty) -> owlapy.owl_axiom.Iterable[OWLDataPropertyDomainAxiom] :abstractmethod: Gets the OWLDataPropertyDomainAxiom objects where the property is equal to the specified property. @@ -3829,7 +4130,7 @@ Attributes :returns: The axioms matching the search. - .. py:method:: data_property_range_axioms(property: owlapy.owl_property.OWLDataProperty) -> Iterable[OWLDataPropertyRangeAxiom] + .. py:method:: data_property_range_axioms(property: owlapy.owl_property.OWLDataProperty) -> owlapy.owl_axiom.Iterable[OWLDataPropertyRangeAxiom] :abstractmethod: Gets the OWLDataPropertyRangeAxiom objects where the property is equal to the specified property. @@ -3839,7 +4140,7 @@ Attributes :returns: The axioms matching the search. - .. py:method:: object_property_domain_axioms(property: owlapy.owl_property.OWLObjectProperty) -> Iterable[OWLObjectPropertyDomainAxiom] + .. py:method:: object_property_domain_axioms(property: owlapy.owl_property.OWLObjectProperty) -> owlapy.owl_axiom.Iterable[OWLObjectPropertyDomainAxiom] :abstractmethod: Gets the OWLObjectPropertyDomainAxiom objects where the property is equal to the specified property. @@ -3849,7 +4150,7 @@ Attributes :returns: The axioms matching the search. - .. py:method:: object_property_range_axioms(property: owlapy.owl_property.OWLObjectProperty) -> Iterable[OWLObjectPropertyRangeAxiom] + .. py:method:: object_property_range_axioms(property: owlapy.owl_property.OWLObjectProperty) -> owlapy.owl_axiom.Iterable[OWLObjectPropertyRangeAxiom] :abstractmethod: Gets the OWLObjectPropertyRangeAxiom objects where the property is equal to the specified property. @@ -3958,7 +4259,7 @@ Attributes :raises ChangeApplied.UNSUCCESSFULLY: if the change was not applied successfully. - .. py:method:: add_axiom(ontology: OWLOntology, axiom: OWLAxiom) + .. py:method:: add_axiom(ontology: OWLOntology, axiom: owlapy.owl_axiom.OWLAxiom) :abstractmethod: A convenience method that adds a single axiom to an ontology. @@ -3967,7 +4268,7 @@ Attributes :param axiom: The axiom to be added. - .. py:method:: remove_axiom(ontology: OWLOntology, axiom: OWLAxiom) + .. py:method:: remove_axiom(ontology: OWLOntology, axiom: owlapy.owl_axiom.OWLAxiom) :abstractmethod: A convenience method that removes a single axiom from an ontology. @@ -3998,7 +4299,7 @@ Attributes - .. py:method:: data_property_domains(pe: owlapy.owl_property.OWLDataProperty, direct: bool = False) -> Iterable[owlapy.owl_class_expression.OWLClassExpression] + .. py:method:: data_property_domains(pe: owlapy.owl_property.OWLDataProperty, direct: bool = False) -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassExpression] :abstractmethod: Gets the class expressions that are the direct or indirect domains of this property with respect to the @@ -4015,7 +4316,7 @@ Attributes (Note, rdfs:Literal is the top datatype). - .. py:method:: object_property_domains(pe: owlapy.owl_property.OWLObjectProperty, direct: bool = False) -> Iterable[owlapy.owl_class_expression.OWLClassExpression] + .. py:method:: object_property_domains(pe: owlapy.owl_property.OWLObjectProperty, direct: bool = False) -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassExpression] :abstractmethod: Gets the class expressions that are the direct or indirect domains of this property with respect to the @@ -4031,7 +4332,7 @@ Attributes super_classes(ObjectSomeValuesFrom(pe owl:Thing), false) together with N if N is non-empty. - .. py:method:: object_property_ranges(pe: owlapy.owl_property.OWLObjectProperty, direct: bool = False) -> Iterable[owlapy.owl_class_expression.OWLClassExpression] + .. py:method:: object_property_ranges(pe: owlapy.owl_property.OWLObjectProperty, direct: bool = False) -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassExpression] :abstractmethod: Gets the class expressions that are the direct or indirect ranges of this property with respect to the @@ -4048,7 +4349,7 @@ Attributes if N is non-empty. - .. py:method:: equivalent_classes(ce: owlapy.owl_class_expression.OWLClassExpression, only_named: bool = True) -> Iterable[owlapy.owl_class_expression.OWLClassExpression] + .. py:method:: equivalent_classes(ce: owlapy.owl_axiom.OWLClassExpression, only_named: bool = True) -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassExpression] :abstractmethod: Gets the class expressions that are equivalent to the specified class expression with respect to the set of @@ -4063,7 +4364,7 @@ Attributes bottom node, will be returned. - .. py:method:: disjoint_classes(ce: owlapy.owl_class_expression.OWLClassExpression, only_named: bool = True) -> Iterable[owlapy.owl_class_expression.OWLClassExpression] + .. py:method:: disjoint_classes(ce: owlapy.owl_axiom.OWLClassExpression, only_named: bool = True) -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassExpression] :abstractmethod: Gets the class expressions that are disjoint with specified class expression with respect to the set of @@ -4076,7 +4377,7 @@ Attributes or StrictSubClassOf(D ObjectComplementOf(ce)). - .. py:method:: different_individuals(ind: OWLNamedIndividual) -> Iterable[OWLNamedIndividual] + .. py:method:: different_individuals(ind: owlapy.owl_individual.OWLNamedIndividual) -> owlapy.owl_axiom.Iterable[owlapy.owl_individual.OWLNamedIndividual] :abstractmethod: Gets the individuals that are different from the specified individual with respect to the set of @@ -4087,7 +4388,7 @@ Attributes :returns: All individuals x where the set of reasoner axioms entails DifferentIndividuals(ind x). - .. py:method:: same_individuals(ind: OWLNamedIndividual) -> Iterable[OWLNamedIndividual] + .. py:method:: same_individuals(ind: owlapy.owl_individual.OWLNamedIndividual) -> owlapy.owl_axiom.Iterable[owlapy.owl_individual.OWLNamedIndividual] :abstractmethod: Gets the individuals that are the same as the specified individual with respect to the set of @@ -4098,7 +4399,7 @@ Attributes :returns: All individuals x where the root ontology imports closure entails SameIndividual(ind x). - .. py:method:: equivalent_object_properties(op: owlapy.owl_property.OWLObjectPropertyExpression) -> Iterable[owlapy.owl_property.OWLObjectPropertyExpression] + .. py:method:: equivalent_object_properties(op: owlapy.owl_axiom.OWLObjectPropertyExpression) -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLObjectPropertyExpression] :abstractmethod: Gets the simplified object properties that are equivalent to the specified object property with respect @@ -4111,7 +4412,7 @@ Attributes then owl:bottomDataProperty will be returned. - .. py:method:: equivalent_data_properties(dp: owlapy.owl_property.OWLDataProperty) -> Iterable[owlapy.owl_property.OWLDataProperty] + .. py:method:: equivalent_data_properties(dp: owlapy.owl_property.OWLDataProperty) -> owlapy.owl_axiom.Iterable[owlapy.owl_property.OWLDataProperty] :abstractmethod: Gets the data properties that are equivalent to the specified data property with respect to the set of @@ -4124,7 +4425,7 @@ Attributes be returned. - .. py:method:: data_property_values(ind: OWLNamedIndividual, pe: owlapy.owl_property.OWLDataProperty, direct: bool = True) -> Iterable[OWLLiteral] + .. py:method:: data_property_values(ind: owlapy.owl_individual.OWLNamedIndividual, pe: owlapy.owl_property.OWLDataProperty, direct: bool = True) -> owlapy.owl_axiom.Iterable[OWLLiteral] :abstractmethod: Gets the data property values for the specified individual and data property expression. @@ -4138,7 +4439,7 @@ Attributes axioms entails DataPropertyAssertion(pe ind l). - .. py:method:: object_property_values(ind: OWLNamedIndividual, pe: owlapy.owl_property.OWLObjectPropertyExpression, direct: bool = True) -> Iterable[OWLNamedIndividual] + .. py:method:: object_property_values(ind: owlapy.owl_individual.OWLNamedIndividual, pe: owlapy.owl_axiom.OWLObjectPropertyExpression, direct: bool = True) -> owlapy.owl_axiom.Iterable[owlapy.owl_individual.OWLNamedIndividual] :abstractmethod: Gets the object property values for the specified individual and object property expression. @@ -4159,7 +4460,7 @@ Attributes the current root ontology specified by the changes. - .. py:method:: instances(ce: owlapy.owl_class_expression.OWLClassExpression, direct: bool = False) -> Iterable[OWLNamedIndividual] + .. py:method:: instances(ce: owlapy.owl_axiom.OWLClassExpression, direct: bool = False) -> owlapy.owl_axiom.Iterable[owlapy.owl_individual.OWLNamedIndividual] :abstractmethod: Gets the individuals which are instances of the specified class expression. @@ -4174,7 +4475,7 @@ Attributes nothing returned. - .. py:method:: sub_classes(ce: owlapy.owl_class_expression.OWLClassExpression, direct: bool = False, only_named: bool = True) -> Iterable[owlapy.owl_class_expression.OWLClassExpression] + .. py:method:: sub_classes(ce: owlapy.owl_axiom.OWLClassExpression, direct: bool = False, only_named: bool = True) -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassExpression] :abstractmethod: Gets the set of named classes that are the strict (potentially direct) subclasses of the specified class @@ -4190,7 +4491,7 @@ Attributes nothing will be returned. - .. py:method:: disjoint_object_properties(op: owlapy.owl_property.OWLObjectPropertyExpression) -> Iterable[owlapy.owl_property.OWLObjectPropertyExpression] + .. py:method:: disjoint_object_properties(op: owlapy.owl_axiom.OWLObjectPropertyExpression) -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLObjectPropertyExpression] :abstractmethod: Gets the simplified object properties that are disjoint with the specified object property with respect @@ -4203,7 +4504,7 @@ Attributes StrictSubObjectPropertyOf(e ObjectPropertyComplementOf(op)). - .. py:method:: disjoint_data_properties(dp: owlapy.owl_property.OWLDataProperty) -> Iterable[owlapy.owl_property.OWLDataProperty] + .. py:method:: disjoint_data_properties(dp: owlapy.owl_property.OWLDataProperty) -> owlapy.owl_axiom.Iterable[owlapy.owl_property.OWLDataProperty] :abstractmethod: Gets the data properties that are disjoint with the specified data property with respect @@ -4216,7 +4517,7 @@ Attributes StrictSubDataPropertyOf(e DataPropertyComplementOf(dp)). - .. py:method:: sub_data_properties(dp: owlapy.owl_property.OWLDataProperty, direct: bool = False) -> Iterable[owlapy.owl_property.OWLDataProperty] + .. py:method:: sub_data_properties(dp: owlapy.owl_property.OWLDataProperty, direct: bool = False) -> owlapy.owl_axiom.Iterable[owlapy.owl_property.OWLDataProperty] :abstractmethod: Gets the set of named data properties that are the strict (potentially direct) subproperties of the @@ -4232,7 +4533,7 @@ Attributes returned. - .. py:method:: super_data_properties(dp: owlapy.owl_property.OWLDataProperty, direct: bool = False) -> Iterable[owlapy.owl_property.OWLDataProperty] + .. py:method:: super_data_properties(dp: owlapy.owl_property.OWLDataProperty, direct: bool = False) -> owlapy.owl_axiom.Iterable[owlapy.owl_property.OWLDataProperty] :abstractmethod: Gets the stream of data properties that are the strict (potentially direct) super properties of the @@ -4247,7 +4548,7 @@ Attributes :returns: Iterable of super properties. - .. py:method:: sub_object_properties(op: owlapy.owl_property.OWLObjectPropertyExpression, direct: bool = False) -> Iterable[owlapy.owl_property.OWLObjectPropertyExpression] + .. py:method:: sub_object_properties(op: owlapy.owl_axiom.OWLObjectPropertyExpression, direct: bool = False) -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLObjectPropertyExpression] :abstractmethod: Gets the stream of simplified object property expressions that are the strict (potentially direct) @@ -4265,7 +4566,7 @@ Attributes If pe is equivalent to owl:bottomObjectProperty then nothing will be returned. - .. py:method:: super_object_properties(op: owlapy.owl_property.OWLObjectPropertyExpression, direct: bool = False) -> Iterable[owlapy.owl_property.OWLObjectPropertyExpression] + .. py:method:: super_object_properties(op: owlapy.owl_axiom.OWLObjectPropertyExpression, direct: bool = False) -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLObjectPropertyExpression] :abstractmethod: Gets the stream of object properties that are the strict (potentially direct) super properties of the @@ -4281,7 +4582,7 @@ Attributes :returns: Iterable of super properties. - .. py:method:: types(ind: OWLNamedIndividual, direct: bool = False) -> Iterable[owlapy.owl_class_expression.OWLClass] + .. py:method:: types(ind: owlapy.owl_individual.OWLNamedIndividual, direct: bool = False) -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClass] :abstractmethod: Gets the named classes which are (potentially direct) types of the specified named individual. @@ -4314,7 +4615,7 @@ Attributes Return True if this reasoner is using a triplestore to retrieve instances. - .. py:method:: super_classes(ce: owlapy.owl_class_expression.OWLClassExpression, direct: bool = False, only_named: bool = True) -> Iterable[owlapy.owl_class_expression.OWLClassExpression] + .. py:method:: super_classes(ce: owlapy.owl_axiom.OWLClassExpression, direct: bool = False, only_named: bool = True) -> owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassExpression] :abstractmethod: Gets the stream of named classes that are the strict (potentially direct) super classes of the specified @@ -4402,12 +4703,12 @@ Attributes .. py:data:: NUMERIC_DATATYPES - :type: Final[Set[OWLDatatype]] + :type: Final[Set[owlapy.owl_axiom.OWLDatatype]] .. py:data:: TIME_DATATYPES - :type: Final[Set[OWLDatatype]] + :type: Final[Set[owlapy.owl_axiom.OWLDatatype]] diff --git a/_sources/autoapi/owlapy/owl_axiom/index.rst.txt b/_sources/autoapi/owlapy/owl_axiom/index.rst.txt new file mode 100644 index 0000000..20d6e3f --- /dev/null +++ b/_sources/autoapi/owlapy/owl_axiom/index.rst.txt @@ -0,0 +1,669 @@ +:py:mod:`owlapy.owl_axiom` +========================== + +.. py:module:: owlapy.owl_axiom + + +Module Contents +--------------- + +Classes +~~~~~~~ + +.. autoapisummary:: + + owlapy.owl_axiom.OWLAxiom + owlapy.owl_axiom.OWLLogicalAxiom + owlapy.owl_axiom.OWLPropertyAxiom + owlapy.owl_axiom.OWLObjectPropertyAxiom + owlapy.owl_axiom.OWLDataPropertyAxiom + owlapy.owl_axiom.OWLIndividualAxiom + owlapy.owl_axiom.OWLClassAxiom + owlapy.owl_axiom.OWLDeclarationAxiom + owlapy.owl_axiom.OWLDatatypeDefinitionAxiom + owlapy.owl_axiom.OWLHasKeyAxiom + owlapy.owl_axiom.OWLNaryAxiom + owlapy.owl_axiom.OWLNaryClassAxiom + owlapy.owl_axiom.OWLEquivalentClassesAxiom + owlapy.owl_axiom.OWLDisjointClassesAxiom + owlapy.owl_axiom.OWLNaryIndividualAxiom + owlapy.owl_axiom.OWLDifferentIndividualsAxiom + owlapy.owl_axiom.OWLSameIndividualAxiom + owlapy.owl_axiom.OWLNaryPropertyAxiom + owlapy.owl_axiom.OWLEquivalentObjectPropertiesAxiom + owlapy.owl_axiom.OWLDisjointObjectPropertiesAxiom + owlapy.owl_axiom.OWLInverseObjectPropertiesAxiom + owlapy.owl_axiom.OWLEquivalentDataPropertiesAxiom + owlapy.owl_axiom.OWLDisjointDataPropertiesAxiom + owlapy.owl_axiom.OWLSubClassOfAxiom + owlapy.owl_axiom.OWLDisjointUnionAxiom + owlapy.owl_axiom.OWLClassAssertionAxiom + owlapy.owl_axiom.OWLAnnotationAxiom + + + + +.. py:class:: OWLAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`owlapy.owlobject.OWLObject` + + Represents Axioms in the OWL 2 Specification. + + An OWL ontology contains a set of axioms. These axioms can be annotation axioms, declaration axioms, imports axioms + or logical axioms. + + .. py:attribute:: __slots__ + :value: '_annotations' + + + + .. py:method:: annotations() -> Optional[List[OWLAnnotation]] + + + .. py:method:: is_annotated() -> bool + + + .. py:method:: is_logical_axiom() -> bool + + + .. py:method:: is_annotation_axiom() -> bool + + + +.. py:class:: OWLLogicalAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLAxiom` + + A base interface of all axioms that affect the logical meaning of an ontology. This excludes declaration axioms + (including imports declarations) and annotation axioms. + + .. py:attribute:: __slots__ + :value: () + + + + .. py:method:: is_logical_axiom() -> bool + + + +.. py:class:: OWLPropertyAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLLogicalAxiom` + + The base interface for property axioms. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLObjectPropertyAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLPropertyAxiom` + + The base interface for object property axioms. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLDataPropertyAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLPropertyAxiom` + + The base interface for data property axioms. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLIndividualAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLLogicalAxiom` + + The base interface for individual axioms. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLClassAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLLogicalAxiom` + + The base interface for class axioms. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLDeclarationAxiom(entity: owlapy.owlobject.OWLEntity, annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLAxiom` + + Represents a Declaration axiom in the OWL 2 Specification. A declaration axiom declares an entity in an ontology. + It doesn't affect the logical meaning of the ontology. + + .. py:attribute:: __slots__ + :value: '_entity' + + + + .. py:method:: get_entity() -> owlapy.owlobject.OWLEntity + + + .. py:method:: __eq__(other) + + Return self==value. + + + .. py:method:: __hash__() + + Return hash(self). + + + .. py:method:: __repr__() + + Return repr(self). + + + +.. py:class:: OWLDatatypeDefinitionAxiom(datatype: owlapy.types.OWLDatatype, datarange: owlapy.types.OWLDataRange, annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLLogicalAxiom` + + Represents a DatatypeDefinition axiom in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: ('_datatype', '_datarange') + + + + .. py:method:: get_datatype() -> owlapy.types.OWLDatatype + + + .. py:method:: get_datarange() -> owlapy.types.OWLDataRange + + + .. py:method:: __eq__(other) + + Return self==value. + + + .. py:method:: __hash__() + + Return hash(self). + + + .. py:method:: __repr__() + + Return repr(self). + + + +.. py:class:: OWLHasKeyAxiom(class_expression: owlapy.owl_class_expression.OWLClassExpression, property_expressions: List[owlapy.owl_property.OWLPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLLogicalAxiom`, :py:obj:`owlapy.has.HasOperands`\ [\ :py:obj:`owlapy.owl_property.OWLPropertyExpression`\ ] + + Represents a HasKey axiom in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: ('_class_expression', '_property_expressions') + + + + .. py:method:: get_class_expression() -> owlapy.owl_class_expression.OWLClassExpression + + + .. py:method:: get_property_expressions() -> List[owlapy.owl_property.OWLPropertyExpression] + + + .. py:method:: operands() -> Iterable[owlapy.owl_property.OWLPropertyExpression] + + Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent + classes axiom. + + :returns: The operands. + + + .. py:method:: __eq__(other) + + Return self==value. + + + .. py:method:: __hash__() + + Return hash(self). + + + .. py:method:: __repr__() + + Return repr(self). + + + +.. py:class:: OWLNaryAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`Generic`\ [\ :py:obj:`_C`\ ], :py:obj:`OWLAxiom` + + Represents an axiom that contains two or more operands that could also be represented with multiple pairwise + axioms. + + :param _C: Class of contained objects. + + .. py:attribute:: __slots__ + :value: () + + + + .. py:method:: as_pairwise_axioms() -> Iterable[OWLNaryAxiom[_C]] + :abstractmethod: + + + +.. py:class:: OWLNaryClassAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLClassAxiom`, :py:obj:`OWLNaryAxiom`\ [\ :py:obj:`owlapy.owl_class_expression.OWLClassExpression`\ ] + + Represents an axiom that contains two or more operands that could also be represented with + multiple pairwise axioms. + + .. py:attribute:: __slots__ + :value: '_class_expressions' + + + + .. py:method:: class_expressions() -> Iterable[owlapy.owl_class_expression.OWLClassExpression] + + Gets all of the top level class expressions that appear in this axiom. + + :returns: Sorted stream of class expressions that appear in the axiom. + + + .. py:method:: as_pairwise_axioms() -> Iterable[OWLNaryClassAxiom] + + Gets this axiom as a set of pairwise axioms; if the axiom contains only two operands, + the axiom itself is returned unchanged, including its annotations. + + :returns: This axiom as a set of pairwise axioms. + + + .. py:method:: __eq__(other) + + Return self==value. + + + .. py:method:: __hash__() + + Return hash(self). + + + .. py:method:: __repr__() + + Return repr(self). + + + +.. py:class:: OWLEquivalentClassesAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLNaryClassAxiom` + + Represents an EquivalentClasses axiom in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: () + + + + .. py:method:: contains_named_equivalent_class() -> bool + + + .. py:method:: contains_owl_nothing() -> bool + + + .. py:method:: contains_owl_thing() -> bool + + + .. py:method:: named_classes() -> Iterable[owlapy.owl_class_expression.OWLClass] + + + +.. py:class:: OWLDisjointClassesAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLNaryClassAxiom` + + Represents a DisjointClasses axiom in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLNaryIndividualAxiom(individuals: List[owlapy.owl_individual.OWLIndividual], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLIndividualAxiom`, :py:obj:`OWLNaryAxiom`\ [\ :py:obj:`owlapy.owl_individual.OWLIndividual`\ ] + + Represents an axiom that contains two or more operands that could also be represented with + multiple pairwise individual axioms. + + .. py:attribute:: __slots__ + :value: '_individuals' + + + + .. py:method:: individuals() -> Iterable[owlapy.owl_individual.OWLIndividual] + + Get the individuals. + + :returns: Generator containing the individuals. + + + .. py:method:: as_pairwise_axioms() -> Iterable[OWLNaryIndividualAxiom] + + + .. py:method:: __eq__(other) + + Return self==value. + + + .. py:method:: __hash__() + + Return hash(self). + + + .. py:method:: __repr__() + + Return repr(self). + + + +.. py:class:: OWLDifferentIndividualsAxiom(individuals: List[owlapy.owl_individual.OWLIndividual], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLNaryIndividualAxiom` + + Represents a DifferentIndividuals axiom in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLSameIndividualAxiom(individuals: List[owlapy.owl_individual.OWLIndividual], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLNaryIndividualAxiom` + + Represents a SameIndividual axiom in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLNaryPropertyAxiom(properties: List[_P], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`Generic`\ [\ :py:obj:`_P`\ ], :py:obj:`OWLPropertyAxiom`, :py:obj:`OWLNaryAxiom`\ [\ :py:obj:`_P`\ ] + + Represents an axiom that contains two or more operands that could also be represented with + multiple pairwise property axioms. + + .. py:attribute:: __slots__ + :value: '_properties' + + + + .. py:method:: properties() -> Iterable[_P] + + Get all the properties that appear in the axiom. + + :returns: Generator containing the properties. + + + .. py:method:: as_pairwise_axioms() -> Iterable[OWLNaryPropertyAxiom] + + + .. py:method:: __eq__(other) + + Return self==value. + + + .. py:method:: __hash__() + + Return hash(self). + + + .. py:method:: __repr__() + + Return repr(self). + + + +.. py:class:: OWLEquivalentObjectPropertiesAxiom(properties: List[owlapy.owl_property.OWLObjectPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ ], :py:obj:`OWLObjectPropertyAxiom` + + Represents EquivalentObjectProperties axioms in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLDisjointObjectPropertiesAxiom(properties: List[owlapy.owl_property.OWLObjectPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ ], :py:obj:`OWLObjectPropertyAxiom` + + Represents DisjointObjectProperties axioms in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLInverseObjectPropertiesAxiom(first: owlapy.owl_property.OWLObjectPropertyExpression, second: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLObjectPropertyExpression`\ ], :py:obj:`OWLObjectPropertyAxiom` + + Represents InverseObjectProperties axioms in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: ('_first', '_second') + + + + .. py:method:: get_first_property() -> owlapy.owl_property.OWLObjectPropertyExpression + + + .. py:method:: get_second_property() -> owlapy.owl_property.OWLObjectPropertyExpression + + + .. py:method:: __repr__() + + Return repr(self). + + + +.. py:class:: OWLEquivalentDataPropertiesAxiom(properties: List[owlapy.owl_property.OWLDataPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLDataPropertyExpression`\ ], :py:obj:`OWLDataPropertyAxiom` + + Represents EquivalentDataProperties axioms in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLDisjointDataPropertiesAxiom(properties: List[owlapy.owl_property.OWLDataPropertyExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLNaryPropertyAxiom`\ [\ :py:obj:`owlapy.owl_property.OWLDataPropertyExpression`\ ], :py:obj:`OWLDataPropertyAxiom` + + Represents DisjointDataProperties axioms in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLSubClassOfAxiom(sub_class: owlapy.owl_class_expression.OWLClassExpression, super_class: owlapy.owl_class_expression.OWLClassExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLClassAxiom` + + Represents an SubClassOf axiom in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: ('_sub_class', '_super_class') + + + + .. py:method:: get_sub_class() -> owlapy.owl_class_expression.OWLClassExpression + + + .. py:method:: get_super_class() -> owlapy.owl_class_expression.OWLClassExpression + + + .. py:method:: __eq__(other) + + Return self==value. + + + .. py:method:: __hash__() + + Return hash(self). + + + .. py:method:: __repr__() + + Return repr(self). + + + +.. py:class:: OWLDisjointUnionAxiom(cls_: owlapy.owl_class_expression.OWLClass, class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLClassAxiom` + + Represents a DisjointUnion axiom in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: ('_cls', '_class_expressions') + + + + .. py:method:: get_owl_class() -> owlapy.owl_class_expression.OWLClass + + + .. py:method:: get_class_expressions() -> Iterable[owlapy.owl_class_expression.OWLClassExpression] + + + .. py:method:: get_owl_equivalent_classes_axiom() -> OWLEquivalentClassesAxiom + + + .. py:method:: get_owl_disjoint_classes_axiom() -> OWLDisjointClassesAxiom + + + .. py:method:: __eq__(other) + + Return self==value. + + + .. py:method:: __hash__() + + Return hash(self). + + + .. py:method:: __repr__() + + Return repr(self). + + + +.. py:class:: OWLClassAssertionAxiom(individual: owlapy.owl_individual.OWLIndividual, class_expression: owlapy.owl_class_expression.OWLClassExpression, annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLIndividualAxiom` + + Represents ClassAssertion axioms in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: ('_individual', '_class_expression') + + + + .. py:method:: get_individual() -> owlapy.owl_individual.OWLIndividual + + + .. py:method:: get_class_expression() -> owlapy.owl_class_expression.OWLClassExpression + + + .. py:method:: __eq__(other) + + Return self==value. + + + .. py:method:: __hash__() + + Return hash(self). + + + .. py:method:: __repr__() + + Return repr(self). + + + +.. py:class:: OWLAnnotationAxiom(annotations: Optional[Iterable[OWLAnnotation]] = None) + + + Bases: :py:obj:`OWLAxiom` + + A super interface for annotation axioms. + + .. py:attribute:: __slots__ + :value: () + + + + .. py:method:: is_annotation_axiom() -> bool + + + diff --git a/_sources/autoapi/owlapy/owl_individual/index.rst.txt b/_sources/autoapi/owlapy/owl_individual/index.rst.txt new file mode 100644 index 0000000..3441895 --- /dev/null +++ b/_sources/autoapi/owlapy/owl_individual/index.rst.txt @@ -0,0 +1,65 @@ +:py:mod:`owlapy.owl_individual` +=============================== + +.. py:module:: owlapy.owl_individual + + +Module Contents +--------------- + +Classes +~~~~~~~ + +.. autoapisummary:: + + owlapy.owl_individual.OWLIndividual + owlapy.owl_individual.OWLNamedIndividual + + + + +.. py:class:: OWLIndividual + + + Bases: :py:obj:`owlapy.owlobject.OWLObject` + + Represents a named or anonymous individual. + + .. py:attribute:: __slots__ + :value: () + + + + +.. py:class:: OWLNamedIndividual(iri: Union[owlapy.iri.IRI, str]) + + + Bases: :py:obj:`OWLIndividual`, :py:obj:`owlapy.owlobject.OWLEntity` + + Represents a Named Individual in the OWL 2 Specification. + + .. py:property:: iri + + + .. py:property:: str + + + .. py:attribute:: __slots__ + :value: '_iri' + + + + .. py:attribute:: type_index + :type: Final + :value: 1005 + + + + .. py:method:: get_iri() -> owlapy.iri.IRI + + Gets the IRI of this object. + + :returns: The IRI of this object. + + + diff --git a/_sources/autoapi/owlapy/types/index.rst.txt b/_sources/autoapi/owlapy/types/index.rst.txt new file mode 100644 index 0000000..a2b6339 --- /dev/null +++ b/_sources/autoapi/owlapy/types/index.rst.txt @@ -0,0 +1,45 @@ +:py:mod:`owlapy.types` +====================== + +.. py:module:: owlapy.types + + +Module Contents +--------------- + +Classes +~~~~~~~ + +.. autoapisummary:: + + owlapy.types.OWLDatatype + + + + +.. py:class:: OWLDatatype(iri: Union[owlapy.iri.IRI, owlapy.has.HasIRI]) + + + Bases: :py:obj:`owlapy.owlobject.OWLEntity`, :py:obj:`owlapy.ranges.OWLDataRange` + + Represents a Datatype (named data range) in the OWL 2 Specification. + + .. py:attribute:: __slots__ + :value: '_iri' + + + + .. py:attribute:: type_index + :type: Final + :value: 4001 + + + + .. py:method:: get_iri() -> owlapy.iri.IRI + + Gets the IRI of this object. + + :returns: The IRI of this object. + + + diff --git a/autoapi/owlapy/has/index.html b/autoapi/owlapy/has/index.html index 487f82e..482e96f 100644 --- a/autoapi/owlapy/has/index.html +++ b/autoapi/owlapy/has/index.html @@ -71,13 +71,16 @@
  • owlapy.iri
  • owlapy.namespaces
  • owlapy.owl_annotation
  • +
  • owlapy.owl_axiom
  • owlapy.owl_class_expression
  • +
  • owlapy.owl_individual
  • owlapy.owl_property
  • owlapy.owl_restriction
  • owlapy.owlobject
  • owlapy.parser
  • owlapy.ranges
  • owlapy.render
  • +
  • owlapy.types
  • owlapy.util
  • owlapy.vocab
  • diff --git a/autoapi/owlapy/index.html b/autoapi/owlapy/index.html index 6c9a848..ff2f767 100644 --- a/autoapi/owlapy/index.html +++ b/autoapi/owlapy/index.html @@ -62,13 +62,16 @@
  • owlapy.iri
  • owlapy.namespaces
  • owlapy.owl_annotation
  • +
  • owlapy.owl_axiom
  • owlapy.owl_class_expression
  • +
  • owlapy.owl_individual
  • owlapy.owl_property
  • owlapy.owl_restriction
  • owlapy.owlobject
  • owlapy.parser
  • owlapy.ranges
  • owlapy.render
  • +
  • owlapy.types
  • owlapy.util
  • owlapy.vocab
  • @@ -130,13 +133,16 @@

    Submodulesowlapy.iri
  • owlapy.namespaces
  • owlapy.owl_annotation
  • +
  • owlapy.owl_axiom
  • owlapy.owl_class_expression
  • +
  • owlapy.owl_individual
  • owlapy.owl_property
  • owlapy.owl_restriction
  • owlapy.owlobject
  • owlapy.parser
  • owlapy.ranges
  • owlapy.render
  • +
  • owlapy.types
  • owlapy.util
  • owlapy.vocab
  • diff --git a/autoapi/owlapy/iri/index.html b/autoapi/owlapy/iri/index.html index 891fdd0..383011a 100644 --- a/autoapi/owlapy/iri/index.html +++ b/autoapi/owlapy/iri/index.html @@ -67,13 +67,16 @@
  • owlapy.namespaces
  • owlapy.owl_annotation
  • +
  • owlapy.owl_axiom
  • owlapy.owl_class_expression
  • +
  • owlapy.owl_individual
  • owlapy.owl_property
  • owlapy.owl_restriction
  • owlapy.owlobject
  • owlapy.parser
  • owlapy.ranges
  • owlapy.render
  • +
  • owlapy.types
  • owlapy.util
  • owlapy.vocab
  • diff --git a/autoapi/owlapy/model/index.html b/autoapi/owlapy/model/index.html index e66788b..73e9779 100644 --- a/autoapi/owlapy/model/index.html +++ b/autoapi/owlapy/model/index.html @@ -107,31 +107,20 @@
  • OWLObjectHasSelf
  • OWLObjectMaxCardinality
  • OWLObjectExactCardinality
  • -
  • Literals
  • -
  • OWLIndividual
  • -
  • OWLObjectHasValue
  • -
  • OWLObjectOneOf
  • OWLNamedIndividual
  • -
  • OWLOntologyID
  • -
  • OWLAxiom
  • +
  • OWLIndividual
  • +
  • OWLDataPropertyExpression
  • +
  • OWLObjectPropertyExpression
  • +
  • OWLObject
  • +
  • OWLEntity
  • OWLDatatype
  • -
  • OWLDatatypeRestriction
  • -
  • OWLFacetRestriction
  • -
  • OWLLiteral
  • -
  • OWLQuantifiedDataRestriction
  • -
  • OWLDataCardinalityRestriction
  • -
  • OWLDataAllValuesFrom
  • -
  • OWLDataComplementOf
  • -
  • OWLDataExactCardinality
  • -
  • OWLDataHasValue
  • -
  • OWLDataMaxCardinality
  • -
  • OWLDataMinCardinality
  • -
  • OWLDataOneOf
  • -
  • OWLDataSomeValuesFrom
  • -
  • OWLNaryDataRange
  • -
  • OWLDataUnionOf
  • -
  • OWLDataIntersectionOf
  • -
  • OWLImportsDeclaration
  • +
  • OWLDataRange
  • +
  • HasOperands
  • +
  • OWLPropertyExpression
  • +
  • OWLClassExpression
  • +
  • OWLClass
  • +
  • OWLIndividual
  • +
  • OWLAxiom
  • OWLLogicalAxiom
  • OWLPropertyAxiom
  • OWLObjectPropertyAxiom
  • @@ -158,6 +147,27 @@
  • OWLDisjointUnionAxiom
  • OWLClassAssertionAxiom
  • OWLAnnotationAxiom
  • +
  • Literals
  • +
  • OWLObjectHasValue
  • +
  • OWLObjectOneOf
  • +
  • OWLOntologyID
  • +
  • OWLDatatypeRestriction
  • +
  • OWLFacetRestriction
  • +
  • OWLLiteral
  • +
  • OWLQuantifiedDataRestriction
  • +
  • OWLDataCardinalityRestriction
  • +
  • OWLDataAllValuesFrom
  • +
  • OWLDataComplementOf
  • +
  • OWLDataExactCardinality
  • +
  • OWLDataHasValue
  • +
  • OWLDataMaxCardinality
  • +
  • OWLDataMinCardinality
  • +
  • OWLDataOneOf
  • +
  • OWLDataSomeValuesFrom
  • +
  • OWLNaryDataRange
  • +
  • OWLDataUnionOf
  • +
  • OWLDataIntersectionOf
  • +
  • OWLImportsDeclaration
  • OWLAnnotationProperty
  • OWLAnnotation
  • OWLAnnotationAssertionAxiom
  • @@ -252,7 +262,6 @@

    owlapy.model

    -

    @TODO: CD: This is not a python code. We should refactor this model module.

    Submodules

    @@ -276,10 +285,10 @@

    Classes

    OWLFacet

    Enumerations for OWL facets.

    -

    OWLObject

    +

    OWLObject

    Base interface for OWL objects

    -

    OWLEntity

    +

    OWLEntity

    Represents Entities in the OWL 2 Specification.

    OWLAnnotationObject

    @@ -300,7 +309,7 @@

    Classes

    HasIRI

    Simple class to access the IRI.

    -

    HasOperands

    +

    HasOperands

    An interface to objects that have a collection of operands.

    HasFiller

    @@ -312,7 +321,7 @@

    Classes

    OWLNaryBooleanClassExpression

    OWLNaryBooleanClassExpression.

    -

    OWLClassExpression

    +

    OWLClassExpression

    An OWL 2 Class Expression.

    OWLObjectComplementOf

    @@ -327,10 +336,10 @@

    Classes

    OWLPropertyRange

    OWL Objects that can be the ranges of properties.

    -

    OWLDataRange

    +

    OWLDataRange

    Represents a DataRange in the OWL 2 Specification.

    -

    OWLClass

    +

    OWLClass

    An OWL 2 named Class

    OWLObjectUnionOf

    @@ -339,16 +348,16 @@

    Classes

    OWLObjectIntersectionOf

    Represents an OWLObjectIntersectionOf class expression in the OWL 2 Specification.

    -

    OWLObjectPropertyExpression

    +

    OWLObjectPropertyExpression

    A high level interface to describe different types of object properties.

    OWLProperty

    A marker interface for properties that aren't expression i.e. named properties. By definition, properties

    -

    OWLPropertyExpression

    +

    OWLPropertyExpression

    Represents a property or possibly the inverse of a property.

    -

    OWLDataPropertyExpression

    +

    OWLDataPropertyExpression

    A high level interface to describe different types of data properties.

    OWLDataProperty

    @@ -399,77 +408,47 @@

    Classes

    OWLObjectExactCardinality

    Represents an ObjectExactCardinality restriction in the OWL 2 Specification.

    -

    OWLIndividual

    -

    Represents a named or anonymous individual.

    +

    OWLNamedIndividual

    +

    Represents a Named Individual in the OWL 2 Specification.

    -

    OWLObjectHasValue

    -

    Represents an ObjectHasValue class expression in the OWL 2 Specification.

    +

    OWLIndividual

    +

    Represents a named or anonymous individual.

    -

    OWLObjectOneOf

    -

    Represents an ObjectOneOf class expression in the OWL 2 Specification.

    +

    OWLDataPropertyExpression

    +

    A high level interface to describe different types of data properties.

    -

    OWLNamedIndividual

    -

    Represents a Named Individual in the OWL 2 Specification.

    +

    OWLObjectPropertyExpression

    +

    A high level interface to describe different types of object properties.

    -

    OWLOntologyID

    -

    An object that identifies an ontology. Since OWL 2, ontologies do not have to have an ontology IRI, or if they

    +

    OWLObject

    +

    Base interface for OWL objects

    -

    OWLAxiom

    -

    Represents Axioms in the OWL 2 Specification.

    +

    OWLEntity

    +

    Represents Entities in the OWL 2 Specification.

    OWLDatatype

    Represents a Datatype (named data range) in the OWL 2 Specification.

    -

    OWLDatatypeRestriction

    -

    Represents a DatatypeRestriction data range in the OWL 2 Specification.

    - -

    OWLFacetRestriction

    -

    A facet restriction is used to restrict a particular datatype.

    - -

    OWLLiteral

    -

    Represents a Literal in the OWL 2 Specification.

    - -

    OWLQuantifiedDataRestriction

    -

    Represents a quantified data restriction.

    - -

    OWLDataCardinalityRestriction

    -

    Represents Data Property Cardinality Restrictions in the OWL 2 specification.

    - -

    OWLDataAllValuesFrom

    -

    Represents DataAllValuesFrom class expressions in the OWL 2 Specification.

    - -

    OWLDataComplementOf

    -

    Represents DataComplementOf in the OWL 2 Specification.

    - -

    OWLDataExactCardinality

    -

    Represents DataExactCardinality restrictions in the OWL 2 Specification.

    - -

    OWLDataHasValue

    -

    Represents DataHasValue restrictions in the OWL 2 Specification.

    - -

    OWLDataMaxCardinality

    -

    Represents DataMaxCardinality restrictions in the OWL 2 Specification.

    - -

    OWLDataMinCardinality

    -

    Represents DataMinCardinality restrictions in the OWL 2 Specification.

    +

    OWLDataRange

    +

    Represents a DataRange in the OWL 2 Specification.

    -

    OWLDataOneOf

    -

    Represents DataOneOf in the OWL 2 Specification.

    +

    HasOperands

    +

    An interface to objects that have a collection of operands.

    -

    OWLDataSomeValuesFrom

    -

    Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.

    +

    OWLPropertyExpression

    +

    Represents a property or possibly the inverse of a property.

    -

    OWLNaryDataRange

    -

    OWLNaryDataRange.

    +

    OWLClassExpression

    +

    An OWL 2 Class Expression.

    -

    OWLDataUnionOf

    -

    Represents a DataUnionOf data range in the OWL 2 Specification.

    +

    OWLClass

    +

    An OWL 2 named Class

    -

    OWLDataIntersectionOf

    -

    Represents DataIntersectionOf in the OWL 2 Specification.

    +

    OWLIndividual

    +

    Represents a named or anonymous individual.

    -

    OWLImportsDeclaration

    -

    Represents an import statement in an ontology.

    +

    OWLAxiom

    +

    Represents Axioms in the OWL 2 Specification.

    OWLLogicalAxiom

    A base interface of all axioms that affect the logical meaning of an ontology. This excludes declaration axioms

    @@ -549,6 +528,66 @@

    Classes

    OWLAnnotationAxiom

    A super interface for annotation axioms.

    +

    OWLObjectHasValue

    +

    Represents an ObjectHasValue class expression in the OWL 2 Specification.

    + +

    OWLObjectOneOf

    +

    Represents an ObjectOneOf class expression in the OWL 2 Specification.

    + +

    OWLOntologyID

    +

    An object that identifies an ontology. Since OWL 2, ontologies do not have to have an ontology IRI, or if they

    + +

    OWLDatatypeRestriction

    +

    Represents a DatatypeRestriction data range in the OWL 2 Specification.

    + +

    OWLFacetRestriction

    +

    A facet restriction is used to restrict a particular datatype.

    + +

    OWLLiteral

    +

    Represents a Literal in the OWL 2 Specification.

    + +

    OWLQuantifiedDataRestriction

    +

    Represents a quantified data restriction.

    + +

    OWLDataCardinalityRestriction

    +

    Represents Data Property Cardinality Restrictions in the OWL 2 specification.

    + +

    OWLDataAllValuesFrom

    +

    Represents DataAllValuesFrom class expressions in the OWL 2 Specification.

    + +

    OWLDataComplementOf

    +

    Represents DataComplementOf in the OWL 2 Specification.

    + +

    OWLDataExactCardinality

    +

    Represents DataExactCardinality restrictions in the OWL 2 Specification.

    + +

    OWLDataHasValue

    +

    Represents DataHasValue restrictions in the OWL 2 Specification.

    + +

    OWLDataMaxCardinality

    +

    Represents DataMaxCardinality restrictions in the OWL 2 Specification.

    + +

    OWLDataMinCardinality

    +

    Represents DataMinCardinality restrictions in the OWL 2 Specification.

    + +

    OWLDataOneOf

    +

    Represents DataOneOf in the OWL 2 Specification.

    + +

    OWLDataSomeValuesFrom

    +

    Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.

    + +

    OWLNaryDataRange

    +

    OWLNaryDataRange.

    + +

    OWLDataUnionOf

    +

    Represents a DataUnionOf data range in the OWL 2 Specification.

    + +

    OWLDataIntersectionOf

    +

    Represents DataIntersectionOf in the OWL 2 Specification.

    + +

    OWLImportsDeclaration

    +

    Represents an import statement in an ontology.

    +

    OWLAnnotationProperty

    Represents an AnnotationProperty in the OWL 2 specification.

    @@ -1321,8 +1360,8 @@

    Attributes
    -class owlapy.model.OWLNaryBooleanClassExpression(operands: Iterable[OWLClassExpression])[source]
    -

    Bases: OWLBooleanClassExpression, owlapy.has.HasOperands[OWLClassExpression]

    +class owlapy.model.OWLNaryBooleanClassExpression(operands: Iterable[OWLClassExpression])[source] +

    Bases: OWLBooleanClassExpression, owlapy.has.HasOperands[OWLClassExpression]

    OWLNaryBooleanClassExpression.

    @@ -1331,7 +1370,7 @@

    Attributes
    -operands() Iterable[OWLClassExpression][source]
    +operands() Iterable[OWLClassExpression][source]

    Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent classes axiom.

    @@ -1406,7 +1445,7 @@

    Attributes
    -abstract get_nnf() OWLClassExpression[source]
    +abstract get_nnf() OWLClassExpression[source]

    Gets the negation normal form of the complement of this expression.

    Returns:
    @@ -1419,8 +1458,8 @@

    Attributes
    -class owlapy.model.OWLObjectComplementOf(op: OWLClassExpression)[source]
    -

    Bases: OWLBooleanClassExpression, owlapy.has.HasOperands[OWLClassExpression]

    +class owlapy.model.OWLObjectComplementOf(op: OWLClassExpression)[source] +

    Bases: OWLBooleanClassExpression, owlapy.has.HasOperands[OWLClassExpression]

    Represents an ObjectComplementOf class expression in the OWL 2 Specification.

    @@ -1434,7 +1473,7 @@

    Attributes
    -get_operand() OWLClassExpression[source]
    +get_operand() OWLClassExpression[source]

    Returns:

    The wrapped expression.

    @@ -1444,7 +1483,7 @@

    Attributes
    -operands() Iterable[OWLClassExpression][source]
    +operands() Iterable[OWLClassExpression][source]

    Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent classes axiom.

    @@ -1477,7 +1516,7 @@

    Attributes
    class owlapy.model.OWLAnonymousClassExpression[source]
    -

    Bases: OWLClassExpression

    +

    Bases: OWLClassExpression

    A Class Expression which is not a named Class.

    @@ -1514,7 +1553,7 @@

    Attributes
    -get_nnf() OWLClassExpression[source]
    +get_nnf() OWLClassExpression[source]

    Gets the negation normal form of the complement of this expression.

    Returns:
    @@ -1554,7 +1593,7 @@

    Attributes
    class owlapy.model.OWLClass(iri: IRI)[source]
    -

    Bases: OWLClassExpression, owlapy.owlobject.OWLEntity

    +

    Bases: OWLClassExpression, owlapy.owlobject.OWLEntity

    An OWL 2 named Class

    @@ -1623,7 +1662,7 @@

    Attributes
    -get_nnf() OWLClass[source]
    +get_nnf() OWLClass[source]

    Gets the negation normal form of the complement of this expression.

    Returns:
    @@ -1636,7 +1675,7 @@

    Attributes
    -class owlapy.model.OWLObjectUnionOf(operands: Iterable[OWLClassExpression])[source]
    +class owlapy.model.OWLObjectUnionOf(operands: Iterable[OWLClassExpression])[source]

    Bases: OWLNaryBooleanClassExpression

    Represents an ObjectUnionOf class expression in the OWL 2 Specification.

    @@ -1653,7 +1692,7 @@

    Attributes
    -class owlapy.model.OWLObjectIntersectionOf(operands: Iterable[OWLClassExpression])[source]
    +class owlapy.model.OWLObjectIntersectionOf(operands: Iterable[OWLClassExpression])[source]

    Bases: OWLNaryBooleanClassExpression

    Represents an OWLObjectIntersectionOf class expression in the OWL 2 Specification.

    @@ -1671,7 +1710,7 @@

    Attributes
    class owlapy.model.OWLObjectPropertyExpression[source]
    -

    Bases: OWLPropertyExpression

    +

    Bases: OWLPropertyExpression

    A high level interface to describe different types of object properties.

    @@ -1680,7 +1719,7 @@

    Attributes
    -abstract get_inverse_property() OWLObjectPropertyExpression[source]
    +abstract get_inverse_property() OWLObjectPropertyExpression[source]

    Obtains the property that corresponds to the inverse of this property.

    Returns:
    @@ -1715,7 +1754,7 @@

    Attributes
    class owlapy.model.OWLProperty[source]
    -

    Bases: OWLPropertyExpression, owlapy.owlobject.OWLEntity

    +

    Bases: OWLPropertyExpression, owlapy.owlobject.OWLEntity

    A marker interface for properties that aren’t expression i.e. named properties. By definition, properties are either data properties or object properties.

    @@ -1788,7 +1827,7 @@

    Attributes
    class owlapy.model.OWLDataPropertyExpression[source]
    -

    Bases: OWLPropertyExpression

    +

    Bases: OWLPropertyExpression

    A high level interface to describe different types of data properties.

    @@ -1810,7 +1849,7 @@

    Attributes
    class owlapy.model.OWLDataProperty(iri: owlapy.iri.IRI)[source]
    -

    Bases: OWLDataPropertyExpression, OWLProperty

    +

    Bases: OWLDataPropertyExpression, OWLProperty

    Represents a Data Property in the OWL 2 Specification.

    @@ -1852,7 +1891,7 @@

    Attributes
    class owlapy.model.OWLObjectProperty(iri: owlapy.iri.IRI | str)[source]
    -

    Bases: OWLObjectPropertyExpression, OWLProperty

    +

    Bases: OWLObjectPropertyExpression, OWLProperty

    Represents an Object Property in the OWL 2 Specification.

    @@ -2385,14 +2424,47 @@

    Attributes -
    -owlapy.model.Literals
    +
    +
    +class owlapy.model.OWLNamedIndividual(iri: owlapy.iri.IRI | str)[source]
    +

    Bases: OWLIndividual, owlapy.owlobject.OWLEntity

    +

    Represents a Named Individual in the OWL 2 Specification.

    +
    +
    +property iri
    +
    + +
    +
    +property str
    +
    + +
    +
    +__slots__ = '_iri'
    +
    + +
    +
    +type_index: Final = 1005
    +
    +
    +get_iri() owlapy.iri.IRI[source]
    +

    Gets the IRI of this object.

    +
    +
    Returns:
    +

    The IRI of this object.

    +
    +
    +
    + +
    +
    -class owlapy.model.OWLIndividual[source]
    +class owlapy.model.OWLIndividual[source]

    Bases: owlapy.owlobject.OWLObject

    Represents a named or anonymous individual.

    @@ -2403,79 +2475,180 @@

    Attributes -
    -class owlapy.model.OWLObjectHasValue(property: owlapy.owl_property.OWLObjectPropertyExpression, individual: OWLIndividual)[source]
    -

    Bases: owlapy.owl_restriction.OWLHasValueRestriction[OWLIndividual], owlapy.owl_restriction.OWLObjectRestriction

    -

    Represents an ObjectHasValue class expression in the OWL 2 Specification.

    +
    +class owlapy.model.OWLDataPropertyExpression[source]
    +

    Bases: OWLPropertyExpression

    +

    A high level interface to describe different types of data properties.

    -
    -__slots__ = ('_property', '_v')
    +
    +__slots__ = ()
    +
    +
    +is_data_property_expression()[source]
    +
    +
    Returns:
    +

    True if this is a data property.

    +
    +
    +
    + +

    + +
    +
    +class owlapy.model.OWLObjectPropertyExpression[source]
    +

    Bases: OWLPropertyExpression

    +

    A high level interface to describe different types of object properties.

    -
    -type_index: Final = 3007
    +
    +__slots__ = ()
    -
    -get_property() owlapy.owl_property.OWLObjectPropertyExpression[source]
    -
    +
    +abstract get_inverse_property() OWLObjectPropertyExpression[source]
    +

    Obtains the property that corresponds to the inverse of this property.

    +
    Returns:
    -

    Property being restricted.

    +

    The inverse of this property. Note that this property will not necessarily be in the simplest form.

    -
    -as_some_values_from() owlapy.owl_class_expression.OWLClassExpression[source]
    -

    A convenience method that obtains this restriction as an existential restriction with a nominal filler.

    +
    +abstract get_named_property() OWLObjectProperty[source]
    +

    Get the named object property used in this property expression.

    Returns:
    -

    The existential equivalent of this value restriction. simp(HasValue(p a)) = some(p {a}).

    +

    P if this expression is either inv(P) or P.

    -
    -__repr__()[source]
    -

    Return repr(self).

    +
    +is_object_property_expression() bool[source]
    +
    +
    Returns:
    +

    True if this is an object property.

    +
    +
    -
    -class owlapy.model.OWLObjectOneOf(values: OWLIndividual | Iterable[OWLIndividual])[source]
    -

    Bases: owlapy.owl_class_expression.OWLAnonymousClassExpression, owlapy.has.HasOperands[OWLIndividual]

    -

    Represents an ObjectOneOf class expression in the OWL 2 Specification.

    +
    +class owlapy.model.OWLObject
    +

    Base interface for OWL objects

    -
    -__slots__ = '_values'
    +
    +__slots__ = ()
    -
    -
    -type_index: Final = 3004
    -
    +
    +
    +abstract __eq__(other)[source]
    +

    Return self==value.

    +
    -
    -individuals() Iterable[OWLIndividual][source]
    -

    Gets the individuals that are in the oneOf. These individuals represent the exact instances (extension) -of this class expression.

    +
    +abstract __hash__()[source]
    +

    Return hash(self).

    +
    + +
    +
    +abstract __repr__()[source]
    +

    Return repr(self).

    +
    + +
    +
    +is_anonymous() bool[source]
    +
    + +
    + +
    +
    +class owlapy.model.OWLEntity[source]
    +

    Bases: OWLNamedObject

    +

    Represents Entities in the OWL 2 Specification.

    +
    +
    +__slots__ = ()
    +
    + +
    +
    +to_string_id() str[source]
    +
    + +
    +
    +is_anonymous() bool[source]
    +
    + +
    + +
    +
    +class owlapy.model.OWLDatatype(iri: owlapy.iri.IRI | owlapy.has.HasIRI)[source]
    +

    Bases: owlapy.owlobject.OWLEntity, owlapy.ranges.OWLDataRange

    +

    Represents a Datatype (named data range) in the OWL 2 Specification.

    +
    +
    +__slots__ = '_iri'
    +
    + +
    +
    +type_index: Final = 4001
    +
    + +
    +
    +get_iri() owlapy.iri.IRI[source]
    +

    Gets the IRI of this object.

    Returns:
    -

    The individuals that are the values of this {@code ObjectOneOf} class expression.

    +

    The IRI of this object.

    +
    + +
    +
    +class owlapy.model.OWLDataRange[source]
    +

    Bases: OWLPropertyRange

    +

    Represents a DataRange in the OWL 2 Specification.

    +
    + +
    +
    +class owlapy.model.HasOperands[source]
    +

    Bases: Generic[_T]

    +

    An interface to objects that have a collection of operands.

    +
    +
    Parameters:
    +

    _T – Operand type.

    +
    +
    +
    +
    +__slots__ = ()
    +
    +
    -
    -operands() Iterable[OWLIndividual][source]
    +
    +abstract operands() Iterable[_T][source]

    Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent classes axiom.

    @@ -2485,66 +2658,153 @@

    Attributes +
    +class owlapy.model.OWLPropertyExpression[source]
    +

    Bases: owlapy.owlobject.OWLObject

    +

    Represents a property or possibly the inverse of a property.

    +
    +
    +__slots__ = ()
    +
    +
    -
    -as_object_union_of() owlapy.owl_class_expression.OWLClassExpression[source]
    -

    Simplifies this enumeration to a union of singleton nominals.

    +
    +is_data_property_expression() bool[source]
    +
    +
    Returns:
    +

    True if this is a data property.

    +
    +
    +
    + +
    +
    +is_object_property_expression() bool[source]
    +
    +
    Returns:
    +

    True if this is an object property.

    +
    +
    +
    + +
    +
    +is_owl_top_object_property() bool[source]
    +

    Determines if this is the owl:topObjectProperty.

    Returns:
    -

    This enumeration in a more standard DL form. -simp({a}) = {a} simp({a0, … , {an}) = unionOf({a0}, … , {an})

    +

    topObjectProperty.

    +
    +
    Return type:
    +

    True if this property is the owl

    -
    -__hash__()[source]
    -

    Return hash(self).

    +
    +is_owl_top_data_property() bool[source]
    +

    Determines if this is the owl:topDataProperty.

    +
    +
    Returns:
    +

    topDataProperty.

    +
    +
    Return type:
    +

    True if this property is the owl

    +
    +
    +
    +

    +
    +
    +class owlapy.model.OWLClassExpression[source]
    +

    Bases: owlapy.ranges.OWLPropertyRange

    +

    An OWL 2 Class Expression.

    +
    +
    +__slots__ = ()
    +
    +
    -
    -__eq__(other)[source]
    -

    Return self==value.

    +
    +abstract is_owl_thing() bool[source]
    +

    Determines if this expression is the built in class owl:Thing. This method does not determine if the class +is equivalent to owl:Thing.

    +
    +
    Returns:
    +

    Thing.

    +
    +
    Return type:
    +

    True if this expression is owl

    +
    +
    -
    -__repr__()[source]
    -

    Return repr(self).

    +
    +abstract is_owl_nothing() bool[source]
    +

    Determines if this expression is the built in class owl:Nothing. This method does not determine if the class +is equivalent to owl:Nothing.

    +
    + +
    +
    +abstract get_object_complement_of() OWLObjectComplementOf[source]
    +

    Gets the object complement of this class expression.

    +
    +
    Returns:
    +

    A class expression that is the complement of this class expression.

    +
    +
    +
    + +
    +
    +abstract get_nnf() OWLClassExpression[source]
    +

    Gets the negation normal form of the complement of this expression.

    +
    +
    Returns:
    +

    A expression that represents the NNF of the complement of this expression.

    +
    +
    -
    -class owlapy.model.OWLNamedIndividual(iri: owlapy.iri.IRI | str)[source]
    -

    Bases: OWLIndividual, owlapy.owlobject.OWLEntity

    -

    Represents a Named Individual in the OWL 2 Specification.

    +
    +class owlapy.model.OWLClass(iri: IRI)[source]
    +

    Bases: OWLClassExpression, owlapy.owlobject.OWLEntity

    +

    An OWL 2 named Class

    -
    -property iri
    +
    +property str
    -
    -property str
    -
    +
    +property reminder: str
    +

    The reminder of the IRI

    +
    -
    -__slots__ = '_iri'
    +
    +__slots__ = ('_iri', '_is_nothing', '_is_thing')
    -
    -type_index: Final = 1005
    +
    +type_index: Final = 1001
    -
    -get_iri() owlapy.iri.IRI[source]
    +
    +get_iri() IRI[source]

    Gets the IRI of this object.

    Returns:
    @@ -2553,78 +2813,67 @@

    Attributes -
    -class owlapy.model.OWLOntologyID(ontology_iri: owlapy.iri.IRI | None = None, version_iri: owlapy.iri.IRI | None = None)[source]
    -

    An object that identifies an ontology. Since OWL 2, ontologies do not have to have an ontology IRI, or if they -have an ontology IRI then they can optionally also have a version IRI. Instances of this OWLOntologyID class bundle -identifying information of an ontology together. If an ontology doesn’t have an ontology IRI then we say that it is -“anonymous”.

    -
    -
    -__slots__ = ('_ontology_iri', '_version_iri')
    -
    -
    -
    -get_ontology_iri() owlapy.iri.IRI | None[source]
    -

    Gets the ontology IRI.

    +
    +is_owl_thing() bool[source]
    +

    Determines if this expression is the built in class owl:Thing. This method does not determine if the class +is equivalent to owl:Thing.

    Returns:
    -

    Ontology IRI. If the ontology is anonymous, it will return None.

    +

    Thing.

    +
    +
    Return type:
    +

    True if this expression is owl

    -
    -get_version_iri() owlapy.iri.IRI | None[source]
    -

    Gets the version IRI.

    +
    +is_owl_nothing() bool[source]
    +

    Determines if this expression is the built in class owl:Nothing. This method does not determine if the class +is equivalent to owl:Nothing.

    +
    + +
    +
    +get_object_complement_of() OWLObjectComplementOf[source]
    +

    Gets the object complement of this class expression.

    Returns:
    -

    Version IRI or None.

    +

    A class expression that is the complement of this class expression.

    -
    -get_default_document_iri() owlapy.iri.IRI | None[source]
    -

    Gets the IRI which is used as a default for the document that contain a representation of an ontology with -this ID. This will be the version IRI if there is an ontology IRI and version IRI, else it will be the ontology -IRI if there is an ontology IRI but no version IRI, else it will be None if there is no ontology IRI. See -Ontology Documents in the OWL 2 Structural Specification.

    +
    +get_nnf() OWLClass[source]
    +

    Gets the negation normal form of the complement of this expression.

    Returns:
    -

    the IRI that can be used as a default for an ontology document, or None.

    +

    A expression that represents the NNF of the complement of this expression.

    -
    -
    -is_anonymous() bool[source]
    -
    - -
    -
    -__repr__()[source]
    -

    Return repr(self).

    -
    -
    -__eq__(other)[source]
    -

    Return self==value.

    -
    +
    +
    +class owlapy.model.OWLIndividual[source]
    +

    Bases: owlapy.owlobject.OWLObject

    +

    Represents a named or anonymous individual.

    +
    +
    +__slots__ = ()
    +
    -class owlapy.model.OWLAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    +class owlapy.model.OWLAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]

    Bases: owlapy.owlobject.OWLObject

    Represents Axioms in the OWL 2 Specification.

    An OWL ontology contains a set of axioms. These axioms can be annotation axioms, declaration axioms, imports axioms @@ -2636,1466 +2885,1625 @@

    Attributes
    -annotations() List[OWLAnnotation] | None[source]
    +annotations() List[OWLAnnotation] | None[source]

    -is_annotated() bool[source]
    +is_annotated() bool[source]
    -is_logical_axiom() bool[source]
    +is_logical_axiom() bool[source]
    -is_annotation_axiom() bool[source]
    +is_annotation_axiom() bool[source]

    -
    -class owlapy.model.OWLDatatype(iri: owlapy.iri.IRI | owlapy.has.HasIRI)[source]
    -

    Bases: owlapy.owlobject.OWLEntity, owlapy.owl_class_expression.OWLDataRange

    -

    Represents a Datatype (named data range) in the OWL 2 Specification.

    -
    -
    -__slots__ = '_iri'
    -
    - +
    +class owlapy.model.OWLLogicalAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLAxiom

    +

    A base interface of all axioms that affect the logical meaning of an ontology. This excludes declaration axioms +(including imports declarations) and annotation axioms.

    -
    -type_index: Final = 4001
    +
    +__slots__ = ()
    -
    -get_iri() owlapy.iri.IRI[source]
    -

    Gets the IRI of this object.

    -
    -
    Returns:
    -

    The IRI of this object.

    -
    -
    -
    +
    +is_logical_axiom() bool[source]
    +

    -
    -class owlapy.model.OWLDatatypeRestriction(type_: OWLDatatype, facet_restrictions: OWLFacetRestriction | Iterable[OWLFacetRestriction])[source]
    -

    Bases: owlapy.owl_class_expression.OWLDataRange

    -

    Represents a DatatypeRestriction data range in the OWL 2 Specification.

    +
    +class owlapy.model.OWLPropertyAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLLogicalAxiom

    +

    The base interface for property axioms.

    -
    -__slots__ = ('_type', '_facet_restrictions')
    +
    +__slots__ = ()
    +
    + +
    +
    +class owlapy.model.OWLObjectPropertyAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLPropertyAxiom

    +

    The base interface for object property axioms.

    -
    -type_index: Final = 4006
    +
    +__slots__ = ()
    -
    -
    -get_datatype() OWLDatatype[source]
    +
    + +
    +
    +class owlapy.model.OWLDataPropertyAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLPropertyAxiom

    +

    The base interface for data property axioms.

    +
    +
    +__slots__ = ()
    +
    + +
    + +
    +
    +class owlapy.model.OWLIndividualAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLLogicalAxiom

    +

    The base interface for individual axioms.

    +
    +
    +__slots__ = ()
    +
    + +
    + +
    +
    +class owlapy.model.OWLClassAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLLogicalAxiom

    +

    The base interface for class axioms.

    +
    +
    +__slots__ = ()
    +
    + +
    + +
    +
    +class owlapy.model.OWLDeclarationAxiom(entity: owlapy.owlobject.OWLEntity, annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLAxiom

    +

    Represents a Declaration axiom in the OWL 2 Specification. A declaration axiom declares an entity in an ontology. +It doesn’t affect the logical meaning of the ontology.

    +
    +
    +__slots__ = '_entity'
    -
    -get_facet_restrictions() Sequence[OWLFacetRestriction][source]
    +
    +get_entity() owlapy.owlobject.OWLEntity[source]
    -
    -__eq__(other)[source]
    +
    +__eq__(other)[source]

    Return self==value.

    -
    -__hash__()[source]
    +
    +__hash__()[source]

    Return hash(self).

    -
    -__repr__()[source]
    +
    +__repr__()[source]

    Return repr(self).

    -
    -class owlapy.model.OWLFacetRestriction(facet: owlapy.vocab.OWLFacet, literal: Literals)[source]
    -

    Bases: owlapy.owlobject.OWLObject

    -

    A facet restriction is used to restrict a particular datatype.

    -
    -
    -__slots__ = ('_facet', '_literal')
    -
    - +
    +class owlapy.model.OWLDatatypeDefinitionAxiom(datatype: owlapy.types.OWLDatatype, datarange: owlapy.types.OWLDataRange, annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLLogicalAxiom

    +

    Represents a DatatypeDefinition axiom in the OWL 2 Specification.

    -
    -type_index: Final = 4007
    +
    +__slots__ = ('_datatype', '_datarange')
    -
    -get_facet() owlapy.vocab.OWLFacet[source]
    +
    +get_datatype() owlapy.types.OWLDatatype[source]
    -
    -get_facet_value() OWLLiteral[source]
    +
    +get_datarange() owlapy.types.OWLDataRange[source]
    -
    -__eq__(other)[source]
    +
    +__eq__(other)[source]

    Return self==value.

    -
    -__hash__()[source]
    +
    +__hash__()[source]

    Return hash(self).

    -
    -__repr__()[source]
    +
    +__repr__()[source]

    Return repr(self).

    -
    -class owlapy.model.OWLLiteral[source]
    -

    Bases: owlapy.owl_annotation.OWLAnnotationValue

    -

    Represents a Literal in the OWL 2 Specification.

    +
    +class owlapy.model.OWLHasKeyAxiom(class_expression: owlapy.owl_class_expression.OWLClassExpression, property_expressions: List[owlapy.owl_property.OWLPropertyExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLLogicalAxiom, owlapy.has.HasOperands[owlapy.owl_property.OWLPropertyExpression]

    +

    Represents a HasKey axiom in the OWL 2 Specification.

    -
    -__slots__ = ()
    +
    +__slots__ = ('_class_expression', '_property_expressions')
    -
    -
    -type_index: Final = 4008
    +
    +
    +get_class_expression() owlapy.owl_class_expression.OWLClassExpression[source]
    -
    -get_literal() str[source]
    -

    Gets the lexical value of this literal. Note that the language tag is not included.

    +
    +get_property_expressions() List[owlapy.owl_property.OWLPropertyExpression][source]
    +
    + +
    +
    +operands() Iterable[owlapy.owl_property.OWLPropertyExpression][source]
    +

    Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent +classes axiom.

    Returns:
    -

    The lexical value of this literal.

    +

    The operands.

    -
    -is_boolean() bool[source]
    -

    Whether this literal is typed as boolean.

    +
    +__eq__(other)[source]
    +

    Return self==value.

    -
    -parse_boolean() bool[source]
    -

    Parses the lexical value of this literal into a bool. The lexical value of this literal should be in the -lexical space of the boolean datatype (”http://www.w3.org/2001/XMLSchema#boolean”).

    -
    -
    Returns:
    -

    A bool value that is represented by this literal.

    -
    -
    +
    +__hash__()[source]
    +

    Return hash(self).

    -
    -is_double() bool[source]
    -

    Whether this literal is typed as double.

    +
    +__repr__()[source]
    +

    Return repr(self).

    -
    -
    -parse_double() float[source]
    -

    Parses the lexical value of this literal into a double. The lexical value of this literal should be in the -lexical space of the double datatype (”http://www.w3.org/2001/XMLSchema#double”).

    +
    + +
    +
    +class owlapy.model.OWLNaryAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: Generic[_C], OWLAxiom

    +

    Represents an axiom that contains two or more operands that could also be represented with multiple pairwise +axioms.

    -
    Returns:
    -

    A double value that is represented by this literal.

    +
    Parameters:
    +

    _C – Class of contained objects.

    -
    +
    +
    +__slots__ = ()
    +
    -
    -is_integer() bool[source]
    -

    Whether this literal is typed as integer.

    +
    +abstract as_pairwise_axioms() Iterable[OWLNaryAxiom[_C]][source]
    +
    +
    +
    +
    +class owlapy.model.OWLNaryClassAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLClassAxiom, OWLNaryAxiom[owlapy.owl_class_expression.OWLClassExpression]

    +

    Represents an axiom that contains two or more operands that could also be represented with +multiple pairwise axioms.

    +
    +
    +__slots__ = '_class_expressions'
    +
    +
    -
    -parse_integer() int[source]
    -

    Parses the lexical value of this literal into an integer. The lexical value of this literal should be in the -lexical space of the integer datatype (”http://www.w3.org/2001/XMLSchema#integer”).

    +
    +class_expressions() Iterable[owlapy.owl_class_expression.OWLClassExpression][source]
    +

    Gets all of the top level class expressions that appear in this axiom.

    Returns:
    -

    An integer value that is represented by this literal.

    +

    Sorted stream of class expressions that appear in the axiom.

    -
    -is_string() bool[source]
    -

    Whether this literal is typed as string.

    -
    - -
    -
    -parse_string() str[source]
    -

    Parses the lexical value of this literal into a string. The lexical value of this literal should be in the -lexical space of the string datatype (”http://www.w3.org/2001/XMLSchema#string”).

    +
    +as_pairwise_axioms() Iterable[OWLNaryClassAxiom][source]
    +

    Gets this axiom as a set of pairwise axioms; if the axiom contains only two operands, +the axiom itself is returned unchanged, including its annotations.

    Returns:
    -

    A string value that is represented by this literal.

    +

    This axiom as a set of pairwise axioms.

    -
    -is_date() bool[source]
    -

    Whether this literal is typed as date.

    +
    +__eq__(other)[source]
    +

    Return self==value.

    -
    -parse_date() datetime.date[source]
    -

    Parses the lexical value of this literal into a date. The lexical value of this literal should be in the -lexical space of the date datatype (”http://www.w3.org/2001/XMLSchema#date”).

    -
    -
    Returns:
    -

    A date value that is represented by this literal.

    -
    -
    +
    +__hash__()[source]
    +

    Return hash(self).

    -
    -is_datetime() bool[source]
    -

    Whether this literal is typed as dateTime.

    +
    +__repr__()[source]
    +

    Return repr(self).

    -
    -
    -parse_datetime() datetime.datetime[source]
    -

    Parses the lexical value of this literal into a datetime. The lexical value of this literal should be in the -lexical space of the dateTime datatype (”http://www.w3.org/2001/XMLSchema#dateTime”).

    -
    -
    Returns:
    -

    A datetime value that is represented by this literal.

    -
    -
    +
    +
    +class owlapy.model.OWLEquivalentClassesAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLNaryClassAxiom

    +

    Represents an EquivalentClasses axiom in the OWL 2 Specification.

    +
    +
    +__slots__ = ()
    +
    +
    -
    -is_duration() bool[source]
    -

    Whether this literal is typed as duration.

    -
    - -
    -
    -parse_duration() pandas.Timedelta[source]
    -

    Parses the lexical value of this literal into a Timedelta. The lexical value of this literal should be in the -lexical space of the duration datatype (”http://www.w3.org/2001/XMLSchema#duration”).

    -
    -
    Returns:
    -

    A Timedelta value that is represented by this literal.

    -
    -
    -
    - -
    -
    -is_literal() bool[source]
    -
    -
    Returns:
    -

    true if the annotation value is a literal

    -
    -
    -
    +
    +contains_named_equivalent_class() bool[source]
    +
    -
    -as_literal() OWLLiteral[source]
    -
    -
    Returns:
    -

    if the value is a literal, returns it. Return None otherwise

    -
    -
    -
    +
    +contains_owl_nothing() bool[source]
    +
    -
    -to_python() Literals[source]
    +
    +contains_owl_thing() bool[source]
    -
    -abstract get_datatype() OWLDatatype[source]
    -

    Gets the OWLDatatype which types this literal.

    -
    -
    Returns:
    -

    The OWLDatatype that types this literal.

    -
    -
    -
    +
    +named_classes() Iterable[owlapy.owl_class_expression.OWLClass][source]
    +

    -
    -class owlapy.model.OWLQuantifiedDataRestriction(filler: owlapy.owl_class_expression.OWLDataRange)[source]
    -

    Bases: owlapy.owl_restriction.OWLQuantifiedRestriction[owlapy.owl_class_expression.OWLDataRange], owlapy.owl_restriction.OWLDataRestriction

    -

    Represents a quantified data restriction.

    +
    +class owlapy.model.OWLDisjointClassesAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLNaryClassAxiom

    +

    Represents a DisjointClasses axiom in the OWL 2 Specification.

    -
    -__slots__ = ()
    +
    +__slots__ = ()
    -
    -
    -get_filler() owlapy.owl_class_expression.OWLDataRange[source]
    -

    Gets the filler for this restriction. In the case of an object restriction this will be an individual, in -the case of a data restriction this will be a constant (data value). For quantified restriction this will be -a class expression or a data range.

    -
    -
    Returns:
    -

    the value

    -
    -
    -
    -
    -
    -class owlapy.model.OWLDataCardinalityRestriction(cardinality: int, property: owlapy.owl_property.OWLDataPropertyExpression, filler: owlapy.owl_class_expression.OWLDataRange)[source]
    -

    Bases: owlapy.owl_restriction.OWLCardinalityRestriction[owlapy.owl_class_expression.OWLDataRange], OWLQuantifiedDataRestriction, owlapy.owl_restriction.OWLDataRestriction

    -

    Represents Data Property Cardinality Restrictions in the OWL 2 specification.

    +
    +class owlapy.model.OWLNaryIndividualAxiom(individuals: List[owlapy.owl_individual.OWLIndividual], annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLIndividualAxiom, OWLNaryAxiom[owlapy.owl_individual.OWLIndividual]

    +

    Represents an axiom that contains two or more operands that could also be represented with +multiple pairwise individual axioms.

    -
    -__slots__ = ()
    +
    +__slots__ = '_individuals'
    -
    -get_property() owlapy.owl_property.OWLDataPropertyExpression[source]
    -
    +
    +individuals() Iterable[owlapy.owl_individual.OWLIndividual][source]
    +

    Get the individuals.

    +
    Returns:
    -

    Property being restricted.

    +

    Generator containing the individuals.

    -
    -__repr__()[source]
    -

    Return repr(self).

    -
    +
    +as_pairwise_axioms() Iterable[OWLNaryIndividualAxiom][source]
    +
    -
    -__eq__(other)[source]
    +
    +__eq__(other)[source]

    Return self==value.

    -
    -__hash__()[source]
    +
    +__hash__()[source]

    Return hash(self).

    -
    - -
    -
    -class owlapy.model.OWLDataAllValuesFrom(property: owlapy.owl_property.OWLDataPropertyExpression, filler: owlapy.owl_class_expression.OWLDataRange)[source]
    -

    Bases: OWLQuantifiedDataRestriction

    -

    Represents DataAllValuesFrom class expressions in the OWL 2 Specification.

    -
    -
    -__slots__ = '_property'
    -
    - -
    -
    -type_index: Final = 3013
    -
    -
    -
    -__repr__()[source]
    +
    +__repr__()[source]

    Return repr(self).

    -
    -
    -__eq__(other)[source]
    -

    Return self==value.

    -
    -
    -__hash__()[source]
    -

    Return hash(self).

    -
    +
    +
    +class owlapy.model.OWLDifferentIndividualsAxiom(individuals: List[owlapy.owl_individual.OWLIndividual], annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLNaryIndividualAxiom

    +

    Represents a DifferentIndividuals axiom in the OWL 2 Specification.

    +
    +
    +__slots__ = ()
    +
    -
    -
    -get_property() owlapy.owl_property.OWLDataPropertyExpression[source]
    -
    -
    Returns:
    -

    Property being restricted.

    -
    -
    +
    +
    +class owlapy.model.OWLSameIndividualAxiom(individuals: List[owlapy.owl_individual.OWLIndividual], annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLNaryIndividualAxiom

    +

    Represents a SameIndividual axiom in the OWL 2 Specification.

    +
    +
    +__slots__ = ()
    +
    +
    -
    -class owlapy.model.OWLDataComplementOf(data_range: owlapy.owl_class_expression.OWLDataRange)[source]
    -

    Bases: owlapy.owl_class_expression.OWLDataRange

    -

    Represents DataComplementOf in the OWL 2 Specification.

    +
    +class owlapy.model.OWLNaryPropertyAxiom(properties: List[_P], annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: Generic[_P], OWLPropertyAxiom, OWLNaryAxiom[_P]

    +

    Represents an axiom that contains two or more operands that could also be represented with +multiple pairwise property axioms.

    -
    -type_index: Final = 4002
    +
    +__slots__ = '_properties'
    -
    -get_data_range() owlapy.owl_class_expression.OWLDataRange[source]
    -
    +
    +properties() Iterable[_P][source]
    +

    Get all the properties that appear in the axiom.

    +
    Returns:
    -

    The wrapped data range.

    +

    Generator containing the properties.

    -
    -__repr__()[source]
    -

    Return repr(self).

    -
    +
    +as_pairwise_axioms() Iterable[OWLNaryPropertyAxiom][source]
    +
    -
    -__eq__(other)[source]
    +
    +__eq__(other)[source]

    Return self==value.

    -
    -__hash__()[source]
    +
    +__hash__()[source]

    Return hash(self).

    +
    +
    +__repr__()[source]
    +

    Return repr(self).

    +
    +
    -
    -class owlapy.model.OWLDataExactCardinality(cardinality: int, property: owlapy.owl_property.OWLDataPropertyExpression, filler: owlapy.owl_class_expression.OWLDataRange)[source]
    -

    Bases: OWLDataCardinalityRestriction

    -

    Represents DataExactCardinality restrictions in the OWL 2 Specification.

    +
    +class owlapy.model.OWLEquivalentObjectPropertiesAxiom(properties: List[owlapy.owl_property.OWLObjectPropertyExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLNaryPropertyAxiom[owlapy.owl_property.OWLObjectPropertyExpression], OWLObjectPropertyAxiom

    +

    Represents EquivalentObjectProperties axioms in the OWL 2 Specification.

    -
    -__slots__ = ('_cardinality', '_filler', '_property')
    +
    +__slots__ = ()
    +
    + +
    +
    +class owlapy.model.OWLDisjointObjectPropertiesAxiom(properties: List[owlapy.owl_property.OWLObjectPropertyExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLNaryPropertyAxiom[owlapy.owl_property.OWLObjectPropertyExpression], OWLObjectPropertyAxiom

    +

    Represents DisjointObjectProperties axioms in the OWL 2 Specification.

    -
    -type_index: Final = 3016
    +
    +__slots__ = ()
    -
    -
    -as_intersection_of_min_max() owlapy.owl_class_expression.OWLObjectIntersectionOf[source]
    -

    Obtains an equivalent form that is a conjunction of a min cardinality and max cardinality restriction.

    -
    -
    Returns:
    -

    The semantically equivalent but structurally simpler form (= 1 R D) = >= 1 R D and <= 1 R D.

    -
    -
    -
    -
    -
    -class owlapy.model.OWLDataHasValue(property: owlapy.owl_property.OWLDataPropertyExpression, value: OWLLiteral)[source]
    -

    Bases: owlapy.owl_restriction.OWLHasValueRestriction[OWLLiteral], owlapy.owl_restriction.OWLDataRestriction

    -

    Represents DataHasValue restrictions in the OWL 2 Specification.

    +
    +class owlapy.model.OWLInverseObjectPropertiesAxiom(first: owlapy.owl_property.OWLObjectPropertyExpression, second: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLNaryPropertyAxiom[owlapy.owl_property.OWLObjectPropertyExpression], OWLObjectPropertyAxiom

    +

    Represents InverseObjectProperties axioms in the OWL 2 Specification.

    -
    -__slots__ = '_property'
    +
    +__slots__ = ('_first', '_second')
    -
    -
    -type_index: Final = 3014
    +
    +
    +get_first_property() owlapy.owl_property.OWLObjectPropertyExpression[source]
    -
    -__repr__()[source]
    +
    +get_second_property() owlapy.owl_property.OWLObjectPropertyExpression[source]
    +
    + +
    +
    +__repr__()[source]

    Return repr(self).

    -
    -
    -__eq__(other)[source]
    -

    Return self==value.

    -
    - -
    -
    -__hash__()[source]
    -

    Return hash(self).

    -
    - -
    -
    -as_some_values_from() owlapy.owl_class_expression.OWLClassExpression[source]
    -

    A convenience method that obtains this restriction as an existential restriction with a nominal filler.

    -
    -
    Returns:
    -

    The existential equivalent of this value restriction. simp(HasValue(p a)) = some(p {a}).

    -
    -
    -
    - -
    -
    -get_property() owlapy.owl_property.OWLDataPropertyExpression[source]
    -
    -
    Returns:
    -

    Property being restricted.

    -
    -
    +
    +
    +class owlapy.model.OWLEquivalentDataPropertiesAxiom(properties: List[owlapy.owl_property.OWLDataPropertyExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLNaryPropertyAxiom[owlapy.owl_property.OWLDataPropertyExpression], OWLDataPropertyAxiom

    +

    Represents EquivalentDataProperties axioms in the OWL 2 Specification.

    +
    +
    +__slots__ = ()
    +
    +
    -
    -class owlapy.model.OWLDataMaxCardinality(cardinality: int, property: owlapy.owl_property.OWLDataPropertyExpression, filler: owlapy.owl_class_expression.OWLDataRange)[source]
    -

    Bases: OWLDataCardinalityRestriction

    -

    Represents DataMaxCardinality restrictions in the OWL 2 Specification.

    -
    -
    -__slots__ = ('_cardinality', '_filler', '_property')
    -
    - +
    +class owlapy.model.OWLDisjointDataPropertiesAxiom(properties: List[owlapy.owl_property.OWLDataPropertyExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLNaryPropertyAxiom[owlapy.owl_property.OWLDataPropertyExpression], OWLDataPropertyAxiom

    +

    Represents DisjointDataProperties axioms in the OWL 2 Specification.

    -
    -type_index: Final = 3017
    +
    +__slots__ = ()
    -
    -class owlapy.model.OWLDataMinCardinality(cardinality: int, property: owlapy.owl_property.OWLDataPropertyExpression, filler: owlapy.owl_class_expression.OWLDataRange)[source]
    -

    Bases: OWLDataCardinalityRestriction

    -

    Represents DataMinCardinality restrictions in the OWL 2 Specification.

    -
    -
    -__slots__ = ('_cardinality', '_filler', '_property')
    -
    - +
    +class owlapy.model.OWLSubClassOfAxiom(sub_class: owlapy.owl_class_expression.OWLClassExpression, super_class: owlapy.owl_class_expression.OWLClassExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLClassAxiom

    +

    Represents an SubClassOf axiom in the OWL 2 Specification.

    -
    -type_index: Final = 3015
    +
    +__slots__ = ('_sub_class', '_super_class')
    -
    - -
    -
    -class owlapy.model.OWLDataOneOf(values: OWLLiteral | Iterable[OWLLiteral])[source]
    -

    Bases: owlapy.owl_class_expression.OWLDataRange, owlapy.has.HasOperands[OWLLiteral]

    -

    Represents DataOneOf in the OWL 2 Specification.

    -
    -
    -type_index: Final = 4003
    +
    +
    +get_sub_class() owlapy.owl_class_expression.OWLClassExpression[source]
    -
    -values() Iterable[OWLLiteral][source]
    -

    Gets the values that are in the oneOf.

    -
    -
    Returns:
    -

    The values of this {@code DataOneOf} class expression.

    -
    -
    -
    +
    +get_super_class() owlapy.owl_class_expression.OWLClassExpression[source]
    +
    -
    -operands() Iterable[OWLLiteral][source]
    -

    Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent -classes axiom.

    -
    -
    Returns:
    -

    The operands.

    -
    -
    +
    +__eq__(other)[source]
    +

    Return self==value.

    -
    -__hash__()[source]
    +
    +__hash__()[source]

    Return hash(self).

    -
    -__eq__(other)[source]
    -

    Return self==value.

    -
    - -
    -
    -__repr__()[source]
    +
    +__repr__()[source]

    Return repr(self).

    -
    -class owlapy.model.OWLDataSomeValuesFrom(property: owlapy.owl_property.OWLDataPropertyExpression, filler: owlapy.owl_class_expression.OWLDataRange)[source]
    -

    Bases: OWLQuantifiedDataRestriction

    -

    Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.

    +
    +class owlapy.model.OWLDisjointUnionAxiom(cls_: owlapy.owl_class_expression.OWLClass, class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLClassAxiom

    +

    Represents a DisjointUnion axiom in the OWL 2 Specification.

    -
    -__slots__ = '_property'
    +
    +__slots__ = ('_cls', '_class_expressions')
    -
    -
    -type_index: Final = 3012
    +
    +
    +get_owl_class() owlapy.owl_class_expression.OWLClass[source]
    -
    -__repr__()[source]
    -

    Return repr(self).

    -
    +
    +get_class_expressions() Iterable[owlapy.owl_class_expression.OWLClassExpression][source]
    +
    -
    -__eq__(other)[source]
    +
    +get_owl_equivalent_classes_axiom() OWLEquivalentClassesAxiom[source]
    +
    + +
    +
    +get_owl_disjoint_classes_axiom() OWLDisjointClassesAxiom[source]
    +
    + +
    +
    +__eq__(other)[source]

    Return self==value.

    -
    -__hash__()[source]
    +
    +__hash__()[source]

    Return hash(self).

    -
    -get_property() owlapy.owl_property.OWLDataPropertyExpression[source]
    -
    -
    Returns:
    -

    Property being restricted.

    -
    -
    +
    +__repr__()[source]
    +

    Return repr(self).

    -
    -class owlapy.model.OWLNaryDataRange(operands: Iterable[owlapy.owl_class_expression.OWLDataRange])[source]
    -

    Bases: owlapy.owl_class_expression.OWLDataRange, owlapy.has.HasOperands[owlapy.owl_class_expression.OWLDataRange]

    -

    OWLNaryDataRange.

    +
    +class owlapy.model.OWLClassAssertionAxiom(individual: owlapy.owl_individual.OWLIndividual, class_expression: owlapy.owl_class_expression.OWLClassExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLIndividualAxiom

    +

    Represents ClassAssertion axioms in the OWL 2 Specification.

    -
    -__slots__ = ()
    +
    +__slots__ = ('_individual', '_class_expression')
    -
    -operands() Iterable[owlapy.owl_class_expression.OWLDataRange][source]
    -

    Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent -classes axiom.

    -
    -
    Returns:
    -

    The operands.

    -
    -
    -
    +
    +get_individual() owlapy.owl_individual.OWLIndividual[source]
    +
    -
    -__repr__()[source]
    -

    Return repr(self).

    -
    +
    +get_class_expression() owlapy.owl_class_expression.OWLClassExpression[source]
    +
    -
    -__eq__(other)[source]
    +
    +__eq__(other)[source]

    Return self==value.

    -
    -__hash__()[source]
    +
    +__hash__()[source]

    Return hash(self).

    +
    +
    +__repr__()[source]
    +

    Return repr(self).

    +
    +
    -
    -class owlapy.model.OWLDataUnionOf(operands: Iterable[owlapy.owl_class_expression.OWLDataRange])[source]
    -

    Bases: OWLNaryDataRange

    -

    Represents a DataUnionOf data range in the OWL 2 Specification.

    +
    +class owlapy.model.OWLAnnotationAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    +

    Bases: OWLAxiom

    +

    A super interface for annotation axioms.

    -
    -__slots__ = '_operands'
    +
    +__slots__ = ()
    -
    -
    -type_index: Final = 4005
    +
    +
    +is_annotation_axiom() bool[source]
    +
    +
    +owlapy.model.Literals
    +
    +
    -
    -class owlapy.model.OWLDataIntersectionOf(operands: Iterable[owlapy.owl_class_expression.OWLDataRange])[source]
    -

    Bases: OWLNaryDataRange

    -

    Represents DataIntersectionOf in the OWL 2 Specification.

    +
    +class owlapy.model.OWLObjectHasValue(property: owlapy.owl_axiom.OWLObjectPropertyExpression, individual: owlapy.owl_axiom.OWLIndividual)[source]
    +

    Bases: owlapy.owl_restriction.OWLHasValueRestriction[owlapy.owl_axiom.OWLIndividual], owlapy.owl_restriction.OWLObjectRestriction

    +

    Represents an ObjectHasValue class expression in the OWL 2 Specification.

    -
    -__slots__ = '_operands'
    +
    +__slots__ = ('_property', '_v')
    -
    -type_index: Final = 4004
    +
    +type_index: Final = 3007
    +
    +
    +get_property() owlapy.owl_axiom.OWLObjectPropertyExpression[source]
    +
    +
    Returns:
    +

    Property being restricted.

    +
    +
    -
    -
    -class owlapy.model.OWLImportsDeclaration(import_iri: owlapy.iri.IRI)[source]
    -

    Bases: owlapy.has.HasIRI

    -

    Represents an import statement in an ontology.

    -
    -
    -__slots__ = '_iri'
    -
    -
    -
    -get_iri() owlapy.iri.IRI[source]
    -

    Gets the import IRI.

    +
    +as_some_values_from() owlapy.owl_axiom.OWLClassExpression[source]
    +

    A convenience method that obtains this restriction as an existential restriction with a nominal filler.

    Returns:
    -

    The import IRI that points to the ontology to be imported. The imported ontology might have this IRI as -its ontology IRI but this is not mandated. For example, an ontology with a non-resolvable ontology IRI -can be deployed at a resolvable URL.

    +

    The existential equivalent of this value restriction. simp(HasValue(p a)) = some(p {a}).

    +
    +
    +__repr__()[source]
    +

    Return repr(self).

    +
    +
    -
    -class owlapy.model.OWLLogicalAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLAxiom

    -

    A base interface of all axioms that affect the logical meaning of an ontology. This excludes declaration axioms -(including imports declarations) and annotation axioms.

    +
    +class owlapy.model.OWLObjectOneOf(values: owlapy.owl_axiom.OWLIndividual | owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLIndividual])[source]
    +

    Bases: owlapy.owl_class_expression.OWLAnonymousClassExpression, owlapy.owl_axiom.HasOperands[owlapy.owl_axiom.OWLIndividual]

    +

    Represents an ObjectOneOf class expression in the OWL 2 Specification.

    -
    -__slots__ = ()
    +
    +__slots__ = '_values'
    -
    -
    -is_logical_axiom() bool[source]
    +
    +
    +type_index: Final = 3004
    -
    - -
    -
    -class owlapy.model.OWLPropertyAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLLogicalAxiom

    -

    The base interface for property axioms.

    -
    -
    -__slots__ = ()
    -
    +
    +
    +individuals() owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLIndividual][source]
    +

    Gets the individuals that are in the oneOf. These individuals represent the exact instances (extension) +of this class expression.

    +
    +
    Returns:
    +

    The individuals that are the values of this {@code ObjectOneOf} class expression.

    +
    +
    +
    +
    +
    +operands() owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLIndividual][source]
    +

    Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent +classes axiom.

    +
    +
    Returns:
    +

    The operands.

    +
    +
    -
    -
    -class owlapy.model.OWLObjectPropertyAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLPropertyAxiom

    -

    The base interface for object property axioms.

    -
    -
    -__slots__ = ()
    -
    +
    +
    +as_object_union_of() owlapy.owl_axiom.OWLClassExpression[source]
    +

    Simplifies this enumeration to a union of singleton nominals.

    +
    +
    Returns:
    +

    This enumeration in a more standard DL form. +simp({a}) = {a} simp({a0, … , {an}) = unionOf({a0}, … , {an})

    +
    +
    +
    +
    +
    +__hash__()[source]
    +

    Return hash(self).

    -
    -
    -class owlapy.model.OWLDataPropertyAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLPropertyAxiom

    -

    The base interface for data property axioms.

    -
    -
    -__slots__ = ()
    -
    +
    +
    +__eq__(other)[source]
    +

    Return self==value.

    +
    + +
    +
    +__repr__()[source]
    +

    Return repr(self).

    +
    -
    -class owlapy.model.OWLIndividualAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLLogicalAxiom

    -

    The base interface for individual axioms.

    +
    +class owlapy.model.OWLOntologyID(ontology_iri: owlapy.owl_axiom.Optional[owlapy.iri.IRI] = None, version_iri: owlapy.owl_axiom.Optional[owlapy.iri.IRI] = None)[source]
    +

    An object that identifies an ontology. Since OWL 2, ontologies do not have to have an ontology IRI, or if they +have an ontology IRI then they can optionally also have a version IRI. Instances of this OWLOntologyID class bundle +identifying information of an ontology together. If an ontology doesn’t have an ontology IRI then we say that it is +“anonymous”.

    -
    -__slots__ = ()
    +
    +__slots__ = ('_ontology_iri', '_version_iri')
    +
    +
    +get_ontology_iri() owlapy.owl_axiom.Optional[owlapy.iri.IRI][source]
    +

    Gets the ontology IRI.

    +
    +
    Returns:
    +

    Ontology IRI. If the ontology is anonymous, it will return None.

    +
    +
    -
    -
    -class owlapy.model.OWLClassAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLLogicalAxiom

    -

    The base interface for class axioms.

    -
    -
    -__slots__ = ()
    +
    +
    +get_version_iri() owlapy.owl_axiom.Optional[owlapy.iri.IRI][source]
    +

    Gets the version IRI.

    +
    +
    Returns:
    +

    Version IRI or None.

    +
    +
    +
    + +
    +
    +get_default_document_iri() owlapy.owl_axiom.Optional[owlapy.iri.IRI][source]
    +

    Gets the IRI which is used as a default for the document that contain a representation of an ontology with +this ID. This will be the version IRI if there is an ontology IRI and version IRI, else it will be the ontology +IRI if there is an ontology IRI but no version IRI, else it will be None if there is no ontology IRI. See +Ontology Documents in the OWL 2 Structural Specification.

    +
    +
    Returns:
    +

    the IRI that can be used as a default for an ontology document, or None.

    +
    +
    +
    + +
    +
    +is_anonymous() bool[source]
    +
    +
    +__repr__()[source]
    +

    Return repr(self).

    +
    + +
    +
    +__eq__(other)[source]
    +

    Return self==value.

    +
    +
    -
    -class owlapy.model.OWLDeclarationAxiom(entity: owlapy.owlobject.OWLEntity, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLAxiom

    -

    Represents a Declaration axiom in the OWL 2 Specification. A declaration axiom declares an entity in an ontology. -It doesn’t affect the logical meaning of the ontology.

    +
    +class owlapy.model.OWLDatatypeRestriction(type_: owlapy.owl_axiom.OWLDatatype, facet_restrictions: OWLFacetRestriction | owlapy.owl_axiom.Iterable[OWLFacetRestriction])[source]
    +

    Bases: owlapy.owl_axiom.OWLDataRange

    +

    Represents a DatatypeRestriction data range in the OWL 2 Specification.

    -
    -__slots__ = '_entity'
    +
    +__slots__ = ('_type', '_facet_restrictions')
    +
    + +
    +
    +type_index: Final = 4006
    -
    -get_entity() owlapy.owlobject.OWLEntity[source]
    +
    +get_datatype() owlapy.owl_axiom.OWLDatatype[source]
    -
    -__eq__(other)[source]
    +
    +get_facet_restrictions() Sequence[OWLFacetRestriction][source]
    +
    + +
    +
    +__eq__(other)[source]

    Return self==value.

    -
    -__hash__()[source]
    +
    +__hash__()[source]

    Return hash(self).

    -
    -__repr__()[source]
    +
    +__repr__()[source]

    Return repr(self).

    -
    -class owlapy.model.OWLDatatypeDefinitionAxiom(datatype: OWLDatatype, datarange: owlapy.owl_class_expression.OWLDataRange, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLLogicalAxiom

    -

    Represents a DatatypeDefinition axiom in the OWL 2 Specification.

    +
    +class owlapy.model.OWLFacetRestriction(facet: owlapy.vocab.OWLFacet, literal: Literals)[source]
    +

    Bases: owlapy.owl_axiom.OWLObject

    +

    A facet restriction is used to restrict a particular datatype.

    -
    -__slots__ = ('_datatype', '_datarange')
    +
    +__slots__ = ('_facet', '_literal')
    +
    + +
    +
    +type_index: Final = 4007
    -
    -get_datatype() OWLDatatype[source]
    +
    +get_facet() owlapy.vocab.OWLFacet[source]
    -
    -get_datarange() owlapy.owl_class_expression.OWLDataRange[source]
    +
    +get_facet_value() OWLLiteral[source]
    -
    -__eq__(other)[source]
    +
    +__eq__(other)[source]

    Return self==value.

    -
    -__hash__()[source]
    +
    +__hash__()[source]

    Return hash(self).

    -
    -__repr__()[source]
    +
    +__repr__()[source]

    Return repr(self).

    -
    -class owlapy.model.OWLHasKeyAxiom(class_expression: owlapy.owl_class_expression.OWLClassExpression, property_expressions: List[owlapy.owl_property.OWLPropertyExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLLogicalAxiom, owlapy.has.HasOperands[owlapy.owl_property.OWLPropertyExpression]

    -

    Represents a HasKey axiom in the OWL 2 Specification.

    +
    +class owlapy.model.OWLLiteral[source]
    +

    Bases: owlapy.owl_annotation.OWLAnnotationValue

    +

    Represents a Literal in the OWL 2 Specification.

    -
    -__slots__ = ('_class_expression', '_property_expressions')
    +
    +__slots__ = ()
    -
    -
    -get_class_expression() owlapy.owl_class_expression.OWLClassExpression[source]
    +
    +
    +type_index: Final = 4008
    -
    -get_property_expressions() List[owlapy.owl_property.OWLPropertyExpression][source]
    -
    +
    +get_literal() str[source]
    +

    Gets the lexical value of this literal. Note that the language tag is not included.

    +
    +
    Returns:
    +

    The lexical value of this literal.

    +
    +
    +
    -
    -operands() Iterable[owlapy.owl_property.OWLPropertyExpression][source]
    -

    Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent -classes axiom.

    +
    +is_boolean() bool[source]
    +

    Whether this literal is typed as boolean.

    +
    + +
    +
    +parse_boolean() bool[source]
    +

    Parses the lexical value of this literal into a bool. The lexical value of this literal should be in the +lexical space of the boolean datatype (”http://www.w3.org/2001/XMLSchema#boolean”).

    +
    +
    Returns:
    +

    A bool value that is represented by this literal.

    +
    +
    +
    + +
    +
    +is_double() bool[source]
    +

    Whether this literal is typed as double.

    +
    + +
    +
    +parse_double() float[source]
    +

    Parses the lexical value of this literal into a double. The lexical value of this literal should be in the +lexical space of the double datatype (”http://www.w3.org/2001/XMLSchema#double”).

    +
    +
    Returns:
    +

    A double value that is represented by this literal.

    +
    +
    +
    + +
    +
    +is_integer() bool[source]
    +

    Whether this literal is typed as integer.

    +
    + +
    +
    +parse_integer() int[source]
    +

    Parses the lexical value of this literal into an integer. The lexical value of this literal should be in the +lexical space of the integer datatype (”http://www.w3.org/2001/XMLSchema#integer”).

    +
    +
    Returns:
    +

    An integer value that is represented by this literal.

    +
    +
    +
    + +
    +
    +is_string() bool[source]
    +

    Whether this literal is typed as string.

    +
    + +
    +
    +parse_string() str[source]
    +

    Parses the lexical value of this literal into a string. The lexical value of this literal should be in the +lexical space of the string datatype (”http://www.w3.org/2001/XMLSchema#string”).

    +
    +
    Returns:
    +

    A string value that is represented by this literal.

    +
    +
    +
    + +
    +
    +is_date() bool[source]
    +

    Whether this literal is typed as date.

    +
    + +
    +
    +parse_date() datetime.date[source]
    +

    Parses the lexical value of this literal into a date. The lexical value of this literal should be in the +lexical space of the date datatype (”http://www.w3.org/2001/XMLSchema#date”).

    +
    +
    Returns:
    +

    A date value that is represented by this literal.

    +
    +
    +
    + +
    +
    +is_datetime() bool[source]
    +

    Whether this literal is typed as dateTime.

    +
    + +
    +
    +parse_datetime() datetime.datetime[source]
    +

    Parses the lexical value of this literal into a datetime. The lexical value of this literal should be in the +lexical space of the dateTime datatype (”http://www.w3.org/2001/XMLSchema#dateTime”).

    +
    +
    Returns:
    +

    A datetime value that is represented by this literal.

    +
    +
    +
    + +
    +
    +is_duration() bool[source]
    +

    Whether this literal is typed as duration.

    +
    + +
    +
    +parse_duration() pandas.Timedelta[source]
    +

    Parses the lexical value of this literal into a Timedelta. The lexical value of this literal should be in the +lexical space of the duration datatype (”http://www.w3.org/2001/XMLSchema#duration”).

    Returns:
    -

    The operands.

    +

    A Timedelta value that is represented by this literal.

    -
    -__eq__(other)[source]
    -

    Return self==value.

    +
    +is_literal() bool[source]
    +
    +
    Returns:
    +

    true if the annotation value is a literal

    +
    +
    -
    -__hash__()[source]
    -

    Return hash(self).

    +
    +as_literal() OWLLiteral[source]
    +
    +
    Returns:
    +

    if the value is a literal, returns it. Return None otherwise

    +
    +
    -
    -__repr__()[source]
    -

    Return repr(self).

    -
    - -
    +
    +to_python() Literals[source]
    +
    -
    -
    -class owlapy.model.OWLNaryAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: Generic[_C], OWLAxiom

    -

    Represents an axiom that contains two or more operands that could also be represented with multiple pairwise -axioms.

    +
    +
    +abstract get_datatype() owlapy.owl_axiom.OWLDatatype[source]
    +

    Gets the OWLDatatype which types this literal.

    -
    Parameters:
    -

    _C – Class of contained objects.

    +
    Returns:
    +

    The OWLDatatype that types this literal.

    -
    -
    -__slots__ = ()
    -
    - -
    -
    -abstract as_pairwise_axioms() Iterable[OWLNaryAxiom[_C]][source]
    -
    +
    -
    -class owlapy.model.OWLNaryClassAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLClassAxiom, OWLNaryAxiom[owlapy.owl_class_expression.OWLClassExpression]

    -

    Represents an axiom that contains two or more operands that could also be represented with -multiple pairwise axioms.

    +
    +class owlapy.model.OWLQuantifiedDataRestriction(filler: owlapy.owl_axiom.OWLDataRange)[source]
    +

    Bases: owlapy.owl_restriction.OWLQuantifiedRestriction[owlapy.owl_axiom.OWLDataRange], owlapy.owl_restriction.OWLDataRestriction

    +

    Represents a quantified data restriction.

    -
    -__slots__ = '_class_expressions'
    +
    +__slots__ = ()
    -
    -class_expressions() Iterable[owlapy.owl_class_expression.OWLClassExpression][source]
    -

    Gets all of the top level class expressions that appear in this axiom.

    +
    +get_filler() owlapy.owl_axiom.OWLDataRange[source]
    +

    Gets the filler for this restriction. In the case of an object restriction this will be an individual, in +the case of a data restriction this will be a constant (data value). For quantified restriction this will be +a class expression or a data range.

    Returns:
    -

    Sorted stream of class expressions that appear in the axiom.

    +

    the value

    +
    + +
    +
    +class owlapy.model.OWLDataCardinalityRestriction(cardinality: int, property: owlapy.owl_axiom.OWLDataPropertyExpression, filler: owlapy.owl_axiom.OWLDataRange)[source]
    +

    Bases: owlapy.owl_restriction.OWLCardinalityRestriction[owlapy.owl_axiom.OWLDataRange], OWLQuantifiedDataRestriction, owlapy.owl_restriction.OWLDataRestriction

    +

    Represents Data Property Cardinality Restrictions in the OWL 2 specification.

    +
    +
    +__slots__ = ()
    +
    +
    -
    -as_pairwise_axioms() Iterable[OWLNaryClassAxiom][source]
    -

    Gets this axiom as a set of pairwise axioms; if the axiom contains only two operands, -the axiom itself is returned unchanged, including its annotations.

    -
    +
    +get_property() owlapy.owl_axiom.OWLDataPropertyExpression[source]
    +
    Returns:
    -

    This axiom as a set of pairwise axioms.

    +

    Property being restricted.

    -
    -__eq__(other)[source]
    -

    Return self==value.

    +
    +__repr__()[source]
    +

    Return repr(self).

    -
    -__hash__()[source]
    -

    Return hash(self).

    +
    +__eq__(other)[source]
    +

    Return self==value.

    -
    -__repr__()[source]
    -

    Return repr(self).

    +
    +__hash__()[source]
    +

    Return hash(self).

    -
    -class owlapy.model.OWLEquivalentClassesAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLNaryClassAxiom

    -

    Represents an EquivalentClasses axiom in the OWL 2 Specification.

    +
    +class owlapy.model.OWLDataAllValuesFrom(property: owlapy.owl_axiom.OWLDataPropertyExpression, filler: owlapy.owl_axiom.OWLDataRange)[source]
    +

    Bases: OWLQuantifiedDataRestriction

    +

    Represents DataAllValuesFrom class expressions in the OWL 2 Specification.

    -
    -__slots__ = ()
    +
    +__slots__ = '_property'
    -
    -
    -contains_named_equivalent_class() bool[source]
    +
    +
    +type_index: Final = 3013
    -
    -contains_owl_nothing() bool[source]
    -
    +
    +__repr__()[source]
    +

    Return repr(self).

    +
    -
    -contains_owl_thing() bool[source]
    -
    +
    +__eq__(other)[source]
    +

    Return self==value.

    +
    -
    -named_classes() Iterable[owlapy.owl_class_expression.OWLClass][source]
    -
    - +
    +__hash__()[source]
    +

    Return hash(self).

    -
    -
    -class owlapy.model.OWLDisjointClassesAxiom(class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLNaryClassAxiom

    -

    Represents a DisjointClasses axiom in the OWL 2 Specification.

    -
    -
    -__slots__ = ()
    -
    +
    +
    +get_property() owlapy.owl_axiom.OWLDataPropertyExpression[source]
    +
    +
    Returns:
    +

    Property being restricted.

    +
    +
    +
    -
    -class owlapy.model.OWLNaryIndividualAxiom(individuals: List[OWLIndividual], annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLIndividualAxiom, OWLNaryAxiom[OWLIndividual]

    -

    Represents an axiom that contains two or more operands that could also be represented with -multiple pairwise individual axioms.

    +
    +class owlapy.model.OWLDataComplementOf(data_range: owlapy.owl_axiom.OWLDataRange)[source]
    +

    Bases: owlapy.owl_axiom.OWLDataRange

    +

    Represents DataComplementOf in the OWL 2 Specification.

    -
    -__slots__ = '_individuals'
    +
    +type_index: Final = 4002
    -
    -individuals() Iterable[OWLIndividual][source]
    -

    Get the individuals.

    -
    +
    +get_data_range() owlapy.owl_axiom.OWLDataRange[source]
    +
    Returns:
    -

    Generator containing the individuals.

    +

    The wrapped data range.

    -
    -as_pairwise_axioms() Iterable[OWLNaryIndividualAxiom][source]
    -
    +
    +__repr__()[source]
    +

    Return repr(self).

    +
    -
    -__eq__(other)[source]
    +
    +__eq__(other)[source]

    Return self==value.

    -
    -__hash__()[source]
    +
    +__hash__()[source]

    Return hash(self).

    -
    -
    -__repr__()[source]
    -

    Return repr(self).

    -
    -
    -
    -class owlapy.model.OWLDifferentIndividualsAxiom(individuals: List[OWLIndividual], annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLNaryIndividualAxiom

    -

    Represents a DifferentIndividuals axiom in the OWL 2 Specification.

    +
    +class owlapy.model.OWLDataExactCardinality(cardinality: int, property: owlapy.owl_axiom.OWLDataPropertyExpression, filler: owlapy.owl_axiom.OWLDataRange)[source]
    +

    Bases: OWLDataCardinalityRestriction

    +

    Represents DataExactCardinality restrictions in the OWL 2 Specification.

    -
    -__slots__ = ()
    +
    +__slots__ = ('_cardinality', '_filler', '_property')
    -
    - -
    -
    -class owlapy.model.OWLSameIndividualAxiom(individuals: List[OWLIndividual], annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLNaryIndividualAxiom

    -

    Represents a SameIndividual axiom in the OWL 2 Specification.

    -
    -__slots__ = ()
    +
    +type_index: Final = 3016
    +
    +
    +as_intersection_of_min_max() owlapy.owl_class_expression.OWLObjectIntersectionOf[source]
    +

    Obtains an equivalent form that is a conjunction of a min cardinality and max cardinality restriction.

    +
    +
    Returns:
    +

    The semantically equivalent but structurally simpler form (= 1 R D) = >= 1 R D and <= 1 R D.

    +
    +
    +
    +
    -
    -class owlapy.model.OWLNaryPropertyAxiom(properties: List[_P], annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: Generic[_P], OWLPropertyAxiom, OWLNaryAxiom[_P]

    -

    Represents an axiom that contains two or more operands that could also be represented with -multiple pairwise property axioms.

    +
    +class owlapy.model.OWLDataHasValue(property: owlapy.owl_axiom.OWLDataPropertyExpression, value: OWLLiteral)[source]
    +

    Bases: owlapy.owl_restriction.OWLHasValueRestriction[OWLLiteral], owlapy.owl_restriction.OWLDataRestriction

    +

    Represents DataHasValue restrictions in the OWL 2 Specification.

    -
    -__slots__ = '_properties'
    +
    +__slots__ = '_property'
    +
    + +
    +
    +type_index: Final = 3014
    -
    -properties() Iterable[_P][source]
    -

    Get all the properties that appear in the axiom.

    -
    -
    Returns:
    -

    Generator containing the properties.

    -
    -
    +
    +__repr__()[source]
    +

    Return repr(self).

    -
    -as_pairwise_axioms() Iterable[OWLNaryPropertyAxiom][source]
    -
    +
    +__eq__(other)[source]
    +

    Return self==value.

    +
    -
    -__eq__(other)[source]
    -

    Return self==value.

    +
    +__hash__()[source]
    +

    Return hash(self).

    -
    -__hash__()[source]
    -

    Return hash(self).

    +
    +as_some_values_from() owlapy.owl_axiom.OWLClassExpression[source]
    +

    A convenience method that obtains this restriction as an existential restriction with a nominal filler.

    +
    +
    Returns:
    +

    The existential equivalent of this value restriction. simp(HasValue(p a)) = some(p {a}).

    +
    +
    -
    -__repr__()[source]
    -

    Return repr(self).

    +
    +get_property() owlapy.owl_axiom.OWLDataPropertyExpression[source]
    +
    +
    Returns:
    +

    Property being restricted.

    +
    +
    -
    -class owlapy.model.OWLEquivalentObjectPropertiesAxiom(properties: List[owlapy.owl_property.OWLObjectPropertyExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLNaryPropertyAxiom[owlapy.owl_property.OWLObjectPropertyExpression], OWLObjectPropertyAxiom

    -

    Represents EquivalentObjectProperties axioms in the OWL 2 Specification.

    +
    +class owlapy.model.OWLDataMaxCardinality(cardinality: int, property: owlapy.owl_axiom.OWLDataPropertyExpression, filler: owlapy.owl_axiom.OWLDataRange)[source]
    +

    Bases: OWLDataCardinalityRestriction

    +

    Represents DataMaxCardinality restrictions in the OWL 2 Specification.

    -
    -__slots__ = ()
    +
    +__slots__ = ('_cardinality', '_filler', '_property')
    +
    + +
    +
    +type_index: Final = 3017
    -
    -class owlapy.model.OWLDisjointObjectPropertiesAxiom(properties: List[owlapy.owl_property.OWLObjectPropertyExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLNaryPropertyAxiom[owlapy.owl_property.OWLObjectPropertyExpression], OWLObjectPropertyAxiom

    -

    Represents DisjointObjectProperties axioms in the OWL 2 Specification.

    +
    +class owlapy.model.OWLDataMinCardinality(cardinality: int, property: owlapy.owl_axiom.OWLDataPropertyExpression, filler: owlapy.owl_axiom.OWLDataRange)[source]
    +

    Bases: OWLDataCardinalityRestriction

    +

    Represents DataMinCardinality restrictions in the OWL 2 Specification.

    -
    -__slots__ = ()
    +
    +__slots__ = ('_cardinality', '_filler', '_property')
    +
    + +
    +
    +type_index: Final = 3015
    -
    -class owlapy.model.OWLInverseObjectPropertiesAxiom(first: owlapy.owl_property.OWLObjectPropertyExpression, second: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLNaryPropertyAxiom[owlapy.owl_property.OWLObjectPropertyExpression], OWLObjectPropertyAxiom

    -

    Represents InverseObjectProperties axioms in the OWL 2 Specification.

    +
    +class owlapy.model.OWLDataOneOf(values: OWLLiteral | owlapy.owl_axiom.Iterable[OWLLiteral])[source]
    +

    Bases: owlapy.owl_axiom.OWLDataRange, owlapy.owl_axiom.HasOperands[OWLLiteral]

    +

    Represents DataOneOf in the OWL 2 Specification.

    -
    -__slots__ = ('_first', '_second')
    +
    +type_index: Final = 4003
    -
    -get_first_property() owlapy.owl_property.OWLObjectPropertyExpression[source]
    -
    +
    +values() owlapy.owl_axiom.Iterable[OWLLiteral][source]
    +

    Gets the values that are in the oneOf.

    +
    +
    Returns:
    +

    The values of this {@code DataOneOf} class expression.

    +
    +
    +
    -
    -get_second_property() owlapy.owl_property.OWLObjectPropertyExpression[source]
    -
    +
    +operands() owlapy.owl_axiom.Iterable[OWLLiteral][source]
    +

    Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent +classes axiom.

    +
    +
    Returns:
    +

    The operands.

    +
    +
    +
    -
    -__repr__()[source]
    -

    Return repr(self).

    +
    +__hash__()[source]
    +

    Return hash(self).

    +
    +
    +__eq__(other)[source]
    +

    Return self==value.

    -
    -
    -class owlapy.model.OWLEquivalentDataPropertiesAxiom(properties: List[owlapy.owl_property.OWLDataPropertyExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLNaryPropertyAxiom[owlapy.owl_property.OWLDataPropertyExpression], OWLDataPropertyAxiom

    -

    Represents EquivalentDataProperties axioms in the OWL 2 Specification.

    -
    -
    -__slots__ = ()
    -
    - +
    +
    +__repr__()[source]
    +

    Return repr(self).

    -
    -
    -class owlapy.model.OWLDisjointDataPropertiesAxiom(properties: List[owlapy.owl_property.OWLDataPropertyExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLNaryPropertyAxiom[owlapy.owl_property.OWLDataPropertyExpression], OWLDataPropertyAxiom

    -

    Represents DisjointDataProperties axioms in the OWL 2 Specification.

    -
    -
    -__slots__ = ()
    -
    -
    -
    -class owlapy.model.OWLSubClassOfAxiom(sub_class: owlapy.owl_class_expression.OWLClassExpression, super_class: owlapy.owl_class_expression.OWLClassExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLClassAxiom

    -

    Represents an SubClassOf axiom in the OWL 2 Specification.

    +
    +class owlapy.model.OWLDataSomeValuesFrom(property: owlapy.owl_axiom.OWLDataPropertyExpression, filler: owlapy.owl_axiom.OWLDataRange)[source]
    +

    Bases: OWLQuantifiedDataRestriction

    +

    Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.

    -
    -__slots__ = ('_sub_class', '_super_class')
    +
    +__slots__ = '_property'
    -
    -
    -get_sub_class() owlapy.owl_class_expression.OWLClassExpression[source]
    +
    +
    +type_index: Final = 3012
    -
    -get_super_class() owlapy.owl_class_expression.OWLClassExpression[source]
    -
    +
    +__repr__()[source]
    +

    Return repr(self).

    +
    -
    -__eq__(other)[source]
    +
    +__eq__(other)[source]

    Return self==value.

    -
    -__hash__()[source]
    +
    +__hash__()[source]

    Return hash(self).

    -
    -__repr__()[source]
    -

    Return repr(self).

    +
    +get_property() owlapy.owl_axiom.OWLDataPropertyExpression[source]
    +
    +
    Returns:
    +

    Property being restricted.

    +
    +
    -
    -class owlapy.model.OWLDisjointUnionAxiom(cls_: owlapy.owl_class_expression.OWLClass, class_expressions: List[owlapy.owl_class_expression.OWLClassExpression], annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLClassAxiom

    -

    Represents a DisjointUnion axiom in the OWL 2 Specification.

    +
    +class owlapy.model.OWLNaryDataRange(operands: owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLDataRange])[source]
    +

    Bases: owlapy.owl_axiom.OWLDataRange, owlapy.owl_axiom.HasOperands[owlapy.owl_axiom.OWLDataRange]

    +

    OWLNaryDataRange.

    -
    -__slots__ = ('_cls', '_class_expressions')
    -
    - -
    -
    -get_owl_class() owlapy.owl_class_expression.OWLClass[source]
    -
    - -
    -
    -get_class_expressions() Iterable[owlapy.owl_class_expression.OWLClassExpression][source]
    +
    +__slots__ = ()
    -
    -get_owl_equivalent_classes_axiom() OWLEquivalentClassesAxiom[source]
    -
    +
    +operands() owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLDataRange][source]
    +

    Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent +classes axiom.

    +
    +
    Returns:
    +

    The operands.

    +
    +
    +
    -
    -get_owl_disjoint_classes_axiom() OWLDisjointClassesAxiom[source]
    -
    +
    +__repr__()[source]
    +

    Return repr(self).

    +
    -
    -__eq__(other)[source]
    +
    +__eq__(other)[source]

    Return self==value.

    -
    -__hash__()[source]
    +
    +__hash__()[source]

    Return hash(self).

    -
    -
    -__repr__()[source]
    -

    Return repr(self).

    -
    -
    -
    -class owlapy.model.OWLClassAssertionAxiom(individual: OWLIndividual, class_expression: owlapy.owl_class_expression.OWLClassExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLIndividualAxiom

    -

    Represents ClassAssertion axioms in the OWL 2 Specification.

    +
    +class owlapy.model.OWLDataUnionOf(operands: owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLDataRange])[source]
    +

    Bases: OWLNaryDataRange

    +

    Represents a DataUnionOf data range in the OWL 2 Specification.

    -
    -__slots__ = ('_individual', '_class_expression')
    -
    - -
    -
    -get_individual() OWLIndividual[source]
    +
    +__slots__ = '_operands'
    -
    -
    -get_class_expression() owlapy.owl_class_expression.OWLClassExpression[source]
    +
    +
    +type_index: Final = 4005
    -
    -
    -__eq__(other)[source]
    -

    Return self==value.

    -
    -
    -__hash__()[source]
    -

    Return hash(self).

    -
    +
    +
    +class owlapy.model.OWLDataIntersectionOf(operands: owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLDataRange])[source]
    +

    Bases: OWLNaryDataRange

    +

    Represents DataIntersectionOf in the OWL 2 Specification.

    +
    +
    +__slots__ = '_operands'
    +
    -
    -
    -__repr__()[source]
    -

    Return repr(self).

    -
    +
    +
    +type_index: Final = 4004
    +
    -
    -class owlapy.model.OWLAnnotationAxiom(annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLAxiom

    -

    A super interface for annotation axioms.

    +
    +class owlapy.model.OWLImportsDeclaration(import_iri: owlapy.iri.IRI)[source]
    +

    Bases: owlapy.has.HasIRI

    +

    Represents an import statement in an ontology.

    -
    -__slots__ = ()
    +
    +__slots__ = '_iri'
    -
    -is_annotation_axiom() bool[source]
    -
    +
    +get_iri() owlapy.iri.IRI[source]
    +

    Gets the import IRI.

    +
    +
    Returns:
    +

    The import IRI that points to the ontology to be imported. The imported ontology might have this IRI as +its ontology IRI but this is not mandated. For example, an ontology with a non-resolvable ontology IRI +can be deployed at a resolvable URL.

    +
    +
    +
    @@ -4125,7 +4533,7 @@

    Attributes
    class owlapy.model.OWLAnnotation(property: OWLAnnotationProperty, value: owlapy.owl_annotation.OWLAnnotationValue)[source]
    -

    Bases: owlapy.owlobject.OWLObject

    +

    Bases: owlapy.owl_axiom.OWLObject

    Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e. axioms or declarations).

    @@ -4179,7 +4587,7 @@

    Attributes
    class owlapy.model.OWLAnnotationAssertionAxiom(subject: owlapy.owl_annotation.OWLAnnotationSubject, annotation: OWLAnnotation)[source]
    -

    Bases: OWLAnnotationAxiom

    +

    Bases: owlapy.owl_axiom.OWLAnnotationAxiom

    Represents AnnotationAssertion axioms in the OWL 2 specification.

    @@ -4241,8 +4649,8 @@

    Attributes
    -class owlapy.model.OWLSubAnnotationPropertyOfAxiom(sub_property: OWLAnnotationProperty, super_property: OWLAnnotationProperty, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLAnnotationAxiom

    +class owlapy.model.OWLSubAnnotationPropertyOfAxiom(sub_property: OWLAnnotationProperty, super_property: OWLAnnotationProperty, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: owlapy.owl_axiom.OWLAnnotationAxiom

    Represents an SubAnnotationPropertyOf axiom in the OWL 2 specification.

    @@ -4281,8 +4689,8 @@

    Attributes
    -class owlapy.model.OWLAnnotationPropertyDomainAxiom(property_: OWLAnnotationProperty, domain: owlapy.iri.IRI, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLAnnotationAxiom

    +class owlapy.model.OWLAnnotationPropertyDomainAxiom(property_: OWLAnnotationProperty, domain: owlapy.iri.IRI, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: owlapy.owl_axiom.OWLAnnotationAxiom

    Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.

    @@ -4321,8 +4729,8 @@

    Attributes
    -class owlapy.model.OWLAnnotationPropertyRangeAxiom(property_: OWLAnnotationProperty, range_: owlapy.iri.IRI, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLAnnotationAxiom

    +class owlapy.model.OWLAnnotationPropertyRangeAxiom(property_: OWLAnnotationProperty, range_: owlapy.iri.IRI, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: owlapy.owl_axiom.OWLAnnotationAxiom

    Represents an AnnotationPropertyRange axiom in the OWL 2 specification.

    @@ -4361,8 +4769,8 @@

    Attributes
    -class owlapy.model.OWLSubPropertyAxiom(sub_property: _P, super_property: _P, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: Generic[_P], OWLPropertyAxiom

    +class owlapy.model.OWLSubPropertyAxiom(sub_property: _P, super_property: _P, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: owlapy.owl_axiom.Generic[_P], owlapy.owl_axiom.OWLPropertyAxiom

    Base interface for object and data sub-property axioms.

    @@ -4401,8 +4809,8 @@

    Attributes
    -class owlapy.model.OWLSubObjectPropertyOfAxiom(sub_property: owlapy.owl_property.OWLObjectPropertyExpression, super_property: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLSubPropertyAxiom[owlapy.owl_property.OWLObjectPropertyExpression], OWLObjectPropertyAxiom

    +class owlapy.model.OWLSubObjectPropertyOfAxiom(sub_property: owlapy.owl_axiom.OWLObjectPropertyExpression, super_property: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: OWLSubPropertyAxiom[owlapy.owl_axiom.OWLObjectPropertyExpression], owlapy.owl_axiom.OWLObjectPropertyAxiom

    Represents a SubObjectPropertyOf axiom in the OWL 2 specification.

    @@ -4413,8 +4821,8 @@

    Attributes
    -class owlapy.model.OWLSubDataPropertyOfAxiom(sub_property: owlapy.owl_property.OWLDataPropertyExpression, super_property: owlapy.owl_property.OWLDataPropertyExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLSubPropertyAxiom[owlapy.owl_property.OWLDataPropertyExpression], OWLDataPropertyAxiom

    +class owlapy.model.OWLSubDataPropertyOfAxiom(sub_property: owlapy.owl_axiom.OWLDataPropertyExpression, super_property: owlapy.owl_axiom.OWLDataPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: OWLSubPropertyAxiom[owlapy.owl_axiom.OWLDataPropertyExpression], owlapy.owl_axiom.OWLDataPropertyAxiom

    Represents a SubDataPropertyOf axiom in the OWL 2 specification.

    @@ -4425,8 +4833,8 @@

    Attributes
    -class owlapy.model.OWLPropertyAssertionAxiom(subject: OWLIndividual, property_: _P, object_: _C, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: Generic[_P, _C], OWLIndividualAxiom

    +class owlapy.model.OWLPropertyAssertionAxiom(subject: owlapy.owl_axiom.OWLIndividual, property_: _P, object_: _C, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: owlapy.owl_axiom.Generic[_P, _C], owlapy.owl_axiom.OWLIndividualAxiom

    Represents a PropertyAssertion axiom in the OWL 2 specification.

    @@ -4435,7 +4843,7 @@

    Attributes
    -get_subject() OWLIndividual[source]
    +get_subject() owlapy.owl_axiom.OWLIndividual[source]

    @@ -4470,8 +4878,8 @@

    Attributes
    -class owlapy.model.OWLObjectPropertyAssertionAxiom(subject: OWLIndividual, property_: owlapy.owl_property.OWLObjectPropertyExpression, object_: OWLIndividual, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLPropertyAssertionAxiom[owlapy.owl_property.OWLObjectPropertyExpression, OWLIndividual]

    +class owlapy.model.OWLObjectPropertyAssertionAxiom(subject: owlapy.owl_axiom.OWLIndividual, property_: owlapy.owl_axiom.OWLObjectPropertyExpression, object_: owlapy.owl_axiom.OWLIndividual, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source] +

    Bases: OWLPropertyAssertionAxiom[owlapy.owl_axiom.OWLObjectPropertyExpression, owlapy.owl_axiom.OWLIndividual]

    Represents an ObjectPropertyAssertion axiom in the OWL 2 specification.

    @@ -4482,8 +4890,8 @@

    Attributes
    -class owlapy.model.OWLNegativeObjectPropertyAssertionAxiom(subject: OWLIndividual, property_: owlapy.owl_property.OWLObjectPropertyExpression, object_: OWLIndividual, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLPropertyAssertionAxiom[owlapy.owl_property.OWLObjectPropertyExpression, OWLIndividual]

    +class owlapy.model.OWLNegativeObjectPropertyAssertionAxiom(subject: owlapy.owl_axiom.OWLIndividual, property_: owlapy.owl_axiom.OWLObjectPropertyExpression, object_: owlapy.owl_axiom.OWLIndividual, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: OWLPropertyAssertionAxiom[owlapy.owl_axiom.OWLObjectPropertyExpression, owlapy.owl_axiom.OWLIndividual]

    Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 specification.

    @@ -4494,8 +4902,8 @@

    Attributes
    -class owlapy.model.OWLDataPropertyAssertionAxiom(subject: OWLIndividual, property_: owlapy.owl_property.OWLDataPropertyExpression, object_: OWLLiteral, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLPropertyAssertionAxiom[owlapy.owl_property.OWLDataPropertyExpression, OWLLiteral]

    +class owlapy.model.OWLDataPropertyAssertionAxiom(subject: owlapy.owl_axiom.OWLIndividual, property_: owlapy.owl_axiom.OWLDataPropertyExpression, object_: OWLLiteral, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: OWLPropertyAssertionAxiom[owlapy.owl_axiom.OWLDataPropertyExpression, OWLLiteral]

    Represents an DataPropertyAssertion axiom in the OWL 2 specification.

    @@ -4506,8 +4914,8 @@

    Attributes
    -class owlapy.model.OWLNegativeDataPropertyAssertionAxiom(subject: OWLIndividual, property_: owlapy.owl_property.OWLDataPropertyExpression, object_: OWLLiteral, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLPropertyAssertionAxiom[owlapy.owl_property.OWLDataPropertyExpression, OWLLiteral]

    +class owlapy.model.OWLNegativeDataPropertyAssertionAxiom(subject: owlapy.owl_axiom.OWLIndividual, property_: owlapy.owl_axiom.OWLDataPropertyExpression, object_: OWLLiteral, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: OWLPropertyAssertionAxiom[owlapy.owl_axiom.OWLDataPropertyExpression, OWLLiteral]

    Represents an NegativeDataPropertyAssertion axiom in the OWL 2 specification.

    @@ -4518,8 +4926,8 @@

    Attributes
    -class owlapy.model.OWLUnaryPropertyAxiom(property_: _P, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: Generic[_P], OWLPropertyAxiom

    +class owlapy.model.OWLUnaryPropertyAxiom(property_: _P, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: owlapy.owl_axiom.Generic[_P], owlapy.owl_axiom.OWLPropertyAxiom

    Unary property axiom.

    @@ -4535,8 +4943,8 @@

    Attributes
    -class owlapy.model.OWLObjectPropertyCharacteristicAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLUnaryPropertyAxiom[owlapy.owl_property.OWLObjectPropertyExpression], OWLObjectPropertyAxiom

    +class owlapy.model.OWLObjectPropertyCharacteristicAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: OWLUnaryPropertyAxiom[owlapy.owl_axiom.OWLObjectPropertyExpression], owlapy.owl_axiom.OWLObjectPropertyAxiom

    Base interface for functional object property axiom.

    @@ -4565,7 +4973,7 @@

    Attributes
    -class owlapy.model.OWLFunctionalObjectPropertyAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    +class owlapy.model.OWLFunctionalObjectPropertyAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    Bases: OWLObjectPropertyCharacteristicAxiom

    Represents FunctionalObjectProperty axioms in the OWL 2 specification.

    @@ -4577,7 +4985,7 @@

    Attributes
    -class owlapy.model.OWLAsymmetricObjectPropertyAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    +class owlapy.model.OWLAsymmetricObjectPropertyAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    Bases: OWLObjectPropertyCharacteristicAxiom

    Represents AsymmetricObjectProperty axioms in the OWL 2 specification.

    @@ -4589,7 +4997,7 @@

    Attributes
    -class owlapy.model.OWLInverseFunctionalObjectPropertyAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    +class owlapy.model.OWLInverseFunctionalObjectPropertyAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    Bases: OWLObjectPropertyCharacteristicAxiom

    Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.

    @@ -4601,7 +5009,7 @@

    Attributes
    -class owlapy.model.OWLIrreflexiveObjectPropertyAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    +class owlapy.model.OWLIrreflexiveObjectPropertyAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    Bases: OWLObjectPropertyCharacteristicAxiom

    Represents IrreflexiveObjectProperty axioms in the OWL 2 specification.

    @@ -4613,7 +5021,7 @@

    Attributes
    -class owlapy.model.OWLReflexiveObjectPropertyAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    +class owlapy.model.OWLReflexiveObjectPropertyAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    Bases: OWLObjectPropertyCharacteristicAxiom

    Represents ReflexiveObjectProperty axioms in the OWL 2 specification.

    @@ -4625,7 +5033,7 @@

    Attributes
    -class owlapy.model.OWLSymmetricObjectPropertyAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    +class owlapy.model.OWLSymmetricObjectPropertyAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    Bases: OWLObjectPropertyCharacteristicAxiom

    Represents SymmetricObjectProperty axioms in the OWL 2 specification.

    @@ -4637,7 +5045,7 @@

    Attributes
    -class owlapy.model.OWLTransitiveObjectPropertyAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    +class owlapy.model.OWLTransitiveObjectPropertyAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    Bases: OWLObjectPropertyCharacteristicAxiom

    Represents TransitiveObjectProperty axioms in the OWL 2 specification.

    @@ -4649,8 +5057,8 @@

    Attributes
    -class owlapy.model.OWLDataPropertyCharacteristicAxiom(property_: owlapy.owl_property.OWLDataPropertyExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLUnaryPropertyAxiom[owlapy.owl_property.OWLDataPropertyExpression], OWLDataPropertyAxiom

    +class owlapy.model.OWLDataPropertyCharacteristicAxiom(property_: owlapy.owl_axiom.OWLDataPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source] +

    Bases: OWLUnaryPropertyAxiom[owlapy.owl_axiom.OWLDataPropertyExpression], owlapy.owl_axiom.OWLDataPropertyAxiom

    Base interface for Functional data property axiom.

    @@ -4679,7 +5087,7 @@

    Attributes
    -class owlapy.model.OWLFunctionalDataPropertyAxiom(property_: owlapy.owl_property.OWLDataPropertyExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    +class owlapy.model.OWLFunctionalDataPropertyAxiom(property_: owlapy.owl_axiom.OWLDataPropertyExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    Bases: OWLDataPropertyCharacteristicAxiom

    Represents FunctionalDataProperty axioms in the OWL 2 specification.

    @@ -4691,8 +5099,8 @@

    Attributes
    -class owlapy.model.OWLPropertyDomainAxiom(property_: _P, domain: owlapy.owl_class_expression.OWLClassExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: Generic[_P], OWLUnaryPropertyAxiom[_P]

    +class owlapy.model.OWLPropertyDomainAxiom(property_: _P, domain: owlapy.owl_axiom.OWLClassExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source] +

    Bases: owlapy.owl_axiom.Generic[_P], OWLUnaryPropertyAxiom[_P]

    Represents ObjectPropertyDomain axioms in the OWL 2 specification.

    @@ -4701,7 +5109,7 @@

    Attributes
    -get_domain() owlapy.owl_class_expression.OWLClassExpression[source]
    +get_domain() owlapy.owl_axiom.OWLClassExpression[source]

    @@ -4726,8 +5134,8 @@

    Attributes
    -class owlapy.model.OWLPropertyRangeAxiom(property_: _P, range_: _R, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: Generic[_P, _R], OWLUnaryPropertyAxiom[_P]

    +class owlapy.model.OWLPropertyRangeAxiom(property_: _P, range_: _R, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source] +

    Bases: owlapy.owl_axiom.Generic[_P, _R], OWLUnaryPropertyAxiom[_P]

    Represents ObjectPropertyRange axioms in the OWL 2 specification.

    @@ -4761,8 +5169,8 @@

    Attributes
    -class owlapy.model.OWLObjectPropertyDomainAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, domain: owlapy.owl_class_expression.OWLClassExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLPropertyDomainAxiom[owlapy.owl_property.OWLObjectPropertyExpression]

    +class owlapy.model.OWLObjectPropertyDomainAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, domain: owlapy.owl_axiom.OWLClassExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: OWLPropertyDomainAxiom[owlapy.owl_axiom.OWLObjectPropertyExpression]

    Represents a ObjectPropertyDomain axiom in the OWL 2 Specification.

    @@ -4773,8 +5181,8 @@

    Attributes
    -class owlapy.model.OWLDataPropertyDomainAxiom(property_: owlapy.owl_property.OWLDataPropertyExpression, domain: owlapy.owl_class_expression.OWLClassExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLPropertyDomainAxiom[owlapy.owl_property.OWLDataPropertyExpression]

    +class owlapy.model.OWLDataPropertyDomainAxiom(property_: owlapy.owl_axiom.OWLDataPropertyExpression, domain: owlapy.owl_axiom.OWLClassExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: OWLPropertyDomainAxiom[owlapy.owl_axiom.OWLDataPropertyExpression]

    Represents a DataPropertyDomain axiom in the OWL 2 Specification.

    @@ -4785,8 +5193,8 @@

    Attributes
    -class owlapy.model.OWLObjectPropertyRangeAxiom(property_: owlapy.owl_property.OWLObjectPropertyExpression, range_: owlapy.owl_class_expression.OWLClassExpression, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLPropertyRangeAxiom[owlapy.owl_property.OWLObjectPropertyExpression, owlapy.owl_class_expression.OWLClassExpression]

    +class owlapy.model.OWLObjectPropertyRangeAxiom(property_: owlapy.owl_axiom.OWLObjectPropertyExpression, range_: owlapy.owl_axiom.OWLClassExpression, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: OWLPropertyRangeAxiom[owlapy.owl_axiom.OWLObjectPropertyExpression, owlapy.owl_axiom.OWLClassExpression]

    Represents a ObjectPropertyRange axiom in the OWL 2 Specification.

    @@ -4797,8 +5205,8 @@

    Attributes
    -class owlapy.model.OWLDataPropertyRangeAxiom(property_: owlapy.owl_property.OWLDataPropertyExpression, range_: owlapy.owl_class_expression.OWLDataRange, annotations: Iterable[OWLAnnotation] | None = None)[source]
    -

    Bases: OWLPropertyRangeAxiom[owlapy.owl_property.OWLDataPropertyExpression, owlapy.owl_class_expression.OWLDataRange]

    +class owlapy.model.OWLDataPropertyRangeAxiom(property_: owlapy.owl_axiom.OWLDataPropertyExpression, range_: owlapy.owl_axiom.OWLDataRange, annotations: owlapy.owl_axiom.Optional[owlapy.owl_axiom.Iterable[OWLAnnotation]] = None)[source]

    +

    Bases: OWLPropertyRangeAxiom[owlapy.owl_axiom.OWLDataPropertyExpression, owlapy.owl_axiom.OWLDataRange]

    Represents a DataPropertyRange axiom in the OWL 2 Specification.

    @@ -4810,7 +5218,7 @@

    Attributes
    class owlapy.model.OWLOntology[source]
    -

    Bases: owlapy.owlobject.OWLObject

    +

    Bases: owlapy.owl_axiom.OWLObject

    Represents an OWL 2 Ontology in the OWL 2 specification.

    An OWLOntology consists of a possibly empty set of OWLAxioms and a possibly empty set of OWLAnnotations. An ontology can have an ontology IRI which can be used to identify the ontology. If it has an ontology IRI then @@ -4829,7 +5237,7 @@

    Attributes
    -abstract classes_in_signature() Iterable[owlapy.owl_class_expression.OWLClass][source]
    +abstract classes_in_signature() owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClass][source]

    Gets the classes in the signature of this object.

    Returns:
    @@ -4840,7 +5248,7 @@

    Attributes
    -abstract data_properties_in_signature() Iterable[owlapy.owl_property.OWLDataProperty][source]
    +abstract data_properties_in_signature() owlapy.owl_axiom.Iterable[owlapy.owl_property.OWLDataProperty][source]

    Get the data properties that are in the signature of this object.

    Returns:
    @@ -4851,7 +5259,7 @@

    Attributes
    -abstract object_properties_in_signature() Iterable[owlapy.owl_property.OWLObjectProperty][source]
    +abstract object_properties_in_signature() owlapy.owl_axiom.Iterable[owlapy.owl_property.OWLObjectProperty][source]

    A convenience method that obtains the object properties that are in the signature of this object.

    Returns:
    @@ -4862,7 +5270,7 @@

    Attributes
    -abstract individuals_in_signature() Iterable[OWLNamedIndividual][source]
    +abstract individuals_in_signature() owlapy.owl_axiom.Iterable[owlapy.owl_individual.OWLNamedIndividual][source]

    A convenience method that obtains the individuals that are in the signature of this object.

    Returns:
    @@ -4873,7 +5281,7 @@

    Attributes
    -abstract equivalent_classes_axioms(c: owlapy.owl_class_expression.OWLClass) Iterable[OWLEquivalentClassesAxiom][source]
    +abstract equivalent_classes_axioms(c: owlapy.owl_axiom.OWLClass) owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLEquivalentClassesAxiom][source]

    Gets all of the equivalent axioms in this ontology that contain the specified class as an operand.

    Parameters:
    @@ -4887,7 +5295,7 @@

    Attributes
    -abstract general_class_axioms() Iterable[OWLClassAxiom][source]
    +abstract general_class_axioms() owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassAxiom][source]
    Get the general class axioms of this ontology. This includes SubClass axioms with a complex class expression

    as the sub class and EquivalentClass axioms and DisjointClass axioms with only complex class expressions.

    @@ -4901,7 +5309,7 @@

    Attributes
    -abstract data_property_domain_axioms(property: owlapy.owl_property.OWLDataProperty) Iterable[OWLDataPropertyDomainAxiom][source]
    +abstract data_property_domain_axioms(property: owlapy.owl_property.OWLDataProperty) owlapy.owl_axiom.Iterable[OWLDataPropertyDomainAxiom][source]

    Gets the OWLDataPropertyDomainAxiom objects where the property is equal to the specified property.

    Parameters:
    @@ -4915,7 +5323,7 @@

    Attributes
    -abstract data_property_range_axioms(property: owlapy.owl_property.OWLDataProperty) Iterable[OWLDataPropertyRangeAxiom][source]
    +abstract data_property_range_axioms(property: owlapy.owl_property.OWLDataProperty) owlapy.owl_axiom.Iterable[OWLDataPropertyRangeAxiom][source]

    Gets the OWLDataPropertyRangeAxiom objects where the property is equal to the specified property.

    Parameters:
    @@ -4929,7 +5337,7 @@

    Attributes
    -abstract object_property_domain_axioms(property: owlapy.owl_property.OWLObjectProperty) Iterable[OWLObjectPropertyDomainAxiom][source]
    +abstract object_property_domain_axioms(property: owlapy.owl_property.OWLObjectProperty) owlapy.owl_axiom.Iterable[OWLObjectPropertyDomainAxiom][source]

    Gets the OWLObjectPropertyDomainAxiom objects where the property is equal to the specified property.

    Parameters:
    @@ -4943,7 +5351,7 @@

    Attributes
    -abstract object_property_range_axioms(property: owlapy.owl_property.OWLObjectProperty) Iterable[OWLObjectPropertyRangeAxiom][source]
    +abstract object_property_range_axioms(property: owlapy.owl_property.OWLObjectProperty) owlapy.owl_axiom.Iterable[OWLObjectPropertyRangeAxiom][source]

    Gets the OWLObjectPropertyRangeAxiom objects where the property is equal to the specified property.

    Parameters:
    @@ -5079,7 +5487,7 @@

    Attributes
    -abstract add_axiom(ontology: OWLOntology, axiom: OWLAxiom)[source]
    +abstract add_axiom(ontology: OWLOntology, axiom: owlapy.owl_axiom.OWLAxiom)[source]

    A convenience method that adds a single axiom to an ontology.

    Parameters:
    @@ -5093,7 +5501,7 @@

    Attributes
    -abstract remove_axiom(ontology: OWLOntology, axiom: OWLAxiom)[source]
    +abstract remove_axiom(ontology: OWLOntology, axiom: owlapy.owl_axiom.OWLAxiom)[source]

    A convenience method that removes a single axiom from an ontology.

    Parameters:
    @@ -5134,7 +5542,7 @@

    Attributes
    -abstract data_property_domains(pe: owlapy.owl_property.OWLDataProperty, direct: bool = False) Iterable[owlapy.owl_class_expression.OWLClassExpression][source]
    +abstract data_property_domains(pe: owlapy.owl_property.OWLDataProperty, direct: bool = False) owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassExpression][source]
    Gets the class expressions that are the direct or indirect domains of this property with respect to the

    imports closure of the root ontology.

    @@ -5159,7 +5567,7 @@

    Attributes
    -abstract object_property_domains(pe: owlapy.owl_property.OWLObjectProperty, direct: bool = False) Iterable[owlapy.owl_class_expression.OWLClassExpression][source]
    +abstract object_property_domains(pe: owlapy.owl_property.OWLObjectProperty, direct: bool = False) owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassExpression][source]
    Gets the class expressions that are the direct or indirect domains of this property with respect to the

    imports closure of the root ontology.

    @@ -5183,7 +5591,7 @@

    Attributes
    -abstract object_property_ranges(pe: owlapy.owl_property.OWLObjectProperty, direct: bool = False) Iterable[owlapy.owl_class_expression.OWLClassExpression][source]
    +abstract object_property_ranges(pe: owlapy.owl_property.OWLObjectProperty, direct: bool = False) owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassExpression][source]
    Gets the class expressions that are the direct or indirect ranges of this property with respect to the

    imports closure of the root ontology.

    @@ -5208,7 +5616,7 @@

    Attributes
    -abstract equivalent_classes(ce: owlapy.owl_class_expression.OWLClassExpression, only_named: bool = True) Iterable[owlapy.owl_class_expression.OWLClassExpression][source]
    +abstract equivalent_classes(ce: owlapy.owl_axiom.OWLClassExpression, only_named: bool = True) owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassExpression][source]

    Gets the class expressions that are equivalent to the specified class expression with respect to the set of reasoner axioms.

    @@ -5229,7 +5637,7 @@

    Attributes
    -abstract disjoint_classes(ce: owlapy.owl_class_expression.OWLClassExpression, only_named: bool = True) Iterable[owlapy.owl_class_expression.OWLClassExpression][source]
    +abstract disjoint_classes(ce: owlapy.owl_axiom.OWLClassExpression, only_named: bool = True) owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassExpression][source]

    Gets the class expressions that are disjoint with specified class expression with respect to the set of reasoner axioms.

    @@ -5248,7 +5656,7 @@

    Attributes
    -abstract different_individuals(ind: OWLNamedIndividual) Iterable[OWLNamedIndividual][source]
    +abstract different_individuals(ind: owlapy.owl_individual.OWLNamedIndividual) owlapy.owl_axiom.Iterable[owlapy.owl_individual.OWLNamedIndividual][source]

    Gets the individuals that are different from the specified individual with respect to the set of reasoner axioms.

    @@ -5263,7 +5671,7 @@

    Attributes
    -abstract same_individuals(ind: OWLNamedIndividual) Iterable[OWLNamedIndividual][source]
    +abstract same_individuals(ind: owlapy.owl_individual.OWLNamedIndividual) owlapy.owl_axiom.Iterable[owlapy.owl_individual.OWLNamedIndividual][source]

    Gets the individuals that are the same as the specified individual with respect to the set of reasoner axioms.

    @@ -5278,7 +5686,7 @@

    Attributes
    -abstract equivalent_object_properties(op: owlapy.owl_property.OWLObjectPropertyExpression) Iterable[owlapy.owl_property.OWLObjectPropertyExpression][source]
    +abstract equivalent_object_properties(op: owlapy.owl_axiom.OWLObjectPropertyExpression) owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLObjectPropertyExpression][source]

    Gets the simplified object properties that are equivalent to the specified object property with respect to the set of reasoner axioms.

    @@ -5295,7 +5703,7 @@

    Attributes
    -abstract equivalent_data_properties(dp: owlapy.owl_property.OWLDataProperty) Iterable[owlapy.owl_property.OWLDataProperty][source]
    +abstract equivalent_data_properties(dp: owlapy.owl_property.OWLDataProperty) owlapy.owl_axiom.Iterable[owlapy.owl_property.OWLDataProperty][source]

    Gets the data properties that are equivalent to the specified data property with respect to the set of reasoner axioms.

    @@ -5312,7 +5720,7 @@

    Attributes
    -abstract data_property_values(ind: OWLNamedIndividual, pe: owlapy.owl_property.OWLDataProperty, direct: bool = True) Iterable[OWLLiteral][source]
    +abstract data_property_values(ind: owlapy.owl_individual.OWLNamedIndividual, pe: owlapy.owl_property.OWLDataProperty, direct: bool = True) owlapy.owl_axiom.Iterable[OWLLiteral][source]

    Gets the data property values for the specified individual and data property expression.

    Parameters:
    @@ -5332,7 +5740,7 @@

    Attributes
    -abstract object_property_values(ind: OWLNamedIndividual, pe: owlapy.owl_property.OWLObjectPropertyExpression, direct: bool = True) Iterable[OWLNamedIndividual][source]
    +abstract object_property_values(ind: owlapy.owl_individual.OWLNamedIndividual, pe: owlapy.owl_axiom.OWLObjectPropertyExpression, direct: bool = True) owlapy.owl_axiom.Iterable[owlapy.owl_individual.OWLNamedIndividual][source]

    Gets the object property values for the specified individual and object property expression.

    Parameters:
    @@ -5359,7 +5767,7 @@

    Attributes
    -abstract instances(ce: owlapy.owl_class_expression.OWLClassExpression, direct: bool = False) Iterable[OWLNamedIndividual][source]
    +abstract instances(ce: owlapy.owl_axiom.OWLClassExpression, direct: bool = False) owlapy.owl_axiom.Iterable[owlapy.owl_individual.OWLNamedIndividual][source]

    Gets the individuals which are instances of the specified class expression.

    Parameters:
    @@ -5380,7 +5788,7 @@

    Attributes
    -abstract sub_classes(ce: owlapy.owl_class_expression.OWLClassExpression, direct: bool = False, only_named: bool = True) Iterable[owlapy.owl_class_expression.OWLClassExpression][source]
    +abstract sub_classes(ce: owlapy.owl_axiom.OWLClassExpression, direct: bool = False, only_named: bool = True) owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLClassExpression][source]

    Gets the set of named classes that are the strict (potentially direct) subclasses of the specified class expression with respect to the reasoner axioms.

    @@ -5402,7 +5810,7 @@

    Attributes
    -abstract disjoint_object_properties(op: owlapy.owl_property.OWLObjectPropertyExpression) Iterable[owlapy.owl_property.OWLObjectPropertyExpression][source]
    +abstract disjoint_object_properties(op: owlapy.owl_axiom.OWLObjectPropertyExpression) owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLObjectPropertyExpression][source]

    Gets the simplified object properties that are disjoint with the specified object property with respect to the set of reasoner axioms.

    @@ -5419,7 +5827,7 @@

    Attributes
    -abstract disjoint_data_properties(dp: owlapy.owl_property.OWLDataProperty) Iterable[owlapy.owl_property.OWLDataProperty][source]
    +abstract disjoint_data_properties(dp: owlapy.owl_property.OWLDataProperty) owlapy.owl_axiom.Iterable[owlapy.owl_property.OWLDataProperty][source]

    Gets the data properties that are disjoint with the specified data property with respect to the set of reasoner axioms.

    @@ -5436,7 +5844,7 @@

    Attributes
    -abstract sub_data_properties(dp: owlapy.owl_property.OWLDataProperty, direct: bool = False) Iterable[owlapy.owl_property.OWLDataProperty][source]
    +abstract sub_data_properties(dp: owlapy.owl_property.OWLDataProperty, direct: bool = False) owlapy.owl_axiom.Iterable[owlapy.owl_property.OWLDataProperty][source]

    Gets the set of named data properties that are the strict (potentially direct) subproperties of the specified data property expression with respect to the imports closure of the root ontology.

    @@ -5458,7 +5866,7 @@

    Attributes
    -abstract super_data_properties(dp: owlapy.owl_property.OWLDataProperty, direct: bool = False) Iterable[owlapy.owl_property.OWLDataProperty][source]
    +abstract super_data_properties(dp: owlapy.owl_property.OWLDataProperty, direct: bool = False) owlapy.owl_axiom.Iterable[owlapy.owl_property.OWLDataProperty][source]

    Gets the stream of data properties that are the strict (potentially direct) super properties of the specified data property with respect to the imports closure of the root ontology.

    @@ -5477,7 +5885,7 @@

    Attributes
    -abstract sub_object_properties(op: owlapy.owl_property.OWLObjectPropertyExpression, direct: bool = False) Iterable[owlapy.owl_property.OWLObjectPropertyExpression][source]
    +abstract sub_object_properties(op: owlapy.owl_axiom.OWLObjectPropertyExpression, direct: bool = False) owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLObjectPropertyExpression][source]

    Gets the stream of simplified object property expressions that are the strict (potentially direct) subproperties of the specified object property expression with respect to the imports closure of the root ontology.

    @@ -5501,13 +5909,13 @@

    Attributes
    -abstract super_object_properties(op: owlapy.owl_property.OWLObjectPropertyExpression, direct: bool = False) Iterable[owlapy.owl_property.OWLObjectPropertyExpression][source]
    +abstract super_object_properties(op: owlapy.owl_axiom.OWLObjectPropertyExpression, direct: bool = False) owlapy.owl_axiom.Iterable[owlapy.owl_axiom.OWLObjectPropertyExpression][source]

    Gets the stream of object properties that are the strict (potentially direct) super properties of the specified object property with respect to the imports closure of the root ontology.

    Parameters:

    diff --git a/autoapi/owlapy/namespaces/index.html b/autoapi/owlapy/namespaces/index.html index 8b30e76..c6dc6fe 100644 --- a/autoapi/owlapy/namespaces/index.html +++ b/autoapi/owlapy/namespaces/index.html @@ -72,13 +72,16 @@
  • owlapy.owl_annotation
  • +
  • owlapy.owl_axiom
  • owlapy.owl_class_expression
  • +
  • owlapy.owl_individual
  • owlapy.owl_property
  • owlapy.owl_restriction
  • owlapy.owlobject
  • owlapy.parser
  • owlapy.ranges
  • owlapy.render
  • +
  • owlapy.types
  • owlapy.util
  • owlapy.vocab
  • diff --git a/autoapi/owlapy/owl2sparql/converter/index.html b/autoapi/owlapy/owl2sparql/converter/index.html index 69c9a5a..bafcf68 100644 --- a/autoapi/owlapy/owl2sparql/converter/index.html +++ b/autoapi/owlapy/owl2sparql/converter/index.html @@ -160,7 +160,7 @@

    Attributes
    -get_variable(e: owlapy.model.OWLEntity) str[source]
    +get_variable(e: owlapy.model.OWLEntity) str[source]
    @@ -175,12 +175,12 @@

    Attributes
    -__contains__(item: owlapy.model.OWLEntity) bool[source]
    +__contains__(item: owlapy.model.OWLEntity) bool[source]

    -__getitem__(item: owlapy.model.OWLEntity) str[source]
    +__getitem__(item: owlapy.model.OWLEntity) str[source]
    @@ -206,7 +206,7 @@

    Attributes
    -ce: owlapy.model.OWLClassExpression
    +ce: owlapy.model.OWLClassExpression
    @@ -221,7 +221,7 @@

    Attributes
    -parent: List[owlapy.model.OWLClassExpression]
    +parent: List[owlapy.model.OWLClassExpression]

    @@ -231,12 +231,12 @@

    Attributes
    -variable_entities: Set[owlapy.model.OWLEntity]
    +variable_entities: Set[owlapy.model.OWLEntity]

    -properties: Dict[int, List[owlapy.model.OWLEntity]]
    +properties: Dict[int, List[owlapy.model.OWLEntity]]
    @@ -246,12 +246,12 @@

    Attributes
    -grouping_vars: Dict[owlapy.model.OWLClassExpression, Set[str]]
    +grouping_vars: Dict[owlapy.model.OWLClassExpression, Set[str]]

    -having_conditions: Dict[owlapy.model.OWLClassExpression, Set[str]]
    +having_conditions: Dict[owlapy.model.OWLClassExpression, Set[str]]
    @@ -261,13 +261,13 @@

    Attributes
    -convert(root_variable: str, ce: owlapy.model.OWLClassExpression, named_individuals: bool = False)[source]
    +convert(root_variable: str, ce: owlapy.model.OWLClassExpression, named_individuals: bool = False)[source]

    Used to convert owl class expression to SPARQL syntax.

    Parameters:
    • root_variable (str) – Root variable name that will be used in SPARQL query.

    • -
    • ce (OWLClassExpression) – The owl class expression to convert.

    • +
    • ce (OWLClassExpression) – The owl class expression to convert.

    • named_individuals (bool) – If ‘True’ return only entities that are instances of owl:NamedIndividual.

    @@ -292,12 +292,12 @@

    Attributes
    -stack_parent(parent: owlapy.model.OWLClassExpression)[source]
    +stack_parent(parent: owlapy.model.OWLClassExpression)[source]

    -abstract process(ce: owlapy.model.OWLClassExpression)[source]
    +abstract process(ce: owlapy.model.OWLClassExpression)[source]
    @@ -322,7 +322,7 @@

    Attributes
    -as_query(root_variable: str, ce: owlapy.model.OWLClassExpression, count: bool = False, values: Iterable[owlapy.model.OWLNamedIndividual] | None = None, named_individuals: bool = False) str[source]
    +as_query(root_variable: str, ce: owlapy.model.OWLClassExpression, count: bool = False, values: Iterable[owlapy.model.OWLNamedIndividual] | None = None, named_individuals: bool = False) str[source]

    root variable: the variable that will be projected ce: the class expression to be transformed to a SPARQL query count: True, counts the results ; False, projects the individuals @@ -340,7 +340,7 @@

    Attributes
    -owlapy.owl2sparql.converter.owl_expression_to_sparql(root_variable: str = '?x', expression: owlapy.model.OWLClassExpression = None, values: Iterable[owlapy.model.OWLNamedIndividual] | None = None, named_individuals: bool = False) str[source]
    +owlapy.owl2sparql.converter.owl_expression_to_sparql(root_variable: str = '?x', expression: owlapy.model.OWLClassExpression = None, values: Iterable[owlapy.model.OWLNamedIndividual] | None = None, named_individuals: bool = False) str[source]

    Convert an OWL Class Expression (https://www.w3.org/TR/owl2-syntax/#Class_Expressions) into a SPARQL query root variable: the variable that will be projected expression: the class expression to be transformed to a SPARQL query

    diff --git a/autoapi/owlapy/owl_annotation/index.html b/autoapi/owlapy/owl_annotation/index.html index 97c741e..6c5ce10 100644 --- a/autoapi/owlapy/owl_annotation/index.html +++ b/autoapi/owlapy/owl_annotation/index.html @@ -25,7 +25,7 @@ - + @@ -69,13 +69,16 @@ +
  • owlapy.owl_axiom
  • owlapy.owl_class_expression
  • +
  • owlapy.owl_individual
  • owlapy.owl_property
  • owlapy.owl_restriction
  • owlapy.owlobject
  • owlapy.parser
  • owlapy.ranges
  • owlapy.render
  • +
  • owlapy.types
  • owlapy.util
  • owlapy.vocab
  • @@ -214,7 +217,7 @@

    Classes


    diff --git a/autoapi/owlapy/types/index.html b/autoapi/owlapy/types/index.html new file mode 100644 index 0000000..9cae710 --- /dev/null +++ b/autoapi/owlapy/types/index.html @@ -0,0 +1,190 @@ + + + + + + + owlapy.types — OWLAPY 0.1.2 documentation + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    + +
    +
    +
    + +
    +
    +
    +
    + +
    +

    owlapy.types

    +
    +

    Module Contents

    +
    +

    Classes

    + + + + + + +

    OWLDatatype

    Represents a Datatype (named data range) in the OWL 2 Specification.

    +
    +
    +class owlapy.types.OWLDatatype(iri: owlapy.iri.IRI | owlapy.has.HasIRI)[source]
    +

    Bases: owlapy.owlobject.OWLEntity, owlapy.ranges.OWLDataRange

    +

    Represents a Datatype (named data range) in the OWL 2 Specification.

    +
    +
    +__slots__ = '_iri'
    +
    + +
    +
    +type_index: Final = 4001
    +
    + +
    +
    +get_iri() owlapy.iri.IRI[source]
    +

    Gets the IRI of this object.

    +
    +
    Returns:
    +

    The IRI of this object.

    +
    +
    +
    + +
    + +
    +
    +
    + + +
    +
    + +
    +
    +
    +
    + + + + \ No newline at end of file diff --git a/autoapi/owlapy/util/index.html b/autoapi/owlapy/util/index.html index 5230f4c..a83a817 100644 --- a/autoapi/owlapy/util/index.html +++ b/autoapi/owlapy/util/index.html @@ -26,7 +26,7 @@ - + @@ -58,13 +58,16 @@
  • owlapy.iri
  • owlapy.namespaces
  • owlapy.owl_annotation
  • +
  • owlapy.owl_axiom
  • owlapy.owl_class_expression
  • +
  • owlapy.owl_individual
  • owlapy.owl_property
  • owlapy.owl_restriction
  • owlapy.owlobject
  • owlapy.parser
  • owlapy.ranges
  • owlapy.render
  • +
  • owlapy.types
  • owlapy.util
  • diff --git a/autoapi/owlapy/vocab/index.html b/autoapi/owlapy/vocab/index.html index 12a0af4..0aa3e1f 100644 --- a/autoapi/owlapy/vocab/index.html +++ b/autoapi/owlapy/vocab/index.html @@ -57,13 +57,16 @@
  • owlapy.iri
  • owlapy.namespaces
  • owlapy.owl_annotation
  • +
  • owlapy.owl_axiom
  • owlapy.owl_class_expression
  • +
  • owlapy.owl_individual
  • owlapy.owl_property
  • owlapy.owl_restriction
  • owlapy.owlobject
  • owlapy.parser
  • owlapy.ranges
  • owlapy.render
  • +
  • owlapy.types
  • owlapy.util
  • owlapy.vocab - + @@ -793,7 +909,11 @@

    A

  • AddImport (class in owlapy.model)
  • annotations() (owlapy.model.OWLAxiom method) + +
  • append() (owlapy.owl2sparql.converter.Owl2SparqlConverter method)
  • append_triple() (owlapy.owl2sparql.converter.Owl2SparqlConverter method) @@ -846,6 +966,14 @@

    A

  • (owlapy.model.OWLNaryIndividualAxiom method)
  • (owlapy.model.OWLNaryPropertyAxiom method) +
  • +
  • (owlapy.owl_axiom.OWLNaryAxiom method) +
  • +
  • (owlapy.owl_axiom.OWLNaryClassAxiom method) +
  • +
  • (owlapy.owl_axiom.OWLNaryIndividualAxiom method) +
  • +
  • (owlapy.owl_axiom.OWLNaryPropertyAxiom method)
  • as_query() (owlapy.owl2sparql.converter.Owl2SparqlConverter method) @@ -891,7 +1019,11 @@

    C

  • ce (owlapy.owl2sparql.converter.Owl2SparqlConverter attribute)
  • class_expressions() (owlapy.model.OWLNaryClassAxiom method) + +
  • classes_in_signature() (owlapy.model.OWLOntology method)
  • cnt (owlapy.owl2sparql.converter.Owl2SparqlConverter attribute) @@ -899,13 +1031,25 @@

    C

  • combine_nary_expressions() (in module owlapy.util)
  • contains_named_equivalent_class() (owlapy.model.OWLEquivalentClassesAxiom method) + +
  • get_entity() (owlapy.model.OWLDeclarationAxiom method) + +
  • get_facet() (owlapy.model.OWLFacetRestriction method)
  • get_facet_restrictions() (owlapy.model.OWLDatatypeRestriction method) @@ -1129,17 +1291,25 @@

    G

  • get_first_property() (owlapy.model.OWLInverseObjectPropertiesAxiom method) + +
  • get_import_declaration() (owlapy.model.AddImport method)
  • get_individual() (owlapy.model.OWLClassAssertionAxiom method) + +
  • get_inverse() (owlapy.owl_property.OWLObjectInverseOf method)
  • get_inverse_property() (owlapy.model.OWLObjectProperty method)
  • get_literal() (owlapy.model.OWLLiteral method) @@ -1179,7 +1353,7 @@

    G

  • get_named_property() (owlapy.model.OWLObjectProperty method)
      -
    • (owlapy.model.OWLObjectPropertyExpression method) +
    • (owlapy.model.OWLObjectPropertyExpression method), [1]
    • (owlapy.owl_property.OWLObjectInverseOf method)
    • @@ -1197,9 +1371,9 @@

      G

    • get_nnf() (owlapy.model.OWLAnonymousClassExpression method)
    • get_property_expressions() (owlapy.model.OWLHasKeyAxiom method) + +
    • get_range() (owlapy.model.OWLAnnotationPropertyRangeAxiom method)
        @@ -1311,7 +1501,11 @@

        G

      • get_root_ontology() (owlapy.model.OWLReasoner method)
      • get_second_property() (owlapy.model.OWLInverseObjectPropertiesAxiom method) + +
      • get_short_form() (owlapy.iri.IRI method)
          @@ -1319,7 +1513,11 @@

          G

      • get_sub_class() (owlapy.model.OWLSubClassOfAxiom method) + +
      • get_sub_property() (owlapy.model.OWLSubAnnotationPropertyOfAxiom method)
          @@ -1333,7 +1531,11 @@

          G

      • get_super_class() (owlapy.model.OWLSubClassOfAxiom method) + +
      • get_super_property() (owlapy.model.OWLSubAnnotationPropertyOfAxiom method)
          @@ -1391,7 +1593,7 @@

          H

        • HasOperands (class in owlapy.has)
        • having_conditions (owlapy.owl2sparql.converter.Owl2SparqlConverter attribute) @@ -1406,6 +1608,8 @@

          I

        • individuals_in_signature() (owlapy.model.OWLOntology method) @@ -1430,22 +1634,32 @@

          I

        • is_annotated() (owlapy.model.OWLAxiom method) + +
        • is_annotation_axiom() (owlapy.model.OWLAnnotationAxiom method)
        • -
        • is_anonymous() (owlapy.model.OWLEntity method) +
        • is_anonymous() (owlapy.model.OWLEntity method), [1]
        • is_boolean() (owlapy.model.OWLLiteral method)
        • -
        • is_data_property_expression() (owlapy.model.OWLDataPropertyExpression method) +
        • is_data_property_expression() (owlapy.model.OWLDataPropertyExpression method), [1]
        • -
        • is_object_property_expression() (owlapy.model.OWLObjectPropertyExpression method) +
        • is_object_property_expression() (owlapy.model.OWLObjectPropertyExpression method), [1]
            -
          • (owlapy.model.OWLPropertyExpression method) +
          • (owlapy.model.OWLPropertyExpression method), [1]
          • (owlapy.owl_property.OWLObjectPropertyExpression method)
          • @@ -1535,9 +1753,9 @@

            I

          • is_owl_nothing() (owlapy.model.OWLAnonymousClassExpression method)
              -
            • (owlapy.model.OWLClass method) +
            • (owlapy.model.OWLClass method), [1]
            • -
            • (owlapy.model.OWLClassExpression method) +
            • (owlapy.model.OWLClassExpression method), [1]
            • (owlapy.owl_class_expression.OWLAnonymousClassExpression method)
            • @@ -1549,9 +1767,9 @@

              I

            • is_owl_thing() (owlapy.model.OWLAnonymousClassExpression method)
                -
              • (owlapy.model.OWLClass method) +
              • (owlapy.model.OWLClass method), [1]
              • -
              • (owlapy.model.OWLClassExpression method) +
              • (owlapy.model.OWLClassExpression method), [1]
              • (owlapy.owl_class_expression.OWLAnonymousClassExpression method)
              • @@ -1563,7 +1781,7 @@

                I

              • is_owl_top_data_property() (owlapy.model.OWLDataProperty method)
                  -
                • (owlapy.model.OWLPropertyExpression method) +
                • (owlapy.model.OWLPropertyExpression method), [1]
                • (owlapy.owl_property.OWLDataProperty method)
                • @@ -1573,7 +1791,7 @@

                  I

                • is_owl_top_object_property() (owlapy.model.OWLObjectProperty method)
                    -
                  • (owlapy.model.OWLPropertyExpression method) +
                  • (owlapy.model.OWLPropertyExpression method), [1]
                  • (owlapy.owl_property.OWLObjectProperty method)
                  • @@ -1713,8 +1931,12 @@

                    M

                  • owlapy.owl2sparql.converter
                  • owlapy.owl_annotation +
                  • +
                  • owlapy.owl_axiom
                  • owlapy.owl_class_expression +
                  • +
                  • owlapy.owl_individual
                  • owlapy.owl_property
                  • @@ -1727,6 +1949,8 @@

                    M

                  • owlapy.ranges
                  • owlapy.render +
                  • +
                  • owlapy.types
                  • owlapy.util
                  • @@ -1748,7 +1972,11 @@

                    N

                    - +
                    @@ -2513,7 +2888,7 @@

                    R

                    • (owlapy.model.IRI property)
                    • -
                    • (owlapy.model.OWLClass property) +
                    • (owlapy.model.OWLClass property), [1]
                    • (owlapy.owl_class_expression.OWLClass property)
                    • @@ -2573,13 +2948,15 @@

                      S

                      diff --git a/objects.inv b/objects.inv index 22f6b94..445e78a 100644 Binary files a/objects.inv and b/objects.inv differ diff --git a/owlapy.pdf b/owlapy.pdf index 166edcd..09fdd3b 100644 Binary files a/owlapy.pdf and b/owlapy.pdf differ diff --git a/py-modindex.html b/py-modindex.html index 1457cd2..dd62a2f 100644 --- a/py-modindex.html +++ b/py-modindex.html @@ -139,11 +139,21 @@

                      Python Module Index

                          owlapy.owl_annotation + + +     + owlapy.owl_axiom +     owlapy.owl_class_expression + + +     + owlapy.owl_individual +     @@ -174,6 +184,11 @@

                      Python Module Index

                          owlapy.render + + +     + owlapy.types +     diff --git a/searchindex.js b/searchindex.js index 139d275..133b0f1 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["autoapi/owlapy/_utils/index", "autoapi/owlapy/has/index", "autoapi/owlapy/index", "autoapi/owlapy/iri/index", "autoapi/owlapy/model/index", "autoapi/owlapy/model/providers/index", "autoapi/owlapy/namespaces/index", "autoapi/owlapy/owl2sparql/converter/index", "autoapi/owlapy/owl2sparql/index", "autoapi/owlapy/owl_annotation/index", "autoapi/owlapy/owl_class_expression/index", "autoapi/owlapy/owl_property/index", "autoapi/owlapy/owl_restriction/index", "autoapi/owlapy/owlobject/index", "autoapi/owlapy/parser/index", "autoapi/owlapy/ranges/index", "autoapi/owlapy/render/index", "autoapi/owlapy/util/index", "autoapi/owlapy/vocab/index", "index", "usage/main"], "filenames": ["autoapi/owlapy/_utils/index.rst", "autoapi/owlapy/has/index.rst", "autoapi/owlapy/index.rst", "autoapi/owlapy/iri/index.rst", "autoapi/owlapy/model/index.rst", "autoapi/owlapy/model/providers/index.rst", "autoapi/owlapy/namespaces/index.rst", "autoapi/owlapy/owl2sparql/converter/index.rst", "autoapi/owlapy/owl2sparql/index.rst", "autoapi/owlapy/owl_annotation/index.rst", "autoapi/owlapy/owl_class_expression/index.rst", "autoapi/owlapy/owl_property/index.rst", "autoapi/owlapy/owl_restriction/index.rst", "autoapi/owlapy/owlobject/index.rst", "autoapi/owlapy/parser/index.rst", "autoapi/owlapy/ranges/index.rst", "autoapi/owlapy/render/index.rst", "autoapi/owlapy/util/index.rst", "autoapi/owlapy/vocab/index.rst", "index.rst", "usage/main.md"], "titles": ["owlapy._utils", "owlapy.has", "owlapy", "owlapy.iri", "owlapy.model", "owlapy.model.providers", "owlapy.namespaces", "owlapy.owl2sparql.converter", "owlapy.owl2sparql", "owlapy.owl_annotation", "owlapy.owl_class_expression", "owlapy.owl_property", "owlapy.owl_restriction", "owlapy.owlobject", "owlapy.parser", "owlapy.ranges", "owlapy.render", "owlapy.util", "owlapy.vocab", "Welcome to OWLAPY!", "OWLAPY"], "terms": {"move": [0, 4], "arg": [0, 4], "sourc": [0, 1, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "an": [0, 1, 3, 4, 7, 9, 10, 11, 12, 13, 14, 17], "import": [0, 4], "class": 0, "current": [0, 4], "set": [0, 4, 7, 11], "__module__": [0, 4], "attribut": 0, "thi": [0, 1, 3, 4, 10, 11, 12, 14, 17], "i": [0, 1, 3, 4, 9, 10, 11, 12, 13, 14, 17], "us": [0, 1, 4, 7, 11, 14, 17], "document": [0, 4], "purpos": [0, 4], "hide": [0, 4], "intern": [0, 4], "packag": [0, 19], "sphinx": [0, 4], "paramet": [0, 1, 4, 7, 12, 13, 14, 16, 17], "list": [0, 4, 7, 14], "hasindex": [1, 4, 17], "base": [1, 3, 4, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "protocol": [1, 4], "interfac": [1, 4, 9, 11, 12, 13], "type": [1, 4, 7, 10, 11, 12, 17], "index": [1, 4], "group": [1, 4], "object": [1, 4, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19], "when": [1, 4], "sort": [1, 4, 17], "type_index": [1, 3, 4, 10, 11, 12, 17], "classvar": [1, 4], "int": [1, 4, 7, 12, 14, 17], "__eq__": [1, 3, 4, 6, 10, 11, 12, 13, 17], "other": [1, 3, 4, 6, 10, 11, 12, 13, 17], "return": [1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17], "self": [1, 3, 4, 6, 10, 11, 12, 13, 17], "valu": [1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 17], "hasiri": [1, 4, 13], "simpl": [1, 4], "access": [1, 4], "iri": [1, 2, 4, 9, 10, 11, 13, 14], "__slots__": [1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 16, 17], "abstract": [1, 4, 7, 10, 11, 12, 13, 14, 17], "get_iri": [1, 4, 10, 11], "get": [1, 3, 4, 10, 11, 12], "The": [1, 3, 4, 7, 10, 11, 12, 13, 14, 17], "hasoperand": [1, 4, 10], "gener": [1, 4, 7, 12, 17], "_t": [1, 4, 12], "have": [1, 4], "collect": [1, 4], "operand": [1, 4, 10, 17], "iter": [1, 4, 7, 10, 17], "e": [1, 4, 7, 10, 11, 13, 17], "g": [1, 4, 10, 11, 17], "individu": [1, 4, 7, 9, 10, 12], "samea": [1, 4, 10], "axiom": [1, 4, 10], "equival": [1, 4, 10, 12], "hasfil": [1, 4, 12], "filler": [1, 4, 12], "get_fil": [1, 4, 12], "restrict": [1, 4, 5, 11, 12], "In": [1, 4, 12], "case": [1, 4, 12, 14], "data": [1, 4, 11, 12], "constant": [1, 4, 12, 17], "For": [1, 4, 11, 12], "quantifi": [1, 4, 12], "express": [1, 4, 7, 10, 11, 12, 13, 14, 17], "rang": [1, 2, 4, 10, 12], "hascardin": [1, 4, 12], "cardin": [1, 4, 12], "get_cardin": [1, 4, 12], "A": [1, 3, 4, 6, 9, 10, 11, 12, 17], "non": [1, 4, 12], "neg": [1, 4, 7, 12], "integ": [1, 4, 12, 18], "model": [2, 7, 14, 16, 17], "provid": [2, 4, 13, 16], "owl2sparql": 2, "convert": [2, 8, 17], "ha": [2, 4, 10, 12, 13, 17], "namespac": [2, 3, 4, 14, 18], "owl_annot": [2, 3, 4], "owl_class_express": [2, 4, 12], "owl_properti": [2, 4, 12], "owl_restrict": [2, 4], "owlobject": [2, 4, 9, 10, 11, 14, 15, 16, 17], "parser": 2, "render": [2, 7, 13], "util": 2, "vocab": [2, 4, 14], "__version__": 2, "0": [2, 3, 4, 17], "1": [2, 4, 7, 12, 17], "3": [2, 17], "str": [3, 4, 6, 7, 10, 11, 13, 14, 16, 18], "remaind": [3, 4, 18], "owlannotationsubject": [3, 4, 9], "owlannotationvalu": [3, 4, 9], "consist": [3, 4], "properti": [3, 4, 6, 7, 10, 11, 12, 13, 15, 18], "string": [3, 4, 13, 14, 16, 18], "specifi": [3, 4], "remind": [3, 4, 10], "correspond": [3, 4, 11], "_namespac": [3, 4], "_remaind": [3, 4], "__weakref__": [3, 4], "final": [3, 4, 6, 10, 11, 12, 18], "static": [3, 4, 18], "creat": [3, 4, 5], "__repr__": [3, 4, 6, 10, 11, 12, 13], "repr": [3, 4, 6, 10, 11, 12, 13], "__hash__": [3, 4, 6, 10, 11, 12, 13], "hash": [3, 4, 6, 10, 11, 12, 13], "is_noth": [3, 4], "determin": [3, 4, 10, 11, 12], "equal": [3, 4], "owl": [3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19], "noth": [3, 4, 10], "name": [3, 4, 7, 10, 11, 13, 17, 18], "true": [3, 4, 7, 9, 10, 11, 12], "http": [3, 4, 7, 14], "www": [3, 4, 7, 14], "w3": [3, 4, 7, 14], "org": [3, 4, 7, 14], "2002": [3, 4], "07": [3, 4], "otherwis": [3, 4, 9], "fals": [3, 4, 7, 16, 17], "is_th": [3, 4], "thing": [3, 4, 10, 11], "is_reserved_vocabulari": [3, 4], "bool": [3, 4, 7, 9, 10, 11, 12, 13, 17, 18], "reserv": [3, 4], "vocabulari": [3, 4, 18], "start": [3, 4], "1999": [3, 4], "02": [3, 4], "22": [3, 4], "rdf": [3, 4, 6, 18], "syntax": [3, 4, 7, 14, 16], "n": [3, 4, 6, 14], "2000": [3, 4], "01": [3, 4], "schema": [3, 4], "2001": [3, 4], "xmlschema": [3, 4], "as_iri": [3, 4, 9], "mone": [3, 4, 9], "as_str": [3, 4], "cd": [3, 4], "should": [3, 4, 17], "deprec": [3, 4], "get_short_form": [3, 4], "short": [3, 4, 13, 16], "form": [3, 4, 10, 11, 12, 13, 16, 17], "repres": [3, 4, 10, 11, 12, 13, 14, 15], "get_namespac": [3, 4], "get_remaind": [3, 4], "coincid": [3, 4], "ncname": [3, 4], "usual": [3, 4], "todo": 4, "python": [4, 17, 19], "code": 4, "we": [4, 14], "refactor": 4, "modul": 4, "owlrdfvocabulari": [4, 18], "_vocabulari": [4, 18], "enum": [4, 18], "enumer": [4, 18], "owl_th": [4, 18], "owl_noth": [4, 18], "owl_class": [4, 18], "owl_named_individu": [4, 18], "owl_top_object_properti": [4, 18], "owl_bottom_object_properti": [4, 18], "owl_top_data_properti": [4, 18], "owl_bottom_data_properti": [4, 18], "rdfs_liter": [4, 18], "xsdvocabulari": [4, 18], "xsd": [4, 6, 18], "decim": [4, 18], "long": [4, 18], "doubl": [4, 18], "float": [4, 18], "boolean": [4, 10, 18], "date": [4, 18], "date_tim": [4, 18], "datetim": [4, 18], "date_time_stamp": [4, 18], "datetimestamp": [4, 18], "durat": [4, 18], "owlfacet": [4, 14, 18], "symbolic_form": [4, 18], "oper": [4, 18], "callabl": [4, 16, 18], "_x": [4, 18], "facet": [4, 18], "min_inclus": [4, 18], "mininclus": [4, 18], "min_exclus": [4, 18], "minexclus": [4, 18], "max_inclus": [4, 18], "maxinclus": [4, 18], "max_exclus": [4, 18], "maxexclus": [4, 18], "length": [4, 18], "min_length": [4, 18], "minlength": [4, 18], "max_length": [4, 18], "maxlength": [4, 18], "pattern": [4, 18], "total_digit": [4, 18], "totaldigit": [4, 18], "fraction_digit": [4, 18], "fractiondigit": [4, 18], "from_str": [4, 18], "is_anonym": [4, 13], "owlent": [4, 7, 10, 11, 13, 16], "owlnamedobject": [4, 13], "entiti": [4, 7, 13], "2": [4, 10, 11, 12, 13, 15, 17], "specif": [4, 10, 11, 12, 13, 15], "to_string_id": [4, 13], "owlannotationobject": [4, 9], "marker": [4, 9, 11], "annot": [4, 9], "none": [4, 7, 9, 13, 14, 16, 17], "as_anonymous_individu": [4, 9], "anonym": [4, 9, 10], "subject": [4, 7, 9], "which": [4, 9, 10, 11, 13, 14], "can": [4, 9, 11, 15, 17], "either": [4, 9, 11], "uri": [4, 9], "liter": [4, 9], "is_liter": [4, 9], "as_liter": [4, 9], "owlliter": [4, 9, 14], "owlnarybooleanclassexpress": [4, 10], "owlclassexpress": [4, 7, 10, 12, 14, 17], "owlbooleanclassexpress": [4, 10], "owlpropertyrang": [4, 10, 15], "is_owl_th": [4, 10], "built": [4, 10], "method": [4, 10, 13, 14], "doe": [4, 10], "is_owl_noth": [4, 10], "get_object_complement_of": [4, 10], "owlobjectcomplementof": [4, 10], "complement": [4, 10], "get_nnf": [4, 10], "negat": [4, 10, 17], "normal": [4, 10, 17], "nnf": [4, 10, 17], "op": [4, 10], "objectcomplementof": [4, 10], "_operand": [4, 10], "3003": [4, 10], "get_operand": [4, 10], "wrap": [4, 10], "owlanonymousclassexpress": [4, 10, 12], "owldatarang": [4, 14, 15, 17], "datarang": [4, 15], "owlclass": [4, 10, 14], "_iri": [4, 10, 11], "_is_noth": [4, 10], "_is_th": [4, 10], "1001": [4, 10], "owlobjectunionof": [4, 10, 17], "objectunionof": [4, 10], "3002": [4, 10], "owlobjectintersectionof": [4, 10, 12], "3001": [4, 10], "owlobjectpropertyexpress": [4, 11, 12, 14], "owlpropertyexpress": [4, 11, 12], "high": [4, 11], "level": [4, 11, 17], "describ": [4, 11], "differ": [4, 11, 16], "get_inverse_properti": [4, 11], "obtain": [4, 11, 12], "invers": [4, 11], "note": [4, 11], "necessarili": [4, 11], "simplest": [4, 11], "get_named_properti": [4, 11], "owlobjectproperti": [4, 11, 14], "p": [4, 11], "inv": [4, 11], "is_object_property_express": [4, 11], "owlproperti": [4, 11], "aren": [4, 11], "t": [4, 11], "By": [4, 11], "definit": [4, 11], "ar": [4, 7, 11], "possibli": [4, 11], "is_data_property_express": [4, 11], "is_owl_top_object_properti": [4, 11], "topobjectproperti": [4, 11], "is_owl_top_data_properti": [4, 11], "topdataproperti": [4, 11], "owldatapropertyexpress": [4, 11], "owldataproperti": [4, 11, 14], "1004": [4, 11], "1002": [4, 11], "owlobjectinverseof": [4, 11], "owlrestrict": [4, 12], "get_properti": [4, 12], "being": [4, 12], "is_data_restrict": [4, 12], "is_object_restrict": [4, 12], "owlobjectallvaluesfrom": [4, 12], "owlquantifiedobjectrestrict": [4, 12, 14], "objectallvaluesfrom": [4, 12], "_properti": [4, 12], "_filler": [4, 12], "3006": [4, 12], "owlobjectsomevaluesfrom": [4, 12], "objectsomevaluesfrom": [4, 12], "3005": [4, 12], "owlquantifiedrestrict": [4, 12], "owlobjectrestrict": [4, 12], "owlhasvaluerestrict": [4, 12], "owldatarestrict": [4, 12], "owlcardinalityrestrict": [4, 12], "_f": [4, 12], "min": [4, 5, 12], "max": [4, 5, 12], "owlobjectmincardin": [4, 12], "owlobjectcardinalityrestrict": [4, 12, 14], "objectmincardin": [4, 12], "_cardin": [4, 12], "3008": [4, 12], "owlobjecthasself": [4, 12, 14], "objecthasself": [4, 12], "3011": [4, 12], "owlobjectmaxcardin": [4, 12], "objectmaxcardin": [4, 12], "3010": [4, 12], "owlobjectexactcardin": [4, 12], "objectexactcardin": [4, 12], "3009": [4, 12], "as_intersection_of_min_max": [4, 12], "conjunct": [4, 12, 17], "semant": [4, 12], "structur": [4, 12], "simpler": [4, 12], "r": [4, 12], "c": [4, 12, 17], "owlindividu": 4, "owlobjecthasvalu": [4, 14], "objecthasvalu": 4, "_v": [4, 17], "3007": 4, "as_some_values_from": 4, "conveni": 4, "existenti": 4, "nomin": 4, "simp": 4, "hasvalu": 4, "some": [4, 11], "owlobjectoneof": [4, 14], "objectoneof": 4, "_valu": 4, "3004": 4, "oneof": 4, "These": 4, "exact": 4, "instanc": [4, 7, 17], "extens": 4, "as_object_union_of": 4, "simplifi": 4, "union": 4, "singleton": 4, "more": 4, "standard": 4, "dl": [4, 16], "a0": 4, "unionof": 4, "owlnamedindividu": [4, 7, 14], "1005": 4, "owlontologyid": 4, "ontology_iri": 4, "version_iri": 4, "identifi": 4, "ontologi": [4, 13], "sinc": 4, "do": 4, "thei": 4, "option": 4, "also": 4, "version": 4, "bundl": 4, "inform": 4, "togeth": 4, "If": [4, 7], "doesn": 4, "sai": 4, "_ontology_iri": 4, "_version_iri": 4, "get_ontology_iri": 4, "get_version_iri": 4, "get_default_document_iri": 4, "default": [4, 14], "contain": [4, 17], "represent": [4, 19], "id": 4, "els": 4, "see": 4, "owlaxiom": 4, "owlannot": 4, "declar": 4, "logic": [4, 14], "_annot": 4, "is_annot": 4, "is_logical_axiom": 4, "is_annotation_axiom": 4, "owldatatyp": [4, 14], "datatyp": [4, 5], "4001": 4, "owldatatyperestrict": [4, 5, 14], "type_": 4, "facet_restrict": 4, "owlfacetrestrict": [4, 14], "datatyperestrict": 4, "_type": 4, "_facet_restrict": 4, "4006": 4, "get_datatyp": 4, "get_facet_restrict": 4, "sequenc": 4, "particular": 4, "_facet": 4, "_liter": 4, "4007": 4, "get_facet": 4, "get_facet_valu": 4, "4008": 4, "get_liter": 4, "lexic": 4, "languag": 4, "tag": 4, "includ": 4, "is_boolean": 4, "whether": [4, 17], "parse_boolean": 4, "pars": [4, 13, 14], "space": 4, "is_doubl": 4, "parse_doubl": 4, "is_integ": 4, "parse_integ": 4, "is_str": 4, "parse_str": 4, "is_dat": 4, "parse_d": 4, "is_datetim": 4, "parse_datetim": 4, "is_dur": 4, "parse_dur": 4, "panda": 4, "timedelta": 4, "to_python": 4, "owlquantifieddatarestrict": [4, 14], "owldatacardinalityrestrict": [4, 14], "owldataallvaluesfrom": 4, "dataallvaluesfrom": 4, "3013": 4, "owldatacomplementof": 4, "data_rang": 4, "datacomplementof": 4, "4002": 4, "get_data_rang": 4, "owldataexactcardin": 4, "dataexactcardin": 4, "3016": 4, "d": 4, "owldatahasvalu": [4, 14], "datahasvalu": 4, "3014": 4, "owldatamaxcardin": 4, "datamaxcardin": 4, "3017": 4, "owldatamincardin": 4, "datamincardin": 4, "3015": 4, "owldataoneof": [4, 14], "dataoneof": 4, "4003": 4, "owldatasomevaluesfrom": 4, "datasomevaluesfrom": 4, "3012": 4, "owlnarydatarang": 4, "owldataunionof": 4, "dataunionof": 4, "4005": 4, "owldataintersectionof": 4, "dataintersectionof": 4, "4004": 4, "owlimportsdeclar": 4, "import_iri": 4, "statement": 4, "point": 4, "might": 4, "its": [4, 6, 13], "mandat": 4, "exampl": [4, 7, 11, 13], "resolv": 4, "deploi": 4, "url": 4, "owllogicalaxiom": 4, "all": [4, 14, 17], "affect": 4, "mean": 4, "exclud": 4, "owlpropertyaxiom": 4, "owlobjectpropertyaxiom": 4, "owldatapropertyaxiom": 4, "owlindividualaxiom": 4, "owlclassaxiom": 4, "owldeclarationaxiom": 4, "It": 4, "_entiti": 4, "get_ent": 4, "owldatatypedefinitionaxiom": 4, "datatypedefinit": 4, "_datatyp": 4, "_datarang": 4, "get_datarang": 4, "owlhaskeyaxiom": 4, "class_express": [4, 7], "property_express": 4, "haskei": 4, "_class_express": 4, "_property_express": 4, "get_class_express": 4, "get_property_express": 4, "owlnaryaxiom": 4, "_c": 4, "two": 4, "could": 4, "multipl": 4, "pairwis": 4, "as_pairwise_axiom": 4, "owlnaryclassaxiom": 4, "top": [4, 17], "appear": 4, "stream": 4, "onli": [4, 7], "itself": 4, "unchang": 4, "owlequivalentclassesaxiom": 4, "equivalentclass": 4, "contains_named_equivalent_class": 4, "contains_owl_noth": 4, "contains_owl_th": 4, "named_class": 4, "owldisjointclassesaxiom": 4, "disjointclass": 4, "owlnaryindividualaxiom": 4, "_individu": 4, "owldifferentindividualsaxiom": 4, "differentindividu": 4, "owlsameindividualaxiom": 4, "sameindividu": 4, "owlnarypropertyaxiom": 4, "_p": 4, "owlequivalentobjectpropertiesaxiom": 4, "equivalentobjectproperti": 4, "owldisjointobjectpropertiesaxiom": 4, "disjointobjectproperti": 4, "owlinverseobjectpropertiesaxiom": 4, "first": 4, "second": 4, "inverseobjectproperti": 4, "_first": 4, "_second": 4, "get_first_properti": 4, "get_second_properti": 4, "owlequivalentdatapropertiesaxiom": 4, "equivalentdataproperti": 4, "owldisjointdatapropertiesaxiom": 4, "disjointdataproperti": 4, "owlsubclassofaxiom": 4, "sub_class": 4, "super_class": 4, "subclassof": 4, "_sub_class": 4, "_super_class": 4, "get_sub_class": 4, "get_super_class": 4, "owldisjointunionaxiom": 4, "cls_": 4, "disjointunion": 4, "_cl": 4, "get_owl_class": 4, "get_owl_equivalent_classes_axiom": 4, "get_owl_disjoint_classes_axiom": 4, "owlclassassertionaxiom": 4, "classassert": 4, "get_individu": 4, "owlannotationaxiom": 4, "super": 4, "owlannotationproperti": 4, "annotationproperti": 4, "variou": 4, "bind": 4, "act": 4, "along": 4, "get_valu": 4, "depend": [4, 17], "upon": 4, "owlanonymousindividu": 4, "owlannotationassertionaxiom": 4, "annotationassert": 4, "_subject": 4, "get_subject": 4, "owlsubannotationpropertyofaxiom": 4, "sub_properti": 4, "super_properti": 4, "subannotationpropertyof": 4, "_sub_properti": 4, "_super_properti": 4, "get_sub_properti": 4, "get_super_properti": 4, "owlannotationpropertydomainaxiom": 4, "property_": 4, "domain": 4, "annotationpropertydomain": 4, "_domain": 4, "get_domain": 4, "owlannotationpropertyrangeaxiom": 4, "range_": 4, "annotationpropertyrang": 4, "_rang": 4, "get_rang": 4, "owlsubpropertyaxiom": 4, "sub": 4, "owlsubobjectpropertyofaxiom": 4, "subobjectpropertyof": 4, "owlsubdatapropertyofaxiom": 4, "subdatapropertyof": 4, "owlpropertyassertionaxiom": 4, "object_": [4, 7], "propertyassert": 4, "_object": 4, "get_object": 4, "owlobjectpropertyassertionaxiom": 4, "objectpropertyassert": 4, "owlnegativeobjectpropertyassertionaxiom": 4, "negativeobjectpropertyassert": 4, "owldatapropertyassertionaxiom": 4, "datapropertyassert": 4, "owlnegativedatapropertyassertionaxiom": 4, "negativedatapropertyassert": 4, "owlunarypropertyaxiom": 4, "unari": 4, "owlobjectpropertycharacteristicaxiom": 4, "owlfunctionalobjectpropertyaxiom": 4, "functionalobjectproperti": 4, "owlasymmetricobjectpropertyaxiom": 4, "asymmetricobjectproperti": 4, "owlinversefunctionalobjectpropertyaxiom": 4, "inversefunctionalobjectproperti": 4, "owlirreflexiveobjectpropertyaxiom": 4, "irreflexiveobjectproperti": 4, "owlreflexiveobjectpropertyaxiom": 4, "reflexiveobjectproperti": 4, "owlsymmetricobjectpropertyaxiom": 4, "symmetricobjectproperti": 4, "owltransitiveobjectpropertyaxiom": 4, "transitiveobjectproperti": 4, "owldatapropertycharacteristicaxiom": 4, "owlfunctionaldatapropertyaxiom": 4, "functionaldataproperti": 4, "owlpropertydomainaxiom": 4, "objectpropertydomain": 4, "owlpropertyrangeaxiom": 4, "_r": 4, "objectpropertyrang": 4, "owlobjectpropertydomainaxiom": 4, "owldatapropertydomainaxiom": 4, "datapropertydomain": 4, "owlobjectpropertyrangeaxiom": 4, "owldatapropertyrangeaxiom": 4, "datapropertyrang": 4, "owlontologi": 4, "empti": 4, "mai": 4, "need": 4, "cannot": 4, "modifi": 4, "directli": 4, "chang": 4, "must": 4, "appli": 4, "via": 4, "owlontologymanag": 4, "classes_in_signatur": 4, "signatur": 4, "data_properties_in_signatur": 4, "object_properties_in_signatur": 4, "individuals_in_signatur": 4, "equivalent_classes_axiom": 4, "retriev": 4, "general_class_axiom": 4, "subclass": [4, 14], "complex": 4, "data_property_domain_axiom": 4, "where": 4, "match": 4, "search": 4, "data_property_range_axiom": 4, "object_property_domain_axiom": 4, "object_property_range_axiom": 4, "get_owl_ontology_manag": 4, "_m": 4, "manag": 4, "get_ontology_id": 4, "belong": 4, "check": 4, "owlontologychang": 4, "get_ontologi": 4, "wa": 4, "applic": 4, "addimport": 4, "import_declar": 4, "ad": 4, "_ont": 4, "_declar": 4, "get_import_declar": 4, "pertain": 4, "main": 4, "load": 4, "create_ontologi": 4, "new": 4, "newli": 4, "alreadi": 4, "exist": 4, "load_ontologi": 4, "assum": 4, "map": [4, 7], "expect": 4, "although": 4, "api": 4, "toler": 4, "situat": 4, "apply_chang": 4, "just": 4, "one": [4, 11], "through": 4, "implement": [4, 14], "call": 4, "rais": 4, "changeappli": 4, "unsuccessfulli": 4, "successfulli": 4, "add_axiom": 4, "add": 4, "singl": 4, "remove_axiom": 4, "remov": 4, "from": [4, 7, 17], "save_ontologi": 4, "document_iri": 4, "save": 4, "how": 4, "owlreason": 4, "reason": 4, "over": 4, "closur": 4, "root": [4, 7], "data_property_domain": 4, "pe": 4, "direct": 4, "indirect": 4, "respect": 4, "whose": 4, "let": 4, "equivalent_class": 4, "result": [4, 7, 14, 17], "object_property_domain": 4, "object_property_rang": 4, "objectinverseof": [4, 11], "ce": [4, 7, 17], "only_nam": 4, "entail": 4, "unsatisfi": 4, "bottom": 4, "node": [4, 14], "disjoint_class": 4, "disjoint": 4, "strictsubclassof": 4, "different_individu": 4, "ind": 4, "x": [4, 7], "same_individu": 4, "same": [4, 17], "equivalent_object_properti": 4, "bottomdataproperti": 4, "equivalent_data_properti": 4, "dp": 4, "data_property_valu": 4, "so": [4, 14], "taken": 4, "account": 4, "each": 4, "l": 4, "object_property_valu": 4, "j": 4, "flush": 4, "ani": 4, "store": 4, "buffer": 4, "caus": 4, "take": 4, "consider": 4, "directclassassert": 4, "strict": 4, "potenti": 4, "descend": 4, "directsubclassof": 4, "disjoint_object_properti": 4, "objectpropertycomplementof": 4, "strictsubobjectpropertyof": 4, "disjoint_data_properti": 4, "datapropertycomplementof": 4, "strictsubdatapropertyof": 4, "sub_data_properti": 4, "subproperti": 4, "directsubdatapropertyof": 4, "super_data_properti": 4, "ancestor": 4, "sub_object_properti": 4, "directsubobjectpropertyof": 4, "bottomobjectproperti": 4, "super_object_properti": 4, "get_root_ontologi": 4, "": [4, 14], "is_isol": 4, "isol": 4, "is_using_triplestor": 4, "triplestor": 4, "owlth": 4, "owlnoth": 4, "owltopobjectproperti": 4, "owlbottomobjectproperti": 4, "owltopdataproperti": 4, "owlbottomdataproperti": 4, "doubleowldatatyp": 4, "integerowldatatyp": 4, "booleanowldatatyp": 4, "stringowldatatyp": 4, "dateowldatatyp": 4, "datetimeowldatatyp": 4, "durationowldatatyp": 4, "topowldatatyp": 4, "numeric_datatyp": 4, "time_datatyp": 4, "constructor": 5, "restriction_liter": 5, "owldatatypemaxexclusiverestrict": 5, "max_": 5, "exclus": 5, "owldatatypeminexclusiverestrict": 5, "min_": 5, "owldatatypemaxinclusiverestrict": 5, "inclus": 5, "owldatatypemininclusiverestrict": 5, "owldatatypeminmaxexclusiverestrict": 5, "owldatatypeminmaxinclusiverestrict": 5, "prefix": 6, "_prefix": 6, "_n": 6, "format": 7, "peek": 7, "last": 7, "element": [7, 17], "arrai": 7, "arr": 7, "variablesmap": 7, "helper": 7, "sparql": [7, 8], "convers": 7, "class_cnt": 7, "prop_cnt": 7, "ind_cnt": 7, "dict": 7, "get_vari": 7, "new_individual_vari": 7, "new_property_vari": 7, "__contains__": [7, 17], "item": [7, 17], "__getitem__": [7, 17], "owl2sparqlconvert": 7, "modal_depth": 7, "current_vari": 7, "variabl": 7, "parent": 7, "parent_var": 7, "variable_ent": 7, "cnt": 7, "grouping_var": 7, "having_condit": 7, "root_vari": 7, "named_individu": 7, "queri": 7, "namedindividu": 7, "stack_vari": 7, "var": 7, "stack_par": 7, "process": 7, "new_count_var": 7, "append_tripl": 7, "predic": 7, "append": 7, "frag": 7, "tripl": 7, "as_queri": 7, "count": [7, 17], "project": 7, "transform": [7, 17], "posit": 7, "problem": 7, "owl_expression_to_sparql": 7, "tr": [7, 14], "owl2": [7, 14], "unclear": 7, "refer": 11, "without": 11, "actual": 11, "consid": 11, "haspart": 11, "ispartof": 11, "inverseof": 11, "car": 11, "part": 11, "least": 11, "_inverse_properti": 11, "1003": 11, "get_invers": 11, "owlobjectrender": [13, 16], "set_short_form_provid": [13, 16], "short_form_provid": [13, 16], "configur": [13, 16], "shorten": [13, 16, 17], "dure": [13, 16], "o": [13, 16, 17], "rendit": [13, 16], "owlobjectpars": [13, 14], "parse_express": [13, 14], "expression_str": [13, 14], "etc": 13, "anyth": 13, "__lt__": [13, 17], "manchester_grammar": 14, "manchesterowlsyntaxpars": 14, "grammar": 14, "parsimoni": 14, "nodevisitor": 14, "manchest": [14, 16], "follow": [14, 17], "slot": 14, "visit_union": 14, "children": 14, "visit_intersect": 14, "visit_primari": 14, "visit_some_only_r": 14, "visit_cardinality_r": 14, "visit_value_r": 14, "visit_has_self": 14, "visit_object_properti": 14, "visit_class_express": 14, "visit_individual_list": 14, "visit_data_primari": 14, "visit_data_some_only_r": 14, "visit_data_cardinality_r": 14, "visit_data_value_r": 14, "visit_data_union": 14, "visit_data_intersect": 14, "visit_literal_list": 14, "visit_data_parenthes": 14, "visit_datatype_restrict": 14, "visit_facet_restrict": 14, "visit_liter": 14, "visit_typed_liter": 14, "visit_string_literal_languag": 14, "visit_string_literal_no_languag": 14, "visit_quoted_str": 14, "visit_float_liter": 14, "visit_decimal_liter": 14, "visit_integer_liter": 14, "visit_boolean_liter": 14, "visit_datetime_liter": 14, "visit_duration_liter": 14, "visit_date_liter": 14, "visit_non_negative_integ": 14, "visit_datatype_iri": 14, "visit_datatyp": 14, "visit_facet": 14, "visit_class_iri": 14, "visit_individual_iri": 14, "visit_object_property_iri": 14, "visit_data_property_iri": 14, "visit_iri": 14, "visit_full_iri": 14, "visit_abbreviated_iri": 14, "visit_simple_iri": 14, "visit_parenthes": 14, "generic_visit": 14, "visitor": 14, "re": 14, "visit": 14, "visited_children": 14, "m": 14, "sure": 14, "make": 14, "sens": 14, "across": 14, "even": 14, "most": 14, "leav": 14, "now": 14, "dl_grammar": 14, "dlsyntaxpars": 14, "descript": 14, "dlparser": 14, "manchesterpars": 14, "dl_to_owl_express": 14, "dl_express": 14, "manchester_to_owl_express": 14, "manchester_express": 14, "dlsyntaxobjectrender": 16, "_simple_short_form_provid": 16, "_sfp": 16, "manchesterowlsyntaxowlobjectrender": 16, "no_render_th": 16, "_no_render_th": 16, "dlrender": 16, "manchesterrender": 16, "owl_expression_to_dl": 16, "owl_expression_to_manchest": 16, "orderedowlobject": 17, "_hasindex": 17, "holder": 17, "order": 17, "impl": 17, "recurs": 17, "compon": 17, "_chain": 17, "get_class_nnf": 17, "toplevelcnf": 17, "get_top_level_cnf": 17, "topleveldnf": 17, "disjunct": 17, "get_top_level_dnf": 17, "combine_nary_express": 17, "combin": 17, "nest": 17, "nari": 17, "b": 17, "iter_count": 17, "number": 17, "as_index": 17, "cast": 17, "lrucach": 17, "maxsiz": 17, "_k": 17, "share": 17, "lru": 17, "cach": 17, "adapt": 17, "functool": 17, "lru_cach": 17, "sentinel": 17, "uniqu": 17, "signal": 17, "miss": 17, "prev": 17, "link": 17, "field": 17, "next": 17, "kei": 17, "__setitem__": 17, "cache_info": 17, "report": 17, "statist": 17, "cache_clear": 17, "clear": 17, "subpackag": 19, "submodul": 19, "placehold": 20}, "objects": {"": [[2, 0, 0, "-", "owlapy"]], "owlapy": [[2, 1, 1, "", "__version__"], [0, 0, 0, "-", "_utils"], [1, 0, 0, "-", "has"], [3, 0, 0, "-", "iri"], [4, 0, 0, "-", "model"], [6, 0, 0, "-", "namespaces"], [8, 0, 0, "-", "owl2sparql"], [9, 0, 0, "-", "owl_annotation"], [10, 0, 0, "-", "owl_class_expression"], [11, 0, 0, "-", "owl_property"], [12, 0, 0, "-", "owl_restriction"], [13, 0, 0, "-", "owlobject"], [14, 0, 0, "-", "parser"], [15, 0, 0, "-", "ranges"], [16, 0, 0, "-", "render"], [17, 0, 0, "-", "util"], [18, 0, 0, "-", "vocab"]], "owlapy._utils": [[0, 2, 1, "", "MOVE"]], "owlapy.has": [[1, 3, 1, "", "HasCardinality"], [1, 3, 1, "", "HasFiller"], [1, 3, 1, "", "HasIRI"], [1, 3, 1, "", "HasIndex"], [1, 3, 1, "", "HasOperands"]], "owlapy.has.HasCardinality": [[1, 4, 1, "", "__slots__"], [1, 5, 1, "", "get_cardinality"]], "owlapy.has.HasFiller": [[1, 4, 1, "", "__slots__"], [1, 5, 1, "", "get_filler"]], "owlapy.has.HasIRI": [[1, 4, 1, "", "__slots__"], [1, 5, 1, "", "get_iri"]], "owlapy.has.HasIndex": [[1, 5, 1, "", "__eq__"], [1, 4, 1, "", "type_index"]], "owlapy.has.HasOperands": [[1, 4, 1, "", "__slots__"], [1, 5, 1, "", "operands"]], "owlapy.iri": [[3, 3, 1, "", "IRI"]], "owlapy.iri.IRI": [[3, 5, 1, "", "__eq__"], [3, 5, 1, "", "__hash__"], [3, 5, 1, "", "__repr__"], [3, 4, 1, "", "__slots__"], [3, 5, 1, "", "as_iri"], [3, 5, 1, "", "as_str"], [3, 5, 1, "", "create"], [3, 5, 1, "", "get_namespace"], [3, 5, 1, "", "get_remainder"], [3, 5, 1, "", "get_short_form"], [3, 5, 1, "", "is_nothing"], [3, 5, 1, "", "is_reserved_vocabulary"], [3, 5, 1, "", "is_thing"], [3, 6, 1, "", "reminder"], [3, 6, 1, "", "str"], [3, 4, 1, "", "type_index"]], "owlapy.model": [[4, 3, 1, "", "AddImport"], [4, 1, 1, "", "BooleanOWLDatatype"], [4, 1, 1, "", "DateOWLDatatype"], [4, 1, 1, "", "DateTimeOWLDatatype"], [4, 1, 1, "", "DoubleOWLDatatype"], [4, 1, 1, "", "DurationOWLDatatype"], [4, 3, 1, "", "HasCardinality"], [4, 3, 1, "", "HasFiller"], [4, 3, 1, "", "HasIRI"], [4, 3, 1, "", "HasIndex"], [4, 3, 1, "", "HasOperands"], [4, 3, 1, "", "IRI"], [4, 1, 1, "", "IntegerOWLDatatype"], [4, 1, 1, "", "Literals"], [4, 2, 1, "", "MOVE"], [4, 1, 1, "", "NUMERIC_DATATYPES"], [4, 3, 1, "", "OWLAnnotation"], [4, 3, 1, "", "OWLAnnotationAssertionAxiom"], [4, 3, 1, "", "OWLAnnotationAxiom"], [4, 3, 1, "", "OWLAnnotationObject"], [4, 3, 1, "", "OWLAnnotationProperty"], [4, 3, 1, "", "OWLAnnotationPropertyDomainAxiom"], [4, 3, 1, "", "OWLAnnotationPropertyRangeAxiom"], [4, 3, 1, "", "OWLAnnotationSubject"], [4, 3, 1, "", "OWLAnnotationValue"], [4, 3, 1, "", "OWLAnonymousClassExpression"], [4, 3, 1, "", "OWLAsymmetricObjectPropertyAxiom"], [4, 3, 1, "", "OWLAxiom"], [4, 3, 1, "", "OWLBooleanClassExpression"], [4, 1, 1, "", "OWLBottomDataProperty"], [4, 1, 1, "", "OWLBottomObjectProperty"], [4, 3, 1, "", "OWLCardinalityRestriction"], [4, 3, 1, "", "OWLClass"], [4, 3, 1, "", "OWLClassAssertionAxiom"], [4, 3, 1, "", "OWLClassAxiom"], [4, 3, 1, "", "OWLClassExpression"], [4, 3, 1, "", "OWLDataAllValuesFrom"], [4, 3, 1, "", "OWLDataCardinalityRestriction"], [4, 3, 1, "", "OWLDataComplementOf"], [4, 3, 1, "", "OWLDataExactCardinality"], [4, 3, 1, "", "OWLDataHasValue"], [4, 3, 1, "", "OWLDataIntersectionOf"], [4, 3, 1, "", "OWLDataMaxCardinality"], [4, 3, 1, "", "OWLDataMinCardinality"], [4, 3, 1, "", "OWLDataOneOf"], [4, 3, 1, "", "OWLDataProperty"], [4, 3, 1, "", "OWLDataPropertyAssertionAxiom"], [4, 3, 1, "", "OWLDataPropertyAxiom"], [4, 3, 1, "", "OWLDataPropertyCharacteristicAxiom"], [4, 3, 1, "", "OWLDataPropertyDomainAxiom"], [4, 3, 1, "", "OWLDataPropertyExpression"], [4, 3, 1, "", "OWLDataPropertyRangeAxiom"], [4, 3, 1, "", "OWLDataRange"], [4, 3, 1, "", "OWLDataRestriction"], [4, 3, 1, "", "OWLDataSomeValuesFrom"], [4, 3, 1, "", "OWLDataUnionOf"], [4, 3, 1, "", "OWLDatatype"], [4, 3, 1, "", "OWLDatatypeDefinitionAxiom"], [4, 3, 1, "", "OWLDatatypeRestriction"], [4, 3, 1, "", "OWLDeclarationAxiom"], [4, 3, 1, "", "OWLDifferentIndividualsAxiom"], [4, 3, 1, "", "OWLDisjointClassesAxiom"], [4, 3, 1, "", "OWLDisjointDataPropertiesAxiom"], [4, 3, 1, "", "OWLDisjointObjectPropertiesAxiom"], [4, 3, 1, "", "OWLDisjointUnionAxiom"], [4, 3, 1, "", "OWLEntity"], [4, 3, 1, "", "OWLEquivalentClassesAxiom"], [4, 3, 1, "", "OWLEquivalentDataPropertiesAxiom"], [4, 3, 1, "", "OWLEquivalentObjectPropertiesAxiom"], [4, 3, 1, "", "OWLFacet"], [4, 3, 1, "", "OWLFacetRestriction"], [4, 3, 1, "", "OWLFunctionalDataPropertyAxiom"], [4, 3, 1, "", "OWLFunctionalObjectPropertyAxiom"], [4, 3, 1, "", "OWLHasKeyAxiom"], [4, 3, 1, "", "OWLHasValueRestriction"], [4, 3, 1, "", "OWLImportsDeclaration"], [4, 3, 1, "", "OWLIndividual"], [4, 3, 1, "", "OWLIndividualAxiom"], [4, 3, 1, "", "OWLInverseFunctionalObjectPropertyAxiom"], [4, 3, 1, "", "OWLInverseObjectPropertiesAxiom"], [4, 3, 1, "", "OWLIrreflexiveObjectPropertyAxiom"], [4, 3, 1, "", "OWLLiteral"], [4, 3, 1, "", "OWLLogicalAxiom"], [4, 3, 1, "", "OWLNamedIndividual"], [4, 3, 1, "", "OWLNaryAxiom"], [4, 3, 1, "", "OWLNaryBooleanClassExpression"], [4, 3, 1, "", "OWLNaryClassAxiom"], [4, 3, 1, "", "OWLNaryDataRange"], [4, 3, 1, "", "OWLNaryIndividualAxiom"], [4, 3, 1, "", "OWLNaryPropertyAxiom"], [4, 3, 1, "", "OWLNegativeDataPropertyAssertionAxiom"], [4, 3, 1, "", "OWLNegativeObjectPropertyAssertionAxiom"], [4, 1, 1, "", "OWLNothing"], [4, 3, 1, "", "OWLObject"], [4, 3, 1, "", "OWLObjectAllValuesFrom"], [4, 3, 1, "", "OWLObjectCardinalityRestriction"], [4, 3, 1, "", "OWLObjectComplementOf"], [4, 3, 1, "", "OWLObjectExactCardinality"], [4, 3, 1, "", "OWLObjectHasSelf"], [4, 3, 1, "", "OWLObjectHasValue"], [4, 3, 1, "", "OWLObjectIntersectionOf"], [4, 3, 1, "", "OWLObjectMaxCardinality"], [4, 3, 1, "", "OWLObjectMinCardinality"], [4, 3, 1, "", "OWLObjectOneOf"], [4, 3, 1, "", "OWLObjectProperty"], [4, 3, 1, "", "OWLObjectPropertyAssertionAxiom"], [4, 3, 1, "", "OWLObjectPropertyAxiom"], [4, 3, 1, "", "OWLObjectPropertyCharacteristicAxiom"], [4, 3, 1, "", "OWLObjectPropertyDomainAxiom"], [4, 3, 1, "", "OWLObjectPropertyExpression"], [4, 3, 1, "", "OWLObjectPropertyRangeAxiom"], [4, 3, 1, "", "OWLObjectRestriction"], [4, 3, 1, "", "OWLObjectSomeValuesFrom"], [4, 3, 1, "", "OWLObjectUnionOf"], [4, 3, 1, "", "OWLOntology"], [4, 3, 1, "", "OWLOntologyChange"], [4, 3, 1, "", "OWLOntologyID"], [4, 3, 1, "", "OWLOntologyManager"], [4, 3, 1, "", "OWLProperty"], [4, 3, 1, "", "OWLPropertyAssertionAxiom"], [4, 3, 1, "", "OWLPropertyAxiom"], [4, 3, 1, "", "OWLPropertyDomainAxiom"], [4, 3, 1, "", "OWLPropertyExpression"], [4, 3, 1, "", "OWLPropertyRange"], [4, 3, 1, "", "OWLPropertyRangeAxiom"], [4, 3, 1, "", "OWLQuantifiedDataRestriction"], [4, 3, 1, "", "OWLQuantifiedObjectRestriction"], [4, 3, 1, "", "OWLQuantifiedRestriction"], [4, 3, 1, "", "OWLRDFVocabulary"], [4, 3, 1, "", "OWLReasoner"], [4, 3, 1, "", "OWLReflexiveObjectPropertyAxiom"], [4, 3, 1, "", "OWLRestriction"], [4, 3, 1, "", "OWLSameIndividualAxiom"], [4, 3, 1, "", "OWLSubAnnotationPropertyOfAxiom"], [4, 3, 1, "", "OWLSubClassOfAxiom"], [4, 3, 1, "", "OWLSubDataPropertyOfAxiom"], [4, 3, 1, "", "OWLSubObjectPropertyOfAxiom"], [4, 3, 1, "", "OWLSubPropertyAxiom"], [4, 3, 1, "", "OWLSymmetricObjectPropertyAxiom"], [4, 1, 1, "", "OWLThing"], [4, 1, 1, "", "OWLTopDataProperty"], [4, 1, 1, "", "OWLTopObjectProperty"], [4, 3, 1, "", "OWLTransitiveObjectPropertyAxiom"], [4, 3, 1, "", "OWLUnaryPropertyAxiom"], [4, 1, 1, "", "StringOWLDatatype"], [4, 1, 1, "", "TIME_DATATYPES"], [4, 1, 1, "", "TopOWLDatatype"], [4, 3, 1, "", "XSDVocabulary"], [5, 0, 0, "-", "providers"]], "owlapy.model.AddImport": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_import_declaration"]], "owlapy.model.HasCardinality": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_cardinality"]], "owlapy.model.HasFiller": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_filler"]], "owlapy.model.HasIRI": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_iri"]], "owlapy.model.HasIndex": [[4, 5, 1, "", "__eq__"], [4, 4, 1, "", "type_index"]], "owlapy.model.HasOperands": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "operands"]], "owlapy.model.IRI": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_iri"], [4, 5, 1, "", "as_str"], [4, 5, 1, "", "create"], [4, 5, 1, "", "get_namespace"], [4, 5, 1, "", "get_remainder"], [4, 5, 1, "", "get_short_form"], [4, 5, 1, "", "is_nothing"], [4, 5, 1, "", "is_reserved_vocabulary"], [4, 5, 1, "", "is_thing"], [4, 6, 1, "", "reminder"], [4, 6, 1, "", "str"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLAnnotation": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 5, 1, "", "get_value"]], "owlapy.model.OWLAnnotationAssertionAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 5, 1, "", "get_subject"], [4, 5, 1, "", "get_value"]], "owlapy.model.OWLAnnotationAxiom": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "is_annotation_axiom"]], "owlapy.model.OWLAnnotationObject": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_anonymous_individual"], [4, 5, 1, "", "as_iri"]], "owlapy.model.OWLAnnotationProperty": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_iri"]], "owlapy.model.OWLAnnotationPropertyDomainAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_domain"], [4, 5, 1, "", "get_property"]], "owlapy.model.OWLAnnotationPropertyRangeAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 5, 1, "", "get_range"]], "owlapy.model.OWLAnnotationSubject": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLAnnotationValue": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_literal"], [4, 5, 1, "", "is_literal"]], "owlapy.model.OWLAnonymousClassExpression": [[4, 5, 1, "", "get_nnf"], [4, 5, 1, "", "get_object_complement_of"], [4, 5, 1, "", "is_owl_nothing"], [4, 5, 1, "", "is_owl_thing"]], "owlapy.model.OWLAsymmetricObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLAxiom": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "annotations"], [4, 5, 1, "", "is_annotated"], [4, 5, 1, "", "is_annotation_axiom"], [4, 5, 1, "", "is_logical_axiom"]], "owlapy.model.OWLBooleanClassExpression": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLCardinalityRestriction": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_cardinality"], [4, 5, 1, "", "get_filler"]], "owlapy.model.OWLClass": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_iri"], [4, 5, 1, "", "get_nnf"], [4, 5, 1, "", "get_object_complement_of"], [4, 5, 1, "", "is_owl_nothing"], [4, 5, 1, "", "is_owl_thing"], [4, 6, 1, "", "reminder"], [4, 6, 1, "", "str"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLClassAssertionAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_class_expression"], [4, 5, 1, "", "get_individual"]], "owlapy.model.OWLClassAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLClassExpression": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_nnf"], [4, 5, 1, "", "get_object_complement_of"], [4, 5, 1, "", "is_owl_nothing"], [4, 5, 1, "", "is_owl_thing"]], "owlapy.model.OWLDataAllValuesFrom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataCardinalityRestriction": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"]], "owlapy.model.OWLDataComplementOf": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 5, 1, "", "get_data_range"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataExactCardinality": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_intersection_of_min_max"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataHasValue": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_some_values_from"], [4, 5, 1, "", "get_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataIntersectionOf": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataMaxCardinality": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataMinCardinality": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataOneOf": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 5, 1, "", "operands"], [4, 4, 1, "", "type_index"], [4, 5, 1, "", "values"]], "owlapy.model.OWLDataProperty": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_iri"], [4, 5, 1, "", "is_owl_top_data_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataPropertyAssertionAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDataPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDataPropertyCharacteristicAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDataPropertyDomainAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDataPropertyExpression": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "is_data_property_expression"]], "owlapy.model.OWLDataPropertyRangeAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDataRestriction": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "is_data_restriction"]], "owlapy.model.OWLDataSomeValuesFrom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataUnionOf": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDatatype": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_iri"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDatatypeDefinitionAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_datarange"], [4, 5, 1, "", "get_datatype"]], "owlapy.model.OWLDatatypeRestriction": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_datatype"], [4, 5, 1, "", "get_facet_restrictions"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDeclarationAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_entity"]], "owlapy.model.OWLDifferentIndividualsAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDisjointClassesAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDisjointDataPropertiesAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDisjointObjectPropertiesAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDisjointUnionAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_class_expressions"], [4, 5, 1, "", "get_owl_class"], [4, 5, 1, "", "get_owl_disjoint_classes_axiom"], [4, 5, 1, "", "get_owl_equivalent_classes_axiom"]], "owlapy.model.OWLEntity": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "is_anonymous"], [4, 5, 1, "", "to_string_id"]], "owlapy.model.OWLEquivalentClassesAxiom": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "contains_named_equivalent_class"], [4, 5, 1, "", "contains_owl_nothing"], [4, 5, 1, "", "contains_owl_thing"], [4, 5, 1, "", "named_classes"]], "owlapy.model.OWLEquivalentDataPropertiesAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLEquivalentObjectPropertiesAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLFacet": [[4, 4, 1, "", "FRACTION_DIGITS"], [4, 4, 1, "", "LENGTH"], [4, 4, 1, "", "MAX_EXCLUSIVE"], [4, 4, 1, "", "MAX_INCLUSIVE"], [4, 4, 1, "", "MAX_LENGTH"], [4, 4, 1, "", "MIN_EXCLUSIVE"], [4, 4, 1, "", "MIN_INCLUSIVE"], [4, 4, 1, "", "MIN_LENGTH"], [4, 4, 1, "", "PATTERN"], [4, 4, 1, "", "TOTAL_DIGITS"], [4, 5, 1, "", "from_str"], [4, 6, 1, "", "operator"], [4, 6, 1, "", "symbolic_form"]], "owlapy.model.OWLFacetRestriction": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_facet"], [4, 5, 1, "", "get_facet_value"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLFunctionalDataPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLFunctionalObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLHasKeyAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_class_expression"], [4, 5, 1, "", "get_property_expressions"], [4, 5, 1, "", "operands"]], "owlapy.model.OWLHasValueRestriction": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_filler"]], "owlapy.model.OWLImportsDeclaration": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_iri"]], "owlapy.model.OWLIndividual": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLIndividualAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLInverseFunctionalObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLInverseObjectPropertiesAxiom": [[4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_first_property"], [4, 5, 1, "", "get_second_property"]], "owlapy.model.OWLIrreflexiveObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLLiteral": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_literal"], [4, 5, 1, "", "get_datatype"], [4, 5, 1, "", "get_literal"], [4, 5, 1, "", "is_boolean"], [4, 5, 1, "", "is_date"], [4, 5, 1, "", "is_datetime"], [4, 5, 1, "", "is_double"], [4, 5, 1, "", "is_duration"], [4, 5, 1, "", "is_integer"], [4, 5, 1, "", "is_literal"], [4, 5, 1, "", "is_string"], [4, 5, 1, "", "parse_boolean"], [4, 5, 1, "", "parse_date"], [4, 5, 1, "", "parse_datetime"], [4, 5, 1, "", "parse_double"], [4, 5, 1, "", "parse_duration"], [4, 5, 1, "", "parse_integer"], [4, 5, 1, "", "parse_string"], [4, 5, 1, "", "to_python"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLLogicalAxiom": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "is_logical_axiom"]], "owlapy.model.OWLNamedIndividual": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_iri"], [4, 6, 1, "", "iri"], [4, 6, 1, "", "str"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLNaryAxiom": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_pairwise_axioms"]], "owlapy.model.OWLNaryBooleanClassExpression": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "operands"]], "owlapy.model.OWLNaryClassAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_pairwise_axioms"], [4, 5, 1, "", "class_expressions"]], "owlapy.model.OWLNaryDataRange": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "operands"]], "owlapy.model.OWLNaryIndividualAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_pairwise_axioms"], [4, 5, 1, "", "individuals"]], "owlapy.model.OWLNaryPropertyAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_pairwise_axioms"], [4, 5, 1, "", "properties"]], "owlapy.model.OWLNegativeDataPropertyAssertionAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLNegativeObjectPropertyAssertionAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLObject": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "is_anonymous"]], "owlapy.model.OWLObjectAllValuesFrom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectCardinalityRestriction": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"]], "owlapy.model.OWLObjectComplementOf": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_operand"], [4, 5, 1, "", "operands"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectExactCardinality": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_intersection_of_min_max"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectHasSelf": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectHasValue": [[4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_some_values_from"], [4, 5, 1, "", "get_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectIntersectionOf": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectMaxCardinality": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectMinCardinality": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectOneOf": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_object_union_of"], [4, 5, 1, "", "individuals"], [4, 5, 1, "", "operands"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectProperty": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_inverse_property"], [4, 5, 1, "", "get_iri"], [4, 5, 1, "", "get_named_property"], [4, 6, 1, "", "iri"], [4, 5, 1, "", "is_owl_top_object_property"], [4, 6, 1, "", "str"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectPropertyAssertionAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLObjectPropertyCharacteristicAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"]], "owlapy.model.OWLObjectPropertyDomainAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLObjectPropertyExpression": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_inverse_property"], [4, 5, 1, "", "get_named_property"], [4, 5, 1, "", "is_object_property_expression"]], "owlapy.model.OWLObjectPropertyRangeAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLObjectRestriction": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 5, 1, "", "is_object_restriction"]], "owlapy.model.OWLObjectSomeValuesFrom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectUnionOf": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLOntology": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "classes_in_signature"], [4, 5, 1, "", "data_properties_in_signature"], [4, 5, 1, "", "data_property_domain_axioms"], [4, 5, 1, "", "data_property_range_axioms"], [4, 5, 1, "", "equivalent_classes_axioms"], [4, 5, 1, "", "general_class_axioms"], [4, 5, 1, "", "get_ontology_id"], [4, 5, 1, "", "get_owl_ontology_manager"], [4, 5, 1, "", "individuals_in_signature"], [4, 5, 1, "", "is_anonymous"], [4, 5, 1, "", "object_properties_in_signature"], [4, 5, 1, "", "object_property_domain_axioms"], [4, 5, 1, "", "object_property_range_axioms"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLOntologyChange": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_ontology"]], "owlapy.model.OWLOntologyID": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_default_document_iri"], [4, 5, 1, "", "get_ontology_iri"], [4, 5, 1, "", "get_version_iri"], [4, 5, 1, "", "is_anonymous"]], "owlapy.model.OWLOntologyManager": [[4, 5, 1, "", "add_axiom"], [4, 5, 1, "", "apply_change"], [4, 5, 1, "", "create_ontology"], [4, 5, 1, "", "load_ontology"], [4, 5, 1, "", "remove_axiom"], [4, 5, 1, "", "save_ontology"]], "owlapy.model.OWLProperty": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLPropertyAssertionAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_object"], [4, 5, 1, "", "get_property"], [4, 5, 1, "", "get_subject"]], "owlapy.model.OWLPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLPropertyDomainAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_domain"]], "owlapy.model.OWLPropertyExpression": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "is_data_property_expression"], [4, 5, 1, "", "is_object_property_expression"], [4, 5, 1, "", "is_owl_top_data_property"], [4, 5, 1, "", "is_owl_top_object_property"]], "owlapy.model.OWLPropertyRangeAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_range"]], "owlapy.model.OWLQuantifiedDataRestriction": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_filler"]], "owlapy.model.OWLQuantifiedObjectRestriction": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_filler"]], "owlapy.model.OWLQuantifiedRestriction": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLRDFVocabulary": [[4, 4, 1, "", "OWL_BOTTOM_DATA_PROPERTY"], [4, 4, 1, "", "OWL_BOTTOM_OBJECT_PROPERTY"], [4, 4, 1, "", "OWL_CLASS"], [4, 4, 1, "", "OWL_NAMED_INDIVIDUAL"], [4, 4, 1, "", "OWL_NOTHING"], [4, 4, 1, "", "OWL_THING"], [4, 4, 1, "", "OWL_TOP_DATA_PROPERTY"], [4, 4, 1, "", "OWL_TOP_OBJECT_PROPERTY"], [4, 4, 1, "", "RDFS_LITERAL"]], "owlapy.model.OWLReasoner": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "data_property_domains"], [4, 5, 1, "", "data_property_values"], [4, 5, 1, "", "different_individuals"], [4, 5, 1, "", "disjoint_classes"], [4, 5, 1, "", "disjoint_data_properties"], [4, 5, 1, "", "disjoint_object_properties"], [4, 5, 1, "", "equivalent_classes"], [4, 5, 1, "", "equivalent_data_properties"], [4, 5, 1, "", "equivalent_object_properties"], [4, 5, 1, "", "flush"], [4, 5, 1, "", "get_root_ontology"], [4, 5, 1, "", "instances"], [4, 5, 1, "", "is_isolated"], [4, 5, 1, "", "is_using_triplestore"], [4, 5, 1, "", "object_property_domains"], [4, 5, 1, "", "object_property_ranges"], [4, 5, 1, "", "object_property_values"], [4, 5, 1, "", "same_individuals"], [4, 5, 1, "", "sub_classes"], [4, 5, 1, "", "sub_data_properties"], [4, 5, 1, "", "sub_object_properties"], [4, 5, 1, "", "super_classes"], [4, 5, 1, "", "super_data_properties"], [4, 5, 1, "", "super_object_properties"], [4, 5, 1, "", "types"]], "owlapy.model.OWLReflexiveObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLRestriction": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 5, 1, "", "is_data_restriction"], [4, 5, 1, "", "is_object_restriction"]], "owlapy.model.OWLSameIndividualAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLSubAnnotationPropertyOfAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_sub_property"], [4, 5, 1, "", "get_super_property"]], "owlapy.model.OWLSubClassOfAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_sub_class"], [4, 5, 1, "", "get_super_class"]], "owlapy.model.OWLSubDataPropertyOfAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLSubObjectPropertyOfAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLSubPropertyAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_sub_property"], [4, 5, 1, "", "get_super_property"]], "owlapy.model.OWLSymmetricObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLTransitiveObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLUnaryPropertyAxiom": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"]], "owlapy.model.XSDVocabulary": [[4, 4, 1, "", "BOOLEAN"], [4, 4, 1, "", "DATE"], [4, 4, 1, "", "DATE_TIME"], [4, 4, 1, "", "DATE_TIME_STAMP"], [4, 4, 1, "", "DECIMAL"], [4, 4, 1, "", "DOUBLE"], [4, 4, 1, "", "DURATION"], [4, 4, 1, "", "FLOAT"], [4, 4, 1, "", "INTEGER"], [4, 4, 1, "", "LONG"], [4, 4, 1, "", "STRING"]], "owlapy.model.providers": [[5, 2, 1, "", "OWLDatatypeMaxExclusiveRestriction"], [5, 2, 1, "", "OWLDatatypeMaxInclusiveRestriction"], [5, 2, 1, "", "OWLDatatypeMinExclusiveRestriction"], [5, 2, 1, "", "OWLDatatypeMinInclusiveRestriction"], [5, 2, 1, "", "OWLDatatypeMinMaxExclusiveRestriction"], [5, 2, 1, "", "OWLDatatypeMinMaxInclusiveRestriction"], [5, 1, 1, "", "Restriction_Literals"]], "owlapy.namespaces": [[6, 3, 1, "", "Namespaces"], [6, 1, 1, "", "OWL"], [6, 1, 1, "", "RDF"], [6, 1, 1, "", "RDFS"], [6, 1, 1, "", "XSD"]], "owlapy.namespaces.Namespaces": [[6, 5, 1, "", "__eq__"], [6, 5, 1, "", "__hash__"], [6, 5, 1, "", "__repr__"], [6, 4, 1, "", "__slots__"], [6, 6, 1, "", "ns"], [6, 6, 1, "", "prefix"]], "owlapy.owl2sparql": [[7, 0, 0, "-", "converter"]], "owlapy.owl2sparql.converter": [[7, 3, 1, "", "Owl2SparqlConverter"], [7, 3, 1, "", "VariablesMapping"], [7, 1, 1, "", "converter"], [7, 2, 1, "", "owl_expression_to_sparql"], [7, 2, 1, "", "peek"]], "owlapy.owl2sparql.converter.Owl2SparqlConverter": [[7, 4, 1, "", "__slots__"], [7, 5, 1, "", "append"], [7, 5, 1, "", "append_triple"], [7, 5, 1, "", "as_query"], [7, 4, 1, "", "ce"], [7, 4, 1, "", "cnt"], [7, 5, 1, "", "convert"], [7, 6, 1, "", "current_variable"], [7, 4, 1, "", "grouping_vars"], [7, 4, 1, "", "having_conditions"], [7, 4, 1, "", "mapping"], [7, 6, 1, "", "modal_depth"], [7, 5, 1, "", "new_count_var"], [7, 4, 1, "", "parent"], [7, 4, 1, "", "parent_var"], [7, 5, 1, "", "process"], [7, 4, 1, "", "properties"], [7, 5, 1, "", "render"], [7, 4, 1, "", "sparql"], [7, 5, 1, "", "stack_parent"], [7, 5, 1, "", "stack_variable"], [7, 5, 1, "", "triple"], [7, 4, 1, "", "variable_entities"], [7, 4, 1, "", "variables"]], "owlapy.owl2sparql.converter.VariablesMapping": [[7, 5, 1, "", "__contains__"], [7, 5, 1, "", "__getitem__"], [7, 4, 1, "", "__slots__"], [7, 5, 1, "", "get_variable"], [7, 5, 1, "", "new_individual_variable"], [7, 5, 1, "", "new_property_variable"]], "owlapy.owl_annotation": [[9, 3, 1, "", "OWLAnnotationObject"], [9, 3, 1, "", "OWLAnnotationSubject"], [9, 3, 1, "", "OWLAnnotationValue"]], "owlapy.owl_annotation.OWLAnnotationObject": [[9, 4, 1, "", "__slots__"], [9, 5, 1, "", "as_anonymous_individual"], [9, 5, 1, "", "as_iri"]], "owlapy.owl_annotation.OWLAnnotationSubject": [[9, 4, 1, "", "__slots__"]], "owlapy.owl_annotation.OWLAnnotationValue": [[9, 4, 1, "", "__slots__"], [9, 5, 1, "", "as_literal"], [9, 5, 1, "", "is_literal"]], "owlapy.owl_class_expression": [[10, 3, 1, "", "OWLAnonymousClassExpression"], [10, 3, 1, "", "OWLBooleanClassExpression"], [10, 3, 1, "", "OWLClass"], [10, 3, 1, "", "OWLClassExpression"], [10, 3, 1, "", "OWLNaryBooleanClassExpression"], [10, 3, 1, "", "OWLObjectComplementOf"], [10, 3, 1, "", "OWLObjectIntersectionOf"], [10, 3, 1, "", "OWLObjectUnionOf"]], "owlapy.owl_class_expression.OWLAnonymousClassExpression": [[10, 5, 1, "", "get_nnf"], [10, 5, 1, "", "get_object_complement_of"], [10, 5, 1, "", "is_owl_nothing"], [10, 5, 1, "", "is_owl_thing"]], "owlapy.owl_class_expression.OWLBooleanClassExpression": [[10, 4, 1, "", "__slots__"]], "owlapy.owl_class_expression.OWLClass": [[10, 4, 1, "", "__slots__"], [10, 5, 1, "", "get_iri"], [10, 5, 1, "", "get_nnf"], [10, 5, 1, "", "get_object_complement_of"], [10, 5, 1, "", "is_owl_nothing"], [10, 5, 1, "", "is_owl_thing"], [10, 6, 1, "", "reminder"], [10, 6, 1, "", "str"], [10, 4, 1, "", "type_index"]], "owlapy.owl_class_expression.OWLClassExpression": [[10, 4, 1, "", "__slots__"], [10, 5, 1, "", "get_nnf"], [10, 5, 1, "", "get_object_complement_of"], [10, 5, 1, "", "is_owl_nothing"], [10, 5, 1, "", "is_owl_thing"]], "owlapy.owl_class_expression.OWLNaryBooleanClassExpression": [[10, 5, 1, "", "__eq__"], [10, 5, 1, "", "__hash__"], [10, 5, 1, "", "__repr__"], [10, 4, 1, "", "__slots__"], [10, 5, 1, "", "operands"]], "owlapy.owl_class_expression.OWLObjectComplementOf": [[10, 5, 1, "", "__eq__"], [10, 5, 1, "", "__hash__"], [10, 5, 1, "", "__repr__"], [10, 4, 1, "", "__slots__"], [10, 5, 1, "", "get_operand"], [10, 5, 1, "", "operands"], [10, 4, 1, "", "type_index"]], "owlapy.owl_class_expression.OWLObjectIntersectionOf": [[10, 4, 1, "", "__slots__"], [10, 4, 1, "", "type_index"]], "owlapy.owl_class_expression.OWLObjectUnionOf": [[10, 4, 1, "", "__slots__"], [10, 4, 1, "", "type_index"]], "owlapy.owl_property": [[11, 3, 1, "", "OWLDataProperty"], [11, 3, 1, "", "OWLDataPropertyExpression"], [11, 3, 1, "", "OWLObjectInverseOf"], [11, 3, 1, "", "OWLObjectProperty"], [11, 3, 1, "", "OWLObjectPropertyExpression"], [11, 3, 1, "", "OWLProperty"], [11, 3, 1, "", "OWLPropertyExpression"]], "owlapy.owl_property.OWLDataProperty": [[11, 4, 1, "", "__slots__"], [11, 5, 1, "", "get_iri"], [11, 5, 1, "", "is_owl_top_data_property"], [11, 4, 1, "", "type_index"]], "owlapy.owl_property.OWLDataPropertyExpression": [[11, 4, 1, "", "__slots__"], [11, 5, 1, "", "is_data_property_expression"]], "owlapy.owl_property.OWLObjectInverseOf": [[11, 5, 1, "", "__eq__"], [11, 5, 1, "", "__hash__"], [11, 5, 1, "", "__repr__"], [11, 4, 1, "", "__slots__"], [11, 5, 1, "", "get_inverse"], [11, 5, 1, "", "get_inverse_property"], [11, 5, 1, "", "get_named_property"], [11, 4, 1, "", "type_index"]], "owlapy.owl_property.OWLObjectProperty": [[11, 4, 1, "", "__slots__"], [11, 5, 1, "", "get_inverse_property"], [11, 5, 1, "", "get_iri"], [11, 5, 1, "", "get_named_property"], [11, 6, 1, "", "iri"], [11, 5, 1, "", "is_owl_top_object_property"], [11, 6, 1, "", "str"], [11, 4, 1, "", "type_index"]], "owlapy.owl_property.OWLObjectPropertyExpression": [[11, 4, 1, "", "__slots__"], [11, 5, 1, "", "get_inverse_property"], [11, 5, 1, "", "get_named_property"], [11, 5, 1, "", "is_object_property_expression"]], "owlapy.owl_property.OWLProperty": [[11, 4, 1, "", "__slots__"]], "owlapy.owl_property.OWLPropertyExpression": [[11, 4, 1, "", "__slots__"], [11, 5, 1, "", "is_data_property_expression"], [11, 5, 1, "", "is_object_property_expression"], [11, 5, 1, "", "is_owl_top_data_property"], [11, 5, 1, "", "is_owl_top_object_property"]], "owlapy.owl_restriction": [[12, 3, 1, "", "OWLCardinalityRestriction"], [12, 3, 1, "", "OWLDataRestriction"], [12, 3, 1, "", "OWLHasValueRestriction"], [12, 3, 1, "", "OWLObjectAllValuesFrom"], [12, 3, 1, "", "OWLObjectCardinalityRestriction"], [12, 3, 1, "", "OWLObjectExactCardinality"], [12, 3, 1, "", "OWLObjectHasSelf"], [12, 3, 1, "", "OWLObjectMaxCardinality"], [12, 3, 1, "", "OWLObjectMinCardinality"], [12, 3, 1, "", "OWLObjectRestriction"], [12, 3, 1, "", "OWLObjectSomeValuesFrom"], [12, 3, 1, "", "OWLQuantifiedObjectRestriction"], [12, 3, 1, "", "OWLQuantifiedRestriction"], [12, 3, 1, "", "OWLRestriction"]], "owlapy.owl_restriction.OWLCardinalityRestriction": [[12, 4, 1, "", "__slots__"], [12, 5, 1, "", "get_cardinality"], [12, 5, 1, "", "get_filler"]], "owlapy.owl_restriction.OWLDataRestriction": [[12, 4, 1, "", "__slots__"], [12, 5, 1, "", "is_data_restriction"]], "owlapy.owl_restriction.OWLHasValueRestriction": [[12, 5, 1, "", "__eq__"], [12, 5, 1, "", "__hash__"], [12, 4, 1, "", "__slots__"], [12, 5, 1, "", "get_filler"]], "owlapy.owl_restriction.OWLObjectAllValuesFrom": [[12, 5, 1, "", "__eq__"], [12, 5, 1, "", "__hash__"], [12, 5, 1, "", "__repr__"], [12, 4, 1, "", "__slots__"], [12, 5, 1, "", "get_property"], [12, 4, 1, "", "type_index"]], "owlapy.owl_restriction.OWLObjectCardinalityRestriction": [[12, 5, 1, "", "__eq__"], [12, 5, 1, "", "__hash__"], [12, 5, 1, "", "__repr__"], [12, 4, 1, "", "__slots__"], [12, 5, 1, "", "get_property"]], "owlapy.owl_restriction.OWLObjectExactCardinality": [[12, 4, 1, "", "__slots__"], [12, 5, 1, "", "as_intersection_of_min_max"], [12, 4, 1, "", "type_index"]], "owlapy.owl_restriction.OWLObjectHasSelf": [[12, 5, 1, "", "__eq__"], [12, 5, 1, "", "__hash__"], [12, 5, 1, "", "__repr__"], [12, 4, 1, "", "__slots__"], [12, 5, 1, "", "get_property"], [12, 4, 1, "", "type_index"]], "owlapy.owl_restriction.OWLObjectMaxCardinality": [[12, 4, 1, "", "__slots__"], [12, 4, 1, "", "type_index"]], "owlapy.owl_restriction.OWLObjectMinCardinality": [[12, 4, 1, "", "__slots__"], [12, 4, 1, "", "type_index"]], "owlapy.owl_restriction.OWLObjectRestriction": [[12, 4, 1, "", "__slots__"], [12, 5, 1, "", "get_property"], [12, 5, 1, "", "is_object_restriction"]], "owlapy.owl_restriction.OWLObjectSomeValuesFrom": [[12, 5, 1, "", "__eq__"], [12, 5, 1, "", "__hash__"], [12, 5, 1, "", "__repr__"], [12, 4, 1, "", "__slots__"], [12, 5, 1, "", "get_property"], [12, 4, 1, "", "type_index"]], "owlapy.owl_restriction.OWLQuantifiedObjectRestriction": [[12, 4, 1, "", "__slots__"], [12, 5, 1, "", "get_filler"]], "owlapy.owl_restriction.OWLQuantifiedRestriction": [[12, 4, 1, "", "__slots__"]], "owlapy.owl_restriction.OWLRestriction": [[12, 4, 1, "", "__slots__"], [12, 5, 1, "", "get_property"], [12, 5, 1, "", "is_data_restriction"], [12, 5, 1, "", "is_object_restriction"]], "owlapy.owlobject": [[13, 3, 1, "", "OWLEntity"], [13, 3, 1, "", "OWLNamedObject"], [13, 3, 1, "", "OWLObject"], [13, 3, 1, "", "OWLObjectParser"], [13, 3, 1, "", "OWLObjectRenderer"]], "owlapy.owlobject.OWLEntity": [[13, 4, 1, "", "__slots__"], [13, 5, 1, "", "is_anonymous"], [13, 5, 1, "", "to_string_id"]], "owlapy.owlobject.OWLNamedObject": [[13, 5, 1, "", "__eq__"], [13, 5, 1, "", "__hash__"], [13, 5, 1, "", "__lt__"], [13, 5, 1, "", "__repr__"], [13, 4, 1, "", "__slots__"]], "owlapy.owlobject.OWLObject": [[13, 5, 1, "", "__eq__"], [13, 5, 1, "", "__hash__"], [13, 5, 1, "", "__repr__"], [13, 4, 1, "", "__slots__"], [13, 5, 1, "", "is_anonymous"]], "owlapy.owlobject.OWLObjectParser": [[13, 5, 1, "", "parse_expression"]], "owlapy.owlobject.OWLObjectRenderer": [[13, 5, 1, "", "render"], [13, 5, 1, "", "set_short_form_provider"]], "owlapy.parser": [[14, 3, 1, "", "DLSyntaxParser"], [14, 1, 1, "", "DL_GRAMMAR"], [14, 1, 1, "", "DLparser"], [14, 1, 1, "", "MANCHESTER_GRAMMAR"], [14, 3, 1, "", "ManchesterOWLSyntaxParser"], [14, 1, 1, "", "ManchesterParser"], [14, 2, 1, "", "dl_to_owl_expression"], [14, 2, 1, "", "manchester_to_owl_expression"]], "owlapy.parser.DLSyntaxParser": [[14, 5, 1, "", "generic_visit"], [14, 4, 1, "", "ns"], [14, 5, 1, "", "parse_expression"], [14, 4, 1, "", "slots"], [14, 5, 1, "", "visit_abbreviated_iri"], [14, 5, 1, "", "visit_boolean_literal"], [14, 5, 1, "", "visit_cardinality_res"], [14, 5, 1, "", "visit_class_expression"], [14, 5, 1, "", "visit_class_iri"], [14, 5, 1, "", "visit_data_cardinality_res"], [14, 5, 1, "", "visit_data_intersection"], [14, 5, 1, "", "visit_data_parentheses"], [14, 5, 1, "", "visit_data_primary"], [14, 5, 1, "", "visit_data_property_iri"], [14, 5, 1, "", "visit_data_some_only_res"], [14, 5, 1, "", "visit_data_union"], [14, 5, 1, "", "visit_data_value_res"], [14, 5, 1, "", "visit_datatype"], [14, 5, 1, "", "visit_datatype_iri"], [14, 5, 1, "", "visit_datatype_restriction"], [14, 5, 1, "", "visit_date_literal"], [14, 5, 1, "", "visit_datetime_literal"], [14, 5, 1, "", "visit_decimal_literal"], [14, 5, 1, "", "visit_duration_literal"], [14, 5, 1, "", "visit_facet"], [14, 5, 1, "", "visit_facet_restriction"], [14, 5, 1, "", "visit_facet_restrictions"], [14, 5, 1, "", "visit_float_literal"], [14, 5, 1, "", "visit_full_iri"], [14, 5, 1, "", "visit_has_self"], [14, 5, 1, "", "visit_individual_iri"], [14, 5, 1, "", "visit_individual_list"], [14, 5, 1, "", "visit_integer_literal"], [14, 5, 1, "", "visit_intersection"], [14, 5, 1, "", "visit_iri"], [14, 5, 1, "", "visit_literal"], [14, 5, 1, "", "visit_literal_list"], [14, 5, 1, "", "visit_non_negative_integer"], [14, 5, 1, "", "visit_object_property"], [14, 5, 1, "", "visit_object_property_iri"], [14, 5, 1, "", "visit_parentheses"], [14, 5, 1, "", "visit_primary"], [14, 5, 1, "", "visit_quoted_string"], [14, 5, 1, "", "visit_simple_iri"], [14, 5, 1, "", "visit_some_only_res"], [14, 5, 1, "", "visit_string_literal_language"], [14, 5, 1, "", "visit_string_literal_no_language"], [14, 5, 1, "", "visit_typed_literal"], [14, 5, 1, "", "visit_union"], [14, 5, 1, "", "visit_value_res"]], "owlapy.parser.ManchesterOWLSyntaxParser": [[14, 5, 1, "", "generic_visit"], [14, 4, 1, "", "ns"], [14, 5, 1, "", "parse_expression"], [14, 4, 1, "", "slots"], [14, 5, 1, "", "visit_abbreviated_iri"], [14, 5, 1, "", "visit_boolean_literal"], [14, 5, 1, "", "visit_cardinality_res"], [14, 5, 1, "", "visit_class_expression"], [14, 5, 1, "", "visit_class_iri"], [14, 5, 1, "", "visit_data_cardinality_res"], [14, 5, 1, "", "visit_data_intersection"], [14, 5, 1, "", "visit_data_parentheses"], [14, 5, 1, "", "visit_data_primary"], [14, 5, 1, "", "visit_data_property_iri"], [14, 5, 1, "", "visit_data_some_only_res"], [14, 5, 1, "", "visit_data_union"], [14, 5, 1, "", "visit_data_value_res"], [14, 5, 1, "", "visit_datatype"], [14, 5, 1, "", "visit_datatype_iri"], [14, 5, 1, "", "visit_datatype_restriction"], [14, 5, 1, "", "visit_date_literal"], [14, 5, 1, "", "visit_datetime_literal"], [14, 5, 1, "", "visit_decimal_literal"], [14, 5, 1, "", "visit_duration_literal"], [14, 5, 1, "", "visit_facet"], [14, 5, 1, "", "visit_facet_restriction"], [14, 5, 1, "", "visit_facet_restrictions"], [14, 5, 1, "", "visit_float_literal"], [14, 5, 1, "", "visit_full_iri"], [14, 5, 1, "", "visit_has_self"], [14, 5, 1, "", "visit_individual_iri"], [14, 5, 1, "", "visit_individual_list"], [14, 5, 1, "", "visit_integer_literal"], [14, 5, 1, "", "visit_intersection"], [14, 5, 1, "", "visit_iri"], [14, 5, 1, "", "visit_literal"], [14, 5, 1, "", "visit_literal_list"], [14, 5, 1, "", "visit_non_negative_integer"], [14, 5, 1, "", "visit_object_property"], [14, 5, 1, "", "visit_object_property_iri"], [14, 5, 1, "", "visit_parentheses"], [14, 5, 1, "", "visit_primary"], [14, 5, 1, "", "visit_quoted_string"], [14, 5, 1, "", "visit_simple_iri"], [14, 5, 1, "", "visit_some_only_res"], [14, 5, 1, "", "visit_string_literal_language"], [14, 5, 1, "", "visit_string_literal_no_language"], [14, 5, 1, "", "visit_typed_literal"], [14, 5, 1, "", "visit_union"], [14, 5, 1, "", "visit_value_res"]], "owlapy.ranges": [[15, 3, 1, "", "OWLDataRange"], [15, 3, 1, "", "OWLPropertyRange"]], "owlapy.render": [[16, 3, 1, "", "DLSyntaxObjectRenderer"], [16, 1, 1, "", "DLrenderer"], [16, 3, 1, "", "ManchesterOWLSyntaxOWLObjectRenderer"], [16, 1, 1, "", "ManchesterRenderer"], [16, 2, 1, "", "owl_expression_to_dl"], [16, 2, 1, "", "owl_expression_to_manchester"]], "owlapy.render.DLSyntaxObjectRenderer": [[16, 4, 1, "", "__slots__"], [16, 5, 1, "", "render"], [16, 5, 1, "", "set_short_form_provider"]], "owlapy.render.ManchesterOWLSyntaxOWLObjectRenderer": [[16, 4, 1, "", "__slots__"], [16, 5, 1, "", "render"], [16, 5, 1, "", "set_short_form_provider"]], "owlapy.util": [[17, 3, 1, "", "LRUCache"], [17, 3, 1, "", "NNF"], [17, 3, 1, "", "OrderedOWLObject"], [17, 3, 1, "", "TopLevelCNF"], [17, 3, 1, "", "TopLevelDNF"], [17, 2, 1, "", "as_index"], [17, 2, 1, "", "combine_nary_expressions"], [17, 2, 1, "", "iter_count"]], "owlapy.util.LRUCache": [[17, 4, 1, "", "KEY"], [17, 4, 1, "", "NEXT"], [17, 4, 1, "", "PREV"], [17, 4, 1, "", "RESULT"], [17, 5, 1, "", "__contains__"], [17, 5, 1, "", "__getitem__"], [17, 5, 1, "", "__setitem__"], [17, 5, 1, "", "cache_clear"], [17, 5, 1, "", "cache_info"], [17, 4, 1, "id1", "sentinel"]], "owlapy.util.NNF": [[17, 5, 1, "", "get_class_nnf"]], "owlapy.util.OrderedOWLObject": [[17, 5, 1, "", "__eq__"], [17, 5, 1, "", "__lt__"], [17, 4, 1, "", "__slots__"], [17, 4, 1, "id0", "o"]], "owlapy.util.TopLevelCNF": [[17, 5, 1, "", "get_top_level_cnf"]], "owlapy.util.TopLevelDNF": [[17, 5, 1, "", "get_top_level_dnf"]], "owlapy.vocab": [[18, 3, 1, "", "OWLFacet"], [18, 3, 1, "", "OWLRDFVocabulary"], [18, 3, 1, "", "XSDVocabulary"]], "owlapy.vocab.OWLFacet": [[18, 4, 1, "", "FRACTION_DIGITS"], [18, 4, 1, "", "LENGTH"], [18, 4, 1, "", "MAX_EXCLUSIVE"], [18, 4, 1, "", "MAX_INCLUSIVE"], [18, 4, 1, "", "MAX_LENGTH"], [18, 4, 1, "", "MIN_EXCLUSIVE"], [18, 4, 1, "", "MIN_INCLUSIVE"], [18, 4, 1, "", "MIN_LENGTH"], [18, 4, 1, "", "PATTERN"], [18, 4, 1, "", "TOTAL_DIGITS"], [18, 5, 1, "", "from_str"], [18, 6, 1, "", "operator"], [18, 6, 1, "", "symbolic_form"]], "owlapy.vocab.OWLRDFVocabulary": [[18, 4, 1, "", "OWL_BOTTOM_DATA_PROPERTY"], [18, 4, 1, "", "OWL_BOTTOM_OBJECT_PROPERTY"], [18, 4, 1, "", "OWL_CLASS"], [18, 4, 1, "", "OWL_NAMED_INDIVIDUAL"], [18, 4, 1, "", "OWL_NOTHING"], [18, 4, 1, "", "OWL_THING"], [18, 4, 1, "", "OWL_TOP_DATA_PROPERTY"], [18, 4, 1, "", "OWL_TOP_OBJECT_PROPERTY"], [18, 4, 1, "", "RDFS_LITERAL"]], "owlapy.vocab.XSDVocabulary": [[18, 4, 1, "", "BOOLEAN"], [18, 4, 1, "", "DATE"], [18, 4, 1, "", "DATE_TIME"], [18, 4, 1, "", "DATE_TIME_STAMP"], [18, 4, 1, "", "DECIMAL"], [18, 4, 1, "", "DOUBLE"], [18, 4, 1, "", "DURATION"], [18, 4, 1, "", "FLOAT"], [18, 4, 1, "", "INTEGER"], [18, 4, 1, "", "LONG"], [18, 4, 1, "", "STRING"]]}, "objtypes": {"0": "py:module", "1": "py:data", "2": "py:function", "3": "py:class", "4": "py:attribute", "5": "py:method", "6": "py:property"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "data", "Python data"], "2": ["py", "function", "Python function"], "3": ["py", "class", "Python class"], "4": ["py", "attribute", "Python attribute"], "5": ["py", "method", "Python method"], "6": ["py", "property", "Python property"]}, "titleterms": {"owlapi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20], "_util": 0, "modul": [0, 1, 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "content": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19], "function": [0, 4, 5, 7, 14, 16, 17], "ha": 1, "class": [1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "subpackag": 2, "submodul": [2, 4, 8], "packag": [2, 4], "iri": 3, "model": [4, 5], "attribut": [4, 5, 6, 7, 14, 16], "provid": 5, "namespac": 6, "owl2sparql": [7, 8], "convert": 7, "owl_annot": 9, "owl_class_express": 10, "owl_properti": 11, "owl_restrict": 12, "owlobject": 13, "parser": 14, "rang": 15, "render": 16, "util": 17, "vocab": 18, "welcom": 19}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"owlapy._utils": [[0, "module-owlapy._utils"]], "Module Contents": [[0, "module-contents"], [1, "module-contents"], [3, "module-contents"], [5, "module-contents"], [6, "module-contents"], [7, "module-contents"], [9, "module-contents"], [10, "module-contents"], [11, "module-contents"], [12, "module-contents"], [13, "module-contents"], [14, "module-contents"], [15, "module-contents"], [16, "module-contents"], [17, "module-contents"], [18, "module-contents"]], "Functions": [[0, "functions"], [4, "functions"], [5, "functions"], [7, "functions"], [14, "functions"], [16, "functions"], [17, "functions"]], "owlapy.has": [[1, "module-owlapy.has"]], "Classes": [[1, "classes"], [3, "classes"], [4, "classes"], [6, "classes"], [7, "classes"], [9, "classes"], [10, "classes"], [11, "classes"], [12, "classes"], [13, "classes"], [14, "classes"], [15, "classes"], [16, "classes"], [17, "classes"], [18, "classes"]], "owlapy": [[2, "module-owlapy"]], "Subpackages": [[2, "subpackages"]], "Submodules": [[2, "submodules"], [4, "submodules"], [8, "submodules"]], "Package Contents": [[2, "package-contents"], [4, "package-contents"]], "owlapy.iri": [[3, "module-owlapy.iri"]], "owlapy.model": [[4, "module-owlapy.model"]], "Attributes": [[4, "attributes"], [5, "attributes"], [6, "attributes"], [7, "attributes"], [14, "attributes"], [16, "attributes"]], "owlapy.model.providers": [[5, "module-owlapy.model.providers"]], "owlapy.namespaces": [[6, "module-owlapy.namespaces"]], "owlapy.owl2sparql.converter": [[7, "module-owlapy.owl2sparql.converter"]], "owlapy.owl2sparql": [[8, "module-owlapy.owl2sparql"]], "owlapy.owl_annotation": [[9, "module-owlapy.owl_annotation"]], "owlapy.owl_class_expression": [[10, "module-owlapy.owl_class_expression"]], "owlapy.owl_property": [[11, "module-owlapy.owl_property"]], "owlapy.owl_restriction": [[12, "module-owlapy.owl_restriction"]], "owlapy.owlobject": [[13, "module-owlapy.owlobject"]], "owlapy.parser": [[14, "module-owlapy.parser"]], "owlapy.ranges": [[15, "module-owlapy.ranges"]], "owlapy.render": [[16, "module-owlapy.render"]], "owlapy.util": [[17, "module-owlapy.util"]], "owlapy.vocab": [[18, "module-owlapy.vocab"]], "Welcome to OWLAPY!": [[19, "welcome-to-owlapy"]], "Contents:": [[19, null]], "OWLAPY": [[20, "owlapy"]]}, "indexentries": {"move() (in module owlapy._utils)": [[0, "owlapy._utils.MOVE"]], "module": [[0, "module-owlapy._utils"], [1, "module-owlapy.has"], [2, "module-owlapy"], [3, "module-owlapy.iri"], [4, "module-owlapy.model"], [5, "module-owlapy.model.providers"], [6, "module-owlapy.namespaces"], [7, "module-owlapy.owl2sparql.converter"], [8, "module-owlapy.owl2sparql"], [9, "module-owlapy.owl_annotation"], [10, "module-owlapy.owl_class_expression"], [11, "module-owlapy.owl_property"], [12, "module-owlapy.owl_restriction"], [13, "module-owlapy.owlobject"], [14, "module-owlapy.parser"], [15, "module-owlapy.ranges"], [16, "module-owlapy.render"], [17, "module-owlapy.util"], [18, "module-owlapy.vocab"]], "owlapy._utils": [[0, "module-owlapy._utils"]], "hascardinality (class in owlapy.has)": [[1, "owlapy.has.HasCardinality"]], "hasfiller (class in owlapy.has)": [[1, "owlapy.has.HasFiller"]], "hasiri (class in owlapy.has)": [[1, "owlapy.has.HasIRI"]], "hasindex (class in owlapy.has)": [[1, "owlapy.has.HasIndex"]], "hasoperands (class in owlapy.has)": [[1, "owlapy.has.HasOperands"]], "__eq__() (owlapy.has.hasindex method)": [[1, "owlapy.has.HasIndex.__eq__"]], "__slots__ (owlapy.has.hascardinality attribute)": [[1, "owlapy.has.HasCardinality.__slots__"]], "__slots__ (owlapy.has.hasfiller attribute)": [[1, "owlapy.has.HasFiller.__slots__"]], "__slots__ (owlapy.has.hasiri attribute)": [[1, "owlapy.has.HasIRI.__slots__"]], "__slots__ (owlapy.has.hasoperands attribute)": [[1, "owlapy.has.HasOperands.__slots__"]], "get_cardinality() (owlapy.has.hascardinality method)": [[1, "owlapy.has.HasCardinality.get_cardinality"]], "get_filler() (owlapy.has.hasfiller method)": [[1, "owlapy.has.HasFiller.get_filler"]], "get_iri() (owlapy.has.hasiri method)": [[1, "owlapy.has.HasIRI.get_iri"]], "operands() (owlapy.has.hasoperands method)": [[1, "owlapy.has.HasOperands.operands"]], "owlapy.has": [[1, "module-owlapy.has"]], "type_index (owlapy.has.hasindex attribute)": [[1, "owlapy.has.HasIndex.type_index"]], "__version__ (in module owlapy)": [[2, "owlapy.__version__"]], "owlapy": [[2, "module-owlapy"]], "iri (class in owlapy.iri)": [[3, "owlapy.iri.IRI"]], "__eq__() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.__eq__"]], "__hash__() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.__hash__"]], "__repr__() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.__repr__"]], "__slots__ (owlapy.iri.iri attribute)": [[3, "owlapy.iri.IRI.__slots__"]], "as_iri() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.as_iri"]], "as_str() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.as_str"]], "create() (owlapy.iri.iri static method)": [[3, "owlapy.iri.IRI.create"]], "get_namespace() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.get_namespace"]], "get_remainder() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.get_remainder"]], "get_short_form() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.get_short_form"]], "is_nothing() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.is_nothing"]], "is_reserved_vocabulary() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.is_reserved_vocabulary"]], "is_thing() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.is_thing"]], "owlapy.iri": [[3, "module-owlapy.iri"]], "reminder (owlapy.iri.iri property)": [[3, "owlapy.iri.IRI.reminder"]], "str (owlapy.iri.iri property)": [[3, "owlapy.iri.IRI.str"]], "type_index (owlapy.iri.iri attribute)": [[3, "owlapy.iri.IRI.type_index"]], "addimport (class in owlapy.model)": [[4, "owlapy.model.AddImport"]], "boolean (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.BOOLEAN"]], "booleanowldatatype (in module owlapy.model)": [[4, "owlapy.model.BooleanOWLDatatype"]], "date (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.DATE"]], "date_time (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.DATE_TIME"]], "date_time_stamp (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.DATE_TIME_STAMP"]], "decimal (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.DECIMAL"]], "double (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.DOUBLE"]], "duration (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.DURATION"]], "dateowldatatype (in module owlapy.model)": [[4, "owlapy.model.DateOWLDatatype"]], "datetimeowldatatype (in module owlapy.model)": [[4, "owlapy.model.DateTimeOWLDatatype"]], "doubleowldatatype (in module owlapy.model)": [[4, "owlapy.model.DoubleOWLDatatype"]], "durationowldatatype (in module owlapy.model)": [[4, "owlapy.model.DurationOWLDatatype"]], "float (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.FLOAT"]], "fraction_digits (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.FRACTION_DIGITS"]], "hascardinality (class in owlapy.model)": [[4, "owlapy.model.HasCardinality"]], "hasfiller (class in owlapy.model)": [[4, "owlapy.model.HasFiller"]], "hasiri (class in owlapy.model)": [[4, "owlapy.model.HasIRI"]], "hasindex (class in owlapy.model)": [[4, "owlapy.model.HasIndex"]], "hasoperands (class in owlapy.model)": [[4, "owlapy.model.HasOperands"]], "integer (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.INTEGER"]], "iri (class in owlapy.model)": [[4, "owlapy.model.IRI"]], "integerowldatatype (in module owlapy.model)": [[4, "owlapy.model.IntegerOWLDatatype"]], "length (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.LENGTH"]], "long (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.LONG"]], "literals (in module owlapy.model)": [[4, "owlapy.model.Literals"]], "max_exclusive (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.MAX_EXCLUSIVE"]], "max_inclusive (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.MAX_INCLUSIVE"]], "max_length (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.MAX_LENGTH"]], "min_exclusive (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.MIN_EXCLUSIVE"]], "min_inclusive (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.MIN_INCLUSIVE"]], "min_length (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.MIN_LENGTH"]], "move() (in module owlapy.model)": [[4, "owlapy.model.MOVE"]], "numeric_datatypes (in module owlapy.model)": [[4, "owlapy.model.NUMERIC_DATATYPES"]], "owlannotation (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotation"]], "owlannotationassertionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom"]], "owlannotationaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationAxiom"]], "owlannotationobject (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationObject"]], "owlannotationproperty (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationProperty"]], "owlannotationpropertydomainaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationPropertyDomainAxiom"]], "owlannotationpropertyrangeaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationPropertyRangeAxiom"]], "owlannotationsubject (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationSubject"]], "owlannotationvalue (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationValue"]], "owlanonymousclassexpression (class in owlapy.model)": [[4, "owlapy.model.OWLAnonymousClassExpression"]], "owlasymmetricobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLAsymmetricObjectPropertyAxiom"]], "owlaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLAxiom"]], "owlbooleanclassexpression (class in owlapy.model)": [[4, "owlapy.model.OWLBooleanClassExpression"]], "owlbottomdataproperty (in module owlapy.model)": [[4, "owlapy.model.OWLBottomDataProperty"]], "owlbottomobjectproperty (in module owlapy.model)": [[4, "owlapy.model.OWLBottomObjectProperty"]], "owlcardinalityrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLCardinalityRestriction"]], "owlclass (class in owlapy.model)": [[4, "owlapy.model.OWLClass"]], "owlclassassertionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLClassAssertionAxiom"]], "owlclassaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLClassAxiom"]], "owlclassexpression (class in owlapy.model)": [[4, "owlapy.model.OWLClassExpression"]], "owldataallvaluesfrom (class in owlapy.model)": [[4, "owlapy.model.OWLDataAllValuesFrom"]], "owldatacardinalityrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLDataCardinalityRestriction"]], "owldatacomplementof (class in owlapy.model)": [[4, "owlapy.model.OWLDataComplementOf"]], "owldataexactcardinality (class in owlapy.model)": [[4, "owlapy.model.OWLDataExactCardinality"]], "owldatahasvalue (class in owlapy.model)": [[4, "owlapy.model.OWLDataHasValue"]], "owldataintersectionof (class in owlapy.model)": [[4, "owlapy.model.OWLDataIntersectionOf"]], "owldatamaxcardinality (class in owlapy.model)": [[4, "owlapy.model.OWLDataMaxCardinality"]], "owldatamincardinality (class in owlapy.model)": [[4, "owlapy.model.OWLDataMinCardinality"]], "owldataoneof (class in owlapy.model)": [[4, "owlapy.model.OWLDataOneOf"]], "owldataproperty (class in owlapy.model)": [[4, "owlapy.model.OWLDataProperty"]], "owldatapropertyassertionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDataPropertyAssertionAxiom"]], "owldatapropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDataPropertyAxiom"]], "owldatapropertycharacteristicaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDataPropertyCharacteristicAxiom"]], "owldatapropertydomainaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDataPropertyDomainAxiom"]], "owldatapropertyexpression (class in owlapy.model)": [[4, "owlapy.model.OWLDataPropertyExpression"]], "owldatapropertyrangeaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDataPropertyRangeAxiom"]], "owldatarange (class in owlapy.model)": [[4, "owlapy.model.OWLDataRange"]], "owldatarestriction (class in owlapy.model)": [[4, "owlapy.model.OWLDataRestriction"]], "owldatasomevaluesfrom (class in owlapy.model)": [[4, "owlapy.model.OWLDataSomeValuesFrom"]], "owldataunionof (class in owlapy.model)": [[4, "owlapy.model.OWLDataUnionOf"]], "owldatatype (class in owlapy.model)": [[4, "owlapy.model.OWLDatatype"]], "owldatatypedefinitionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDatatypeDefinitionAxiom"]], "owldatatyperestriction (class in owlapy.model)": [[4, "owlapy.model.OWLDatatypeRestriction"]], "owldeclarationaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDeclarationAxiom"]], "owldifferentindividualsaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDifferentIndividualsAxiom"]], "owldisjointclassesaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDisjointClassesAxiom"]], "owldisjointdatapropertiesaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDisjointDataPropertiesAxiom"]], "owldisjointobjectpropertiesaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDisjointObjectPropertiesAxiom"]], "owldisjointunionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDisjointUnionAxiom"]], "owlentity (class in owlapy.model)": [[4, "owlapy.model.OWLEntity"]], "owlequivalentclassesaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLEquivalentClassesAxiom"]], "owlequivalentdatapropertiesaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLEquivalentDataPropertiesAxiom"]], "owlequivalentobjectpropertiesaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLEquivalentObjectPropertiesAxiom"]], "owlfacet (class in owlapy.model)": [[4, "owlapy.model.OWLFacet"]], "owlfacetrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLFacetRestriction"]], "owlfunctionaldatapropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLFunctionalDataPropertyAxiom"]], "owlfunctionalobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLFunctionalObjectPropertyAxiom"]], "owlhaskeyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLHasKeyAxiom"]], "owlhasvaluerestriction (class in owlapy.model)": [[4, "owlapy.model.OWLHasValueRestriction"]], "owlimportsdeclaration (class in owlapy.model)": [[4, "owlapy.model.OWLImportsDeclaration"]], "owlindividual (class in owlapy.model)": [[4, "owlapy.model.OWLIndividual"]], "owlindividualaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLIndividualAxiom"]], "owlinversefunctionalobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLInverseFunctionalObjectPropertyAxiom"]], "owlinverseobjectpropertiesaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLInverseObjectPropertiesAxiom"]], "owlirreflexiveobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLIrreflexiveObjectPropertyAxiom"]], "owlliteral (class in owlapy.model)": [[4, "owlapy.model.OWLLiteral"]], "owllogicalaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLLogicalAxiom"]], "owlnamedindividual (class in owlapy.model)": [[4, "owlapy.model.OWLNamedIndividual"]], "owlnaryaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLNaryAxiom"]], "owlnarybooleanclassexpression (class in owlapy.model)": [[4, "owlapy.model.OWLNaryBooleanClassExpression"]], "owlnaryclassaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLNaryClassAxiom"]], "owlnarydatarange (class in owlapy.model)": [[4, "owlapy.model.OWLNaryDataRange"]], "owlnaryindividualaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLNaryIndividualAxiom"]], "owlnarypropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLNaryPropertyAxiom"]], "owlnegativedatapropertyassertionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLNegativeDataPropertyAssertionAxiom"]], "owlnegativeobjectpropertyassertionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLNegativeObjectPropertyAssertionAxiom"]], "owlnothing (in module owlapy.model)": [[4, "owlapy.model.OWLNothing"]], "owlobject (class in owlapy.model)": [[4, "owlapy.model.OWLObject"]], "owlobjectallvaluesfrom (class in owlapy.model)": [[4, "owlapy.model.OWLObjectAllValuesFrom"]], "owlobjectcardinalityrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLObjectCardinalityRestriction"]], "owlobjectcomplementof (class in owlapy.model)": [[4, "owlapy.model.OWLObjectComplementOf"]], "owlobjectexactcardinality (class in owlapy.model)": [[4, "owlapy.model.OWLObjectExactCardinality"]], "owlobjecthasself (class in owlapy.model)": [[4, "owlapy.model.OWLObjectHasSelf"]], "owlobjecthasvalue (class in owlapy.model)": [[4, "owlapy.model.OWLObjectHasValue"]], "owlobjectintersectionof (class in owlapy.model)": [[4, "owlapy.model.OWLObjectIntersectionOf"]], "owlobjectmaxcardinality (class in owlapy.model)": [[4, "owlapy.model.OWLObjectMaxCardinality"]], "owlobjectmincardinality (class in owlapy.model)": [[4, "owlapy.model.OWLObjectMinCardinality"]], "owlobjectoneof (class in owlapy.model)": [[4, "owlapy.model.OWLObjectOneOf"]], "owlobjectproperty (class in owlapy.model)": [[4, "owlapy.model.OWLObjectProperty"]], "owlobjectpropertyassertionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLObjectPropertyAssertionAxiom"]], "owlobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLObjectPropertyAxiom"]], "owlobjectpropertycharacteristicaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLObjectPropertyCharacteristicAxiom"]], "owlobjectpropertydomainaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLObjectPropertyDomainAxiom"]], "owlobjectpropertyexpression (class in owlapy.model)": [[4, "owlapy.model.OWLObjectPropertyExpression"]], "owlobjectpropertyrangeaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLObjectPropertyRangeAxiom"]], "owlobjectrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLObjectRestriction"]], "owlobjectsomevaluesfrom (class in owlapy.model)": [[4, "owlapy.model.OWLObjectSomeValuesFrom"]], "owlobjectunionof (class in owlapy.model)": [[4, "owlapy.model.OWLObjectUnionOf"]], "owlontology (class in owlapy.model)": [[4, "owlapy.model.OWLOntology"]], "owlontologychange (class in owlapy.model)": [[4, "owlapy.model.OWLOntologyChange"]], "owlontologyid (class in owlapy.model)": [[4, "owlapy.model.OWLOntologyID"]], "owlontologymanager (class in owlapy.model)": [[4, "owlapy.model.OWLOntologyManager"]], "owlproperty (class in owlapy.model)": [[4, "owlapy.model.OWLProperty"]], "owlpropertyassertionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLPropertyAssertionAxiom"]], "owlpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLPropertyAxiom"]], "owlpropertydomainaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLPropertyDomainAxiom"]], "owlpropertyexpression (class in owlapy.model)": [[4, "owlapy.model.OWLPropertyExpression"]], "owlpropertyrange (class in owlapy.model)": [[4, "owlapy.model.OWLPropertyRange"]], "owlpropertyrangeaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLPropertyRangeAxiom"]], "owlquantifieddatarestriction (class in owlapy.model)": [[4, "owlapy.model.OWLQuantifiedDataRestriction"]], "owlquantifiedobjectrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLQuantifiedObjectRestriction"]], "owlquantifiedrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLQuantifiedRestriction"]], "owlrdfvocabulary (class in owlapy.model)": [[4, "owlapy.model.OWLRDFVocabulary"]], "owlreasoner (class in owlapy.model)": [[4, "owlapy.model.OWLReasoner"]], "owlreflexiveobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLReflexiveObjectPropertyAxiom"]], "owlrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLRestriction"]], "owlsameindividualaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLSameIndividualAxiom"]], "owlsubannotationpropertyofaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLSubAnnotationPropertyOfAxiom"]], "owlsubclassofaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLSubClassOfAxiom"]], "owlsubdatapropertyofaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLSubDataPropertyOfAxiom"]], "owlsubobjectpropertyofaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLSubObjectPropertyOfAxiom"]], "owlsubpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLSubPropertyAxiom"]], "owlsymmetricobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLSymmetricObjectPropertyAxiom"]], "owlthing (in module owlapy.model)": [[4, "owlapy.model.OWLThing"]], "owltopdataproperty (in module owlapy.model)": [[4, "owlapy.model.OWLTopDataProperty"]], "owltopobjectproperty (in module owlapy.model)": [[4, "owlapy.model.OWLTopObjectProperty"]], "owltransitiveobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLTransitiveObjectPropertyAxiom"]], "owlunarypropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLUnaryPropertyAxiom"]], "owl_bottom_data_property (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_BOTTOM_DATA_PROPERTY"]], "owl_bottom_object_property (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_BOTTOM_OBJECT_PROPERTY"]], "owl_class (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_CLASS"]], "owl_named_individual (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_NAMED_INDIVIDUAL"]], "owl_nothing (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_NOTHING"]], "owl_thing (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_THING"]], "owl_top_data_property (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_TOP_DATA_PROPERTY"]], "owl_top_object_property (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_TOP_OBJECT_PROPERTY"]], "pattern (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.PATTERN"]], "rdfs_literal (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.RDFS_LITERAL"]], "string (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.STRING"]], "stringowldatatype (in module owlapy.model)": [[4, "owlapy.model.StringOWLDatatype"]], "time_datatypes (in module owlapy.model)": [[4, "owlapy.model.TIME_DATATYPES"]], "total_digits (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.TOTAL_DIGITS"]], "topowldatatype (in module owlapy.model)": [[4, "owlapy.model.TopOWLDatatype"]], "xsdvocabulary (class in owlapy.model)": [[4, "owlapy.model.XSDVocabulary"]], "__eq__() (owlapy.model.hasindex method)": [[4, "owlapy.model.HasIndex.__eq__"]], "__eq__() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.__eq__"]], "__eq__() (owlapy.model.owlannotation method)": [[4, "owlapy.model.OWLAnnotation.__eq__"]], "__eq__() (owlapy.model.owlannotationassertionaxiom method)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom.__eq__"]], "__eq__() (owlapy.model.owlannotationpropertydomainaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyDomainAxiom.__eq__"]], "__eq__() (owlapy.model.owlannotationpropertyrangeaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyRangeAxiom.__eq__"]], "__eq__() (owlapy.model.owlclassassertionaxiom method)": [[4, "owlapy.model.OWLClassAssertionAxiom.__eq__"]], "__eq__() (owlapy.model.owldataallvaluesfrom method)": [[4, "owlapy.model.OWLDataAllValuesFrom.__eq__"]], "__eq__() (owlapy.model.owldatacardinalityrestriction method)": [[4, "owlapy.model.OWLDataCardinalityRestriction.__eq__"]], "__eq__() (owlapy.model.owldatacomplementof method)": [[4, "owlapy.model.OWLDataComplementOf.__eq__"]], "__eq__() (owlapy.model.owldatahasvalue method)": [[4, "owlapy.model.OWLDataHasValue.__eq__"]], "__eq__() (owlapy.model.owldataoneof method)": [[4, "owlapy.model.OWLDataOneOf.__eq__"]], "__eq__() (owlapy.model.owldatapropertycharacteristicaxiom method)": [[4, "owlapy.model.OWLDataPropertyCharacteristicAxiom.__eq__"]], "__eq__() (owlapy.model.owldatasomevaluesfrom method)": [[4, "owlapy.model.OWLDataSomeValuesFrom.__eq__"]], "__eq__() (owlapy.model.owldatatypedefinitionaxiom method)": [[4, "owlapy.model.OWLDatatypeDefinitionAxiom.__eq__"]], "__eq__() (owlapy.model.owldatatyperestriction method)": [[4, "owlapy.model.OWLDatatypeRestriction.__eq__"]], "__eq__() (owlapy.model.owldeclarationaxiom method)": [[4, "owlapy.model.OWLDeclarationAxiom.__eq__"]], "__eq__() (owlapy.model.owldisjointunionaxiom method)": [[4, "owlapy.model.OWLDisjointUnionAxiom.__eq__"]], "__eq__() (owlapy.model.owlfacetrestriction method)": [[4, "owlapy.model.OWLFacetRestriction.__eq__"]], "__eq__() (owlapy.model.owlhaskeyaxiom method)": [[4, "owlapy.model.OWLHasKeyAxiom.__eq__"]], "__eq__() (owlapy.model.owlhasvaluerestriction method)": [[4, "owlapy.model.OWLHasValueRestriction.__eq__"]], "__eq__() (owlapy.model.owlnarybooleanclassexpression method)": [[4, "owlapy.model.OWLNaryBooleanClassExpression.__eq__"]], "__eq__() (owlapy.model.owlnaryclassaxiom method)": [[4, "owlapy.model.OWLNaryClassAxiom.__eq__"]], "__eq__() (owlapy.model.owlnarydatarange method)": [[4, "owlapy.model.OWLNaryDataRange.__eq__"]], "__eq__() (owlapy.model.owlnaryindividualaxiom method)": [[4, "owlapy.model.OWLNaryIndividualAxiom.__eq__"]], "__eq__() (owlapy.model.owlnarypropertyaxiom method)": [[4, "owlapy.model.OWLNaryPropertyAxiom.__eq__"]], "__eq__() (owlapy.model.owlobject method)": [[4, "owlapy.model.OWLObject.__eq__"]], "__eq__() (owlapy.model.owlobjectallvaluesfrom method)": [[4, "owlapy.model.OWLObjectAllValuesFrom.__eq__"]], "__eq__() (owlapy.model.owlobjectcardinalityrestriction method)": [[4, "owlapy.model.OWLObjectCardinalityRestriction.__eq__"]], "__eq__() (owlapy.model.owlobjectcomplementof method)": [[4, "owlapy.model.OWLObjectComplementOf.__eq__"]], "__eq__() (owlapy.model.owlobjecthasself method)": [[4, "owlapy.model.OWLObjectHasSelf.__eq__"]], "__eq__() (owlapy.model.owlobjectoneof method)": [[4, "owlapy.model.OWLObjectOneOf.__eq__"]], "__eq__() (owlapy.model.owlobjectpropertycharacteristicaxiom method)": [[4, "owlapy.model.OWLObjectPropertyCharacteristicAxiom.__eq__"]], "__eq__() (owlapy.model.owlobjectsomevaluesfrom method)": [[4, "owlapy.model.OWLObjectSomeValuesFrom.__eq__"]], "__eq__() (owlapy.model.owlontologyid method)": [[4, "owlapy.model.OWLOntologyID.__eq__"]], "__eq__() (owlapy.model.owlpropertyassertionaxiom method)": [[4, "owlapy.model.OWLPropertyAssertionAxiom.__eq__"]], "__eq__() (owlapy.model.owlpropertydomainaxiom method)": [[4, "owlapy.model.OWLPropertyDomainAxiom.__eq__"]], "__eq__() (owlapy.model.owlpropertyrangeaxiom method)": [[4, "owlapy.model.OWLPropertyRangeAxiom.__eq__"]], "__eq__() (owlapy.model.owlsubannotationpropertyofaxiom method)": [[4, "owlapy.model.OWLSubAnnotationPropertyOfAxiom.__eq__"]], "__eq__() (owlapy.model.owlsubclassofaxiom method)": [[4, "owlapy.model.OWLSubClassOfAxiom.__eq__"]], "__eq__() (owlapy.model.owlsubpropertyaxiom method)": [[4, "owlapy.model.OWLSubPropertyAxiom.__eq__"]], "__hash__() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.__hash__"]], "__hash__() (owlapy.model.owlannotation method)": [[4, "owlapy.model.OWLAnnotation.__hash__"]], "__hash__() (owlapy.model.owlannotationassertionaxiom method)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom.__hash__"]], "__hash__() (owlapy.model.owlannotationpropertydomainaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyDomainAxiom.__hash__"]], "__hash__() (owlapy.model.owlannotationpropertyrangeaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyRangeAxiom.__hash__"]], "__hash__() (owlapy.model.owlclassassertionaxiom method)": [[4, "owlapy.model.OWLClassAssertionAxiom.__hash__"]], "__hash__() (owlapy.model.owldataallvaluesfrom method)": [[4, "owlapy.model.OWLDataAllValuesFrom.__hash__"]], "__hash__() (owlapy.model.owldatacardinalityrestriction method)": [[4, "owlapy.model.OWLDataCardinalityRestriction.__hash__"]], "__hash__() (owlapy.model.owldatacomplementof method)": [[4, "owlapy.model.OWLDataComplementOf.__hash__"]], "__hash__() (owlapy.model.owldatahasvalue method)": [[4, "owlapy.model.OWLDataHasValue.__hash__"]], "__hash__() (owlapy.model.owldataoneof method)": [[4, "owlapy.model.OWLDataOneOf.__hash__"]], "__hash__() (owlapy.model.owldatapropertycharacteristicaxiom method)": [[4, "owlapy.model.OWLDataPropertyCharacteristicAxiom.__hash__"]], "__hash__() (owlapy.model.owldatasomevaluesfrom method)": [[4, "owlapy.model.OWLDataSomeValuesFrom.__hash__"]], "__hash__() (owlapy.model.owldatatypedefinitionaxiom method)": [[4, "owlapy.model.OWLDatatypeDefinitionAxiom.__hash__"]], "__hash__() (owlapy.model.owldatatyperestriction method)": [[4, "owlapy.model.OWLDatatypeRestriction.__hash__"]], "__hash__() (owlapy.model.owldeclarationaxiom method)": [[4, "owlapy.model.OWLDeclarationAxiom.__hash__"]], "__hash__() (owlapy.model.owldisjointunionaxiom method)": [[4, "owlapy.model.OWLDisjointUnionAxiom.__hash__"]], "__hash__() (owlapy.model.owlfacetrestriction method)": [[4, "owlapy.model.OWLFacetRestriction.__hash__"]], "__hash__() (owlapy.model.owlhaskeyaxiom method)": [[4, "owlapy.model.OWLHasKeyAxiom.__hash__"]], "__hash__() (owlapy.model.owlhasvaluerestriction method)": [[4, "owlapy.model.OWLHasValueRestriction.__hash__"]], "__hash__() (owlapy.model.owlnarybooleanclassexpression method)": [[4, "owlapy.model.OWLNaryBooleanClassExpression.__hash__"]], "__hash__() (owlapy.model.owlnaryclassaxiom method)": [[4, "owlapy.model.OWLNaryClassAxiom.__hash__"]], "__hash__() (owlapy.model.owlnarydatarange method)": [[4, "owlapy.model.OWLNaryDataRange.__hash__"]], "__hash__() (owlapy.model.owlnaryindividualaxiom method)": [[4, "owlapy.model.OWLNaryIndividualAxiom.__hash__"]], "__hash__() (owlapy.model.owlnarypropertyaxiom method)": [[4, "owlapy.model.OWLNaryPropertyAxiom.__hash__"]], "__hash__() (owlapy.model.owlobject method)": [[4, "owlapy.model.OWLObject.__hash__"]], "__hash__() (owlapy.model.owlobjectallvaluesfrom method)": [[4, "owlapy.model.OWLObjectAllValuesFrom.__hash__"]], "__hash__() (owlapy.model.owlobjectcardinalityrestriction method)": [[4, "owlapy.model.OWLObjectCardinalityRestriction.__hash__"]], "__hash__() (owlapy.model.owlobjectcomplementof method)": [[4, "owlapy.model.OWLObjectComplementOf.__hash__"]], "__hash__() (owlapy.model.owlobjecthasself method)": [[4, "owlapy.model.OWLObjectHasSelf.__hash__"]], "__hash__() (owlapy.model.owlobjectoneof method)": [[4, "owlapy.model.OWLObjectOneOf.__hash__"]], "__hash__() (owlapy.model.owlobjectpropertycharacteristicaxiom method)": [[4, "owlapy.model.OWLObjectPropertyCharacteristicAxiom.__hash__"]], "__hash__() (owlapy.model.owlobjectsomevaluesfrom method)": [[4, "owlapy.model.OWLObjectSomeValuesFrom.__hash__"]], "__hash__() (owlapy.model.owlpropertyassertionaxiom method)": [[4, "owlapy.model.OWLPropertyAssertionAxiom.__hash__"]], "__hash__() (owlapy.model.owlpropertydomainaxiom method)": [[4, "owlapy.model.OWLPropertyDomainAxiom.__hash__"]], "__hash__() (owlapy.model.owlpropertyrangeaxiom method)": [[4, "owlapy.model.OWLPropertyRangeAxiom.__hash__"]], "__hash__() (owlapy.model.owlsubannotationpropertyofaxiom method)": [[4, "owlapy.model.OWLSubAnnotationPropertyOfAxiom.__hash__"]], "__hash__() (owlapy.model.owlsubclassofaxiom method)": [[4, "owlapy.model.OWLSubClassOfAxiom.__hash__"]], "__hash__() (owlapy.model.owlsubpropertyaxiom method)": [[4, "owlapy.model.OWLSubPropertyAxiom.__hash__"]], "__repr__() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.__repr__"]], "__repr__() (owlapy.model.owlannotation method)": [[4, "owlapy.model.OWLAnnotation.__repr__"]], "__repr__() (owlapy.model.owlannotationassertionaxiom method)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom.__repr__"]], "__repr__() (owlapy.model.owlannotationpropertydomainaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyDomainAxiom.__repr__"]], "__repr__() (owlapy.model.owlannotationpropertyrangeaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyRangeAxiom.__repr__"]], "__repr__() (owlapy.model.owlclassassertionaxiom method)": [[4, "owlapy.model.OWLClassAssertionAxiom.__repr__"]], "__repr__() (owlapy.model.owldataallvaluesfrom method)": [[4, "owlapy.model.OWLDataAllValuesFrom.__repr__"]], "__repr__() (owlapy.model.owldatacardinalityrestriction method)": [[4, "owlapy.model.OWLDataCardinalityRestriction.__repr__"]], "__repr__() (owlapy.model.owldatacomplementof method)": [[4, "owlapy.model.OWLDataComplementOf.__repr__"]], "__repr__() (owlapy.model.owldatahasvalue method)": [[4, "owlapy.model.OWLDataHasValue.__repr__"]], "__repr__() (owlapy.model.owldataoneof method)": [[4, "owlapy.model.OWLDataOneOf.__repr__"]], "__repr__() (owlapy.model.owldatapropertycharacteristicaxiom method)": [[4, "owlapy.model.OWLDataPropertyCharacteristicAxiom.__repr__"]], "__repr__() (owlapy.model.owldatasomevaluesfrom method)": [[4, "owlapy.model.OWLDataSomeValuesFrom.__repr__"]], "__repr__() (owlapy.model.owldatatypedefinitionaxiom method)": [[4, "owlapy.model.OWLDatatypeDefinitionAxiom.__repr__"]], "__repr__() (owlapy.model.owldatatyperestriction method)": [[4, "owlapy.model.OWLDatatypeRestriction.__repr__"]], "__repr__() (owlapy.model.owldeclarationaxiom method)": [[4, "owlapy.model.OWLDeclarationAxiom.__repr__"]], "__repr__() (owlapy.model.owldisjointunionaxiom method)": [[4, "owlapy.model.OWLDisjointUnionAxiom.__repr__"]], "__repr__() (owlapy.model.owlfacetrestriction method)": [[4, "owlapy.model.OWLFacetRestriction.__repr__"]], "__repr__() (owlapy.model.owlhaskeyaxiom method)": [[4, "owlapy.model.OWLHasKeyAxiom.__repr__"]], "__repr__() (owlapy.model.owlinverseobjectpropertiesaxiom method)": [[4, "owlapy.model.OWLInverseObjectPropertiesAxiom.__repr__"]], "__repr__() (owlapy.model.owlnarybooleanclassexpression method)": [[4, "owlapy.model.OWLNaryBooleanClassExpression.__repr__"]], "__repr__() (owlapy.model.owlnaryclassaxiom method)": [[4, "owlapy.model.OWLNaryClassAxiom.__repr__"]], "__repr__() (owlapy.model.owlnarydatarange method)": [[4, "owlapy.model.OWLNaryDataRange.__repr__"]], "__repr__() (owlapy.model.owlnaryindividualaxiom method)": [[4, "owlapy.model.OWLNaryIndividualAxiom.__repr__"]], "__repr__() (owlapy.model.owlnarypropertyaxiom method)": [[4, "owlapy.model.OWLNaryPropertyAxiom.__repr__"]], "__repr__() (owlapy.model.owlobject method)": [[4, "owlapy.model.OWLObject.__repr__"]], "__repr__() (owlapy.model.owlobjectallvaluesfrom method)": [[4, "owlapy.model.OWLObjectAllValuesFrom.__repr__"]], "__repr__() (owlapy.model.owlobjectcardinalityrestriction method)": [[4, "owlapy.model.OWLObjectCardinalityRestriction.__repr__"]], "__repr__() (owlapy.model.owlobjectcomplementof method)": [[4, "owlapy.model.OWLObjectComplementOf.__repr__"]], "__repr__() (owlapy.model.owlobjecthasself method)": [[4, "owlapy.model.OWLObjectHasSelf.__repr__"]], "__repr__() (owlapy.model.owlobjecthasvalue method)": [[4, "owlapy.model.OWLObjectHasValue.__repr__"]], "__repr__() (owlapy.model.owlobjectoneof method)": [[4, "owlapy.model.OWLObjectOneOf.__repr__"]], "__repr__() (owlapy.model.owlobjectpropertycharacteristicaxiom method)": [[4, "owlapy.model.OWLObjectPropertyCharacteristicAxiom.__repr__"]], "__repr__() (owlapy.model.owlobjectsomevaluesfrom method)": [[4, "owlapy.model.OWLObjectSomeValuesFrom.__repr__"]], "__repr__() (owlapy.model.owlontologyid method)": [[4, "owlapy.model.OWLOntologyID.__repr__"]], "__repr__() (owlapy.model.owlpropertyassertionaxiom method)": [[4, "owlapy.model.OWLPropertyAssertionAxiom.__repr__"]], "__repr__() (owlapy.model.owlpropertydomainaxiom method)": [[4, "owlapy.model.OWLPropertyDomainAxiom.__repr__"]], "__repr__() (owlapy.model.owlpropertyrangeaxiom method)": [[4, "owlapy.model.OWLPropertyRangeAxiom.__repr__"]], "__repr__() (owlapy.model.owlsubannotationpropertyofaxiom method)": [[4, "owlapy.model.OWLSubAnnotationPropertyOfAxiom.__repr__"]], "__repr__() (owlapy.model.owlsubclassofaxiom method)": [[4, "owlapy.model.OWLSubClassOfAxiom.__repr__"]], "__repr__() (owlapy.model.owlsubpropertyaxiom method)": [[4, "owlapy.model.OWLSubPropertyAxiom.__repr__"]], "__slots__ (owlapy.model.addimport attribute)": [[4, "owlapy.model.AddImport.__slots__"]], "__slots__ (owlapy.model.hascardinality attribute)": [[4, "owlapy.model.HasCardinality.__slots__"]], "__slots__ (owlapy.model.hasfiller attribute)": [[4, "owlapy.model.HasFiller.__slots__"]], "__slots__ (owlapy.model.hasiri attribute)": [[4, "owlapy.model.HasIRI.__slots__"]], "__slots__ (owlapy.model.hasoperands attribute)": [[4, "owlapy.model.HasOperands.__slots__"]], "__slots__ (owlapy.model.iri attribute)": [[4, "owlapy.model.IRI.__slots__"]], "__slots__ (owlapy.model.owlannotation attribute)": [[4, "owlapy.model.OWLAnnotation.__slots__"]], "__slots__ (owlapy.model.owlannotationassertionaxiom attribute)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom.__slots__"]], "__slots__ (owlapy.model.owlannotationaxiom attribute)": [[4, "owlapy.model.OWLAnnotationAxiom.__slots__"]], "__slots__ (owlapy.model.owlannotationobject attribute)": [[4, "owlapy.model.OWLAnnotationObject.__slots__"]], "__slots__ (owlapy.model.owlannotationproperty attribute)": [[4, "owlapy.model.OWLAnnotationProperty.__slots__"]], "__slots__ (owlapy.model.owlannotationpropertydomainaxiom attribute)": [[4, "owlapy.model.OWLAnnotationPropertyDomainAxiom.__slots__"]], "__slots__ (owlapy.model.owlannotationpropertyrangeaxiom attribute)": [[4, "owlapy.model.OWLAnnotationPropertyRangeAxiom.__slots__"]], "__slots__ (owlapy.model.owlannotationsubject attribute)": [[4, "owlapy.model.OWLAnnotationSubject.__slots__"]], "__slots__ (owlapy.model.owlannotationvalue attribute)": [[4, "owlapy.model.OWLAnnotationValue.__slots__"]], "__slots__ (owlapy.model.owlasymmetricobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLAsymmetricObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlaxiom attribute)": [[4, "owlapy.model.OWLAxiom.__slots__"]], "__slots__ (owlapy.model.owlbooleanclassexpression attribute)": [[4, "owlapy.model.OWLBooleanClassExpression.__slots__"]], "__slots__ (owlapy.model.owlcardinalityrestriction attribute)": [[4, "owlapy.model.OWLCardinalityRestriction.__slots__"]], "__slots__ (owlapy.model.owlclass attribute)": [[4, "owlapy.model.OWLClass.__slots__"]], "__slots__ (owlapy.model.owlclassassertionaxiom attribute)": [[4, "owlapy.model.OWLClassAssertionAxiom.__slots__"]], "__slots__ (owlapy.model.owlclassaxiom attribute)": [[4, "owlapy.model.OWLClassAxiom.__slots__"]], "__slots__ (owlapy.model.owlclassexpression attribute)": [[4, "owlapy.model.OWLClassExpression.__slots__"]], "__slots__ (owlapy.model.owldataallvaluesfrom attribute)": [[4, "owlapy.model.OWLDataAllValuesFrom.__slots__"]], "__slots__ (owlapy.model.owldatacardinalityrestriction attribute)": [[4, "owlapy.model.OWLDataCardinalityRestriction.__slots__"]], "__slots__ (owlapy.model.owldataexactcardinality attribute)": [[4, "owlapy.model.OWLDataExactCardinality.__slots__"]], "__slots__ (owlapy.model.owldatahasvalue attribute)": [[4, "owlapy.model.OWLDataHasValue.__slots__"]], "__slots__ (owlapy.model.owldataintersectionof attribute)": [[4, "owlapy.model.OWLDataIntersectionOf.__slots__"]], "__slots__ (owlapy.model.owldatamaxcardinality attribute)": [[4, "owlapy.model.OWLDataMaxCardinality.__slots__"]], "__slots__ (owlapy.model.owldatamincardinality attribute)": [[4, "owlapy.model.OWLDataMinCardinality.__slots__"]], "__slots__ (owlapy.model.owldataproperty attribute)": [[4, "owlapy.model.OWLDataProperty.__slots__"]], "__slots__ (owlapy.model.owldatapropertyassertionaxiom attribute)": [[4, "owlapy.model.OWLDataPropertyAssertionAxiom.__slots__"]], "__slots__ (owlapy.model.owldatapropertyaxiom attribute)": [[4, "owlapy.model.OWLDataPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owldatapropertycharacteristicaxiom attribute)": [[4, "owlapy.model.OWLDataPropertyCharacteristicAxiom.__slots__"]], "__slots__ (owlapy.model.owldatapropertydomainaxiom attribute)": [[4, "owlapy.model.OWLDataPropertyDomainAxiom.__slots__"]], "__slots__ (owlapy.model.owldatapropertyexpression attribute)": [[4, "owlapy.model.OWLDataPropertyExpression.__slots__"]], "__slots__ (owlapy.model.owldatapropertyrangeaxiom attribute)": [[4, "owlapy.model.OWLDataPropertyRangeAxiom.__slots__"]], "__slots__ (owlapy.model.owldatarestriction attribute)": [[4, "owlapy.model.OWLDataRestriction.__slots__"]], "__slots__ (owlapy.model.owldatasomevaluesfrom attribute)": [[4, "owlapy.model.OWLDataSomeValuesFrom.__slots__"]], "__slots__ (owlapy.model.owldataunionof attribute)": [[4, "owlapy.model.OWLDataUnionOf.__slots__"]], "__slots__ (owlapy.model.owldatatype attribute)": [[4, "owlapy.model.OWLDatatype.__slots__"]], "__slots__ (owlapy.model.owldatatypedefinitionaxiom attribute)": [[4, "owlapy.model.OWLDatatypeDefinitionAxiom.__slots__"]], "__slots__ (owlapy.model.owldatatyperestriction attribute)": [[4, "owlapy.model.OWLDatatypeRestriction.__slots__"]], "__slots__ (owlapy.model.owldeclarationaxiom attribute)": [[4, "owlapy.model.OWLDeclarationAxiom.__slots__"]], "__slots__ (owlapy.model.owldifferentindividualsaxiom attribute)": [[4, "owlapy.model.OWLDifferentIndividualsAxiom.__slots__"]], "__slots__ (owlapy.model.owldisjointclassesaxiom attribute)": [[4, "owlapy.model.OWLDisjointClassesAxiom.__slots__"]], "__slots__ (owlapy.model.owldisjointdatapropertiesaxiom attribute)": [[4, "owlapy.model.OWLDisjointDataPropertiesAxiom.__slots__"]], "__slots__ (owlapy.model.owldisjointobjectpropertiesaxiom attribute)": [[4, "owlapy.model.OWLDisjointObjectPropertiesAxiom.__slots__"]], "__slots__ (owlapy.model.owldisjointunionaxiom attribute)": [[4, "owlapy.model.OWLDisjointUnionAxiom.__slots__"]], "__slots__ (owlapy.model.owlentity attribute)": [[4, "owlapy.model.OWLEntity.__slots__"]], "__slots__ (owlapy.model.owlequivalentclassesaxiom attribute)": [[4, "owlapy.model.OWLEquivalentClassesAxiom.__slots__"]], "__slots__ (owlapy.model.owlequivalentdatapropertiesaxiom attribute)": [[4, "owlapy.model.OWLEquivalentDataPropertiesAxiom.__slots__"]], "__slots__ (owlapy.model.owlequivalentobjectpropertiesaxiom attribute)": [[4, "owlapy.model.OWLEquivalentObjectPropertiesAxiom.__slots__"]], "__slots__ (owlapy.model.owlfacetrestriction attribute)": [[4, "owlapy.model.OWLFacetRestriction.__slots__"]], "__slots__ (owlapy.model.owlfunctionaldatapropertyaxiom attribute)": [[4, "owlapy.model.OWLFunctionalDataPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlfunctionalobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLFunctionalObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlhaskeyaxiom attribute)": [[4, "owlapy.model.OWLHasKeyAxiom.__slots__"]], "__slots__ (owlapy.model.owlhasvaluerestriction attribute)": [[4, "owlapy.model.OWLHasValueRestriction.__slots__"]], "__slots__ (owlapy.model.owlimportsdeclaration attribute)": [[4, "owlapy.model.OWLImportsDeclaration.__slots__"]], "__slots__ (owlapy.model.owlindividual attribute)": [[4, "owlapy.model.OWLIndividual.__slots__"]], "__slots__ (owlapy.model.owlindividualaxiom attribute)": [[4, "owlapy.model.OWLIndividualAxiom.__slots__"]], "__slots__ (owlapy.model.owlinversefunctionalobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLInverseFunctionalObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlinverseobjectpropertiesaxiom attribute)": [[4, "owlapy.model.OWLInverseObjectPropertiesAxiom.__slots__"]], "__slots__ (owlapy.model.owlirreflexiveobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLIrreflexiveObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlliteral attribute)": [[4, "owlapy.model.OWLLiteral.__slots__"]], "__slots__ (owlapy.model.owllogicalaxiom attribute)": [[4, "owlapy.model.OWLLogicalAxiom.__slots__"]], "__slots__ (owlapy.model.owlnamedindividual attribute)": [[4, "owlapy.model.OWLNamedIndividual.__slots__"]], "__slots__ (owlapy.model.owlnaryaxiom attribute)": [[4, "owlapy.model.OWLNaryAxiom.__slots__"]], "__slots__ (owlapy.model.owlnarybooleanclassexpression attribute)": [[4, "owlapy.model.OWLNaryBooleanClassExpression.__slots__"]], "__slots__ (owlapy.model.owlnaryclassaxiom attribute)": [[4, "owlapy.model.OWLNaryClassAxiom.__slots__"]], "__slots__ (owlapy.model.owlnarydatarange attribute)": [[4, "owlapy.model.OWLNaryDataRange.__slots__"]], "__slots__ (owlapy.model.owlnaryindividualaxiom attribute)": [[4, "owlapy.model.OWLNaryIndividualAxiom.__slots__"]], "__slots__ (owlapy.model.owlnarypropertyaxiom attribute)": [[4, "owlapy.model.OWLNaryPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlnegativedatapropertyassertionaxiom attribute)": [[4, "owlapy.model.OWLNegativeDataPropertyAssertionAxiom.__slots__"]], "__slots__ (owlapy.model.owlnegativeobjectpropertyassertionaxiom attribute)": [[4, "owlapy.model.OWLNegativeObjectPropertyAssertionAxiom.__slots__"]], "__slots__ (owlapy.model.owlobject attribute)": [[4, "owlapy.model.OWLObject.__slots__"]], "__slots__ (owlapy.model.owlobjectallvaluesfrom attribute)": [[4, "owlapy.model.OWLObjectAllValuesFrom.__slots__"]], "__slots__ (owlapy.model.owlobjectcardinalityrestriction attribute)": [[4, "owlapy.model.OWLObjectCardinalityRestriction.__slots__"]], "__slots__ (owlapy.model.owlobjectcomplementof attribute)": [[4, "owlapy.model.OWLObjectComplementOf.__slots__"]], "__slots__ (owlapy.model.owlobjectexactcardinality attribute)": [[4, "owlapy.model.OWLObjectExactCardinality.__slots__"]], "__slots__ (owlapy.model.owlobjecthasself attribute)": [[4, "owlapy.model.OWLObjectHasSelf.__slots__"]], "__slots__ (owlapy.model.owlobjecthasvalue attribute)": [[4, "owlapy.model.OWLObjectHasValue.__slots__"]], "__slots__ (owlapy.model.owlobjectintersectionof attribute)": [[4, "owlapy.model.OWLObjectIntersectionOf.__slots__"]], "__slots__ (owlapy.model.owlobjectmaxcardinality attribute)": [[4, "owlapy.model.OWLObjectMaxCardinality.__slots__"]], "__slots__ (owlapy.model.owlobjectmincardinality attribute)": [[4, "owlapy.model.OWLObjectMinCardinality.__slots__"]], "__slots__ (owlapy.model.owlobjectoneof attribute)": [[4, "owlapy.model.OWLObjectOneOf.__slots__"]], "__slots__ (owlapy.model.owlobjectproperty attribute)": [[4, "owlapy.model.OWLObjectProperty.__slots__"]], "__slots__ (owlapy.model.owlobjectpropertyassertionaxiom attribute)": [[4, "owlapy.model.OWLObjectPropertyAssertionAxiom.__slots__"]], "__slots__ (owlapy.model.owlobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlobjectpropertycharacteristicaxiom attribute)": [[4, "owlapy.model.OWLObjectPropertyCharacteristicAxiom.__slots__"]], "__slots__ (owlapy.model.owlobjectpropertydomainaxiom attribute)": [[4, "owlapy.model.OWLObjectPropertyDomainAxiom.__slots__"]], "__slots__ (owlapy.model.owlobjectpropertyexpression attribute)": [[4, "owlapy.model.OWLObjectPropertyExpression.__slots__"]], "__slots__ (owlapy.model.owlobjectpropertyrangeaxiom attribute)": [[4, "owlapy.model.OWLObjectPropertyRangeAxiom.__slots__"]], "__slots__ (owlapy.model.owlobjectrestriction attribute)": [[4, "owlapy.model.OWLObjectRestriction.__slots__"]], "__slots__ (owlapy.model.owlobjectsomevaluesfrom attribute)": [[4, "owlapy.model.OWLObjectSomeValuesFrom.__slots__"]], "__slots__ (owlapy.model.owlobjectunionof attribute)": [[4, "owlapy.model.OWLObjectUnionOf.__slots__"]], "__slots__ (owlapy.model.owlontology attribute)": [[4, "owlapy.model.OWLOntology.__slots__"]], "__slots__ (owlapy.model.owlontologychange attribute)": [[4, "owlapy.model.OWLOntologyChange.__slots__"]], "__slots__ (owlapy.model.owlontologyid attribute)": [[4, "owlapy.model.OWLOntologyID.__slots__"]], "__slots__ (owlapy.model.owlproperty attribute)": [[4, "owlapy.model.OWLProperty.__slots__"]], "__slots__ (owlapy.model.owlpropertyassertionaxiom attribute)": [[4, "owlapy.model.OWLPropertyAssertionAxiom.__slots__"]], "__slots__ (owlapy.model.owlpropertyaxiom attribute)": [[4, "owlapy.model.OWLPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlpropertydomainaxiom attribute)": [[4, "owlapy.model.OWLPropertyDomainAxiom.__slots__"]], "__slots__ (owlapy.model.owlpropertyexpression attribute)": [[4, "owlapy.model.OWLPropertyExpression.__slots__"]], "__slots__ (owlapy.model.owlpropertyrangeaxiom attribute)": [[4, "owlapy.model.OWLPropertyRangeAxiom.__slots__"]], "__slots__ (owlapy.model.owlquantifieddatarestriction attribute)": [[4, "owlapy.model.OWLQuantifiedDataRestriction.__slots__"]], "__slots__ (owlapy.model.owlquantifiedobjectrestriction attribute)": [[4, "owlapy.model.OWLQuantifiedObjectRestriction.__slots__"]], "__slots__ (owlapy.model.owlquantifiedrestriction attribute)": [[4, "owlapy.model.OWLQuantifiedRestriction.__slots__"]], "__slots__ (owlapy.model.owlreasoner attribute)": [[4, "owlapy.model.OWLReasoner.__slots__"]], "__slots__ (owlapy.model.owlreflexiveobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLReflexiveObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlrestriction attribute)": [[4, "owlapy.model.OWLRestriction.__slots__"]], "__slots__ (owlapy.model.owlsameindividualaxiom attribute)": [[4, "owlapy.model.OWLSameIndividualAxiom.__slots__"]], "__slots__ (owlapy.model.owlsubannotationpropertyofaxiom attribute)": [[4, "owlapy.model.OWLSubAnnotationPropertyOfAxiom.__slots__"]], "__slots__ (owlapy.model.owlsubclassofaxiom attribute)": [[4, "owlapy.model.OWLSubClassOfAxiom.__slots__"]], "__slots__ (owlapy.model.owlsubdatapropertyofaxiom attribute)": [[4, "owlapy.model.OWLSubDataPropertyOfAxiom.__slots__"]], "__slots__ (owlapy.model.owlsubobjectpropertyofaxiom attribute)": [[4, "owlapy.model.OWLSubObjectPropertyOfAxiom.__slots__"]], "__slots__ (owlapy.model.owlsubpropertyaxiom attribute)": [[4, "owlapy.model.OWLSubPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlsymmetricobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLSymmetricObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owltransitiveobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLTransitiveObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlunarypropertyaxiom attribute)": [[4, "owlapy.model.OWLUnaryPropertyAxiom.__slots__"]], "add_axiom() (owlapy.model.owlontologymanager method)": [[4, "owlapy.model.OWLOntologyManager.add_axiom"]], "annotations() (owlapy.model.owlaxiom method)": [[4, "owlapy.model.OWLAxiom.annotations"]], "apply_change() (owlapy.model.owlontologymanager method)": [[4, "owlapy.model.OWLOntologyManager.apply_change"]], "as_anonymous_individual() (owlapy.model.owlannotationobject method)": [[4, "owlapy.model.OWLAnnotationObject.as_anonymous_individual"]], "as_intersection_of_min_max() (owlapy.model.owldataexactcardinality method)": [[4, "owlapy.model.OWLDataExactCardinality.as_intersection_of_min_max"]], "as_intersection_of_min_max() (owlapy.model.owlobjectexactcardinality method)": [[4, "owlapy.model.OWLObjectExactCardinality.as_intersection_of_min_max"]], "as_iri() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.as_iri"]], "as_iri() (owlapy.model.owlannotationobject method)": [[4, "owlapy.model.OWLAnnotationObject.as_iri"]], "as_literal() (owlapy.model.owlannotationvalue method)": [[4, "owlapy.model.OWLAnnotationValue.as_literal"]], "as_literal() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.as_literal"]], "as_object_union_of() (owlapy.model.owlobjectoneof method)": [[4, "owlapy.model.OWLObjectOneOf.as_object_union_of"]], "as_pairwise_axioms() (owlapy.model.owlnaryaxiom method)": [[4, "owlapy.model.OWLNaryAxiom.as_pairwise_axioms"]], "as_pairwise_axioms() (owlapy.model.owlnaryclassaxiom method)": [[4, "owlapy.model.OWLNaryClassAxiom.as_pairwise_axioms"]], "as_pairwise_axioms() (owlapy.model.owlnaryindividualaxiom method)": [[4, "owlapy.model.OWLNaryIndividualAxiom.as_pairwise_axioms"]], "as_pairwise_axioms() (owlapy.model.owlnarypropertyaxiom method)": [[4, "owlapy.model.OWLNaryPropertyAxiom.as_pairwise_axioms"]], "as_some_values_from() (owlapy.model.owldatahasvalue method)": [[4, "owlapy.model.OWLDataHasValue.as_some_values_from"]], "as_some_values_from() (owlapy.model.owlobjecthasvalue method)": [[4, "owlapy.model.OWLObjectHasValue.as_some_values_from"]], "as_str() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.as_str"]], "class_expressions() (owlapy.model.owlnaryclassaxiom method)": [[4, "owlapy.model.OWLNaryClassAxiom.class_expressions"]], "classes_in_signature() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.classes_in_signature"]], "contains_named_equivalent_class() (owlapy.model.owlequivalentclassesaxiom method)": [[4, "owlapy.model.OWLEquivalentClassesAxiom.contains_named_equivalent_class"]], "contains_owl_nothing() (owlapy.model.owlequivalentclassesaxiom method)": [[4, "owlapy.model.OWLEquivalentClassesAxiom.contains_owl_nothing"]], "contains_owl_thing() (owlapy.model.owlequivalentclassesaxiom method)": [[4, "owlapy.model.OWLEquivalentClassesAxiom.contains_owl_thing"]], "create() (owlapy.model.iri static method)": [[4, "owlapy.model.IRI.create"]], "create_ontology() (owlapy.model.owlontologymanager method)": [[4, "owlapy.model.OWLOntologyManager.create_ontology"]], "data_properties_in_signature() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.data_properties_in_signature"]], "data_property_domain_axioms() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.data_property_domain_axioms"]], "data_property_domains() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.data_property_domains"]], "data_property_range_axioms() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.data_property_range_axioms"]], "data_property_values() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.data_property_values"]], "different_individuals() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.different_individuals"]], "disjoint_classes() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.disjoint_classes"]], "disjoint_data_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.disjoint_data_properties"]], "disjoint_object_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.disjoint_object_properties"]], "equivalent_classes() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.equivalent_classes"]], "equivalent_classes_axioms() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.equivalent_classes_axioms"]], "equivalent_data_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.equivalent_data_properties"]], "equivalent_object_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.equivalent_object_properties"]], "flush() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.flush"]], "from_str() (owlapy.model.owlfacet static method)": [[4, "owlapy.model.OWLFacet.from_str"]], "general_class_axioms() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.general_class_axioms"]], "get_cardinality() (owlapy.model.hascardinality method)": [[4, "owlapy.model.HasCardinality.get_cardinality"]], "get_cardinality() (owlapy.model.owlcardinalityrestriction method)": [[4, "owlapy.model.OWLCardinalityRestriction.get_cardinality"]], "get_class_expression() (owlapy.model.owlclassassertionaxiom method)": [[4, "owlapy.model.OWLClassAssertionAxiom.get_class_expression"]], "get_class_expression() (owlapy.model.owlhaskeyaxiom method)": [[4, "owlapy.model.OWLHasKeyAxiom.get_class_expression"]], "get_class_expressions() (owlapy.model.owldisjointunionaxiom method)": [[4, "owlapy.model.OWLDisjointUnionAxiom.get_class_expressions"]], "get_data_range() (owlapy.model.owldatacomplementof method)": [[4, "owlapy.model.OWLDataComplementOf.get_data_range"]], "get_datarange() (owlapy.model.owldatatypedefinitionaxiom method)": [[4, "owlapy.model.OWLDatatypeDefinitionAxiom.get_datarange"]], "get_datatype() (owlapy.model.owldatatypedefinitionaxiom method)": [[4, "owlapy.model.OWLDatatypeDefinitionAxiom.get_datatype"]], "get_datatype() (owlapy.model.owldatatyperestriction method)": [[4, "owlapy.model.OWLDatatypeRestriction.get_datatype"]], "get_datatype() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.get_datatype"]], "get_default_document_iri() (owlapy.model.owlontologyid method)": [[4, "owlapy.model.OWLOntologyID.get_default_document_iri"]], "get_domain() (owlapy.model.owlannotationpropertydomainaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyDomainAxiom.get_domain"]], "get_domain() (owlapy.model.owlpropertydomainaxiom method)": [[4, "owlapy.model.OWLPropertyDomainAxiom.get_domain"]], "get_entity() (owlapy.model.owldeclarationaxiom method)": [[4, "owlapy.model.OWLDeclarationAxiom.get_entity"]], "get_facet() (owlapy.model.owlfacetrestriction method)": [[4, "owlapy.model.OWLFacetRestriction.get_facet"]], "get_facet_restrictions() (owlapy.model.owldatatyperestriction method)": [[4, "owlapy.model.OWLDatatypeRestriction.get_facet_restrictions"]], "get_facet_value() (owlapy.model.owlfacetrestriction method)": [[4, "owlapy.model.OWLFacetRestriction.get_facet_value"]], "get_filler() (owlapy.model.hasfiller method)": [[4, "owlapy.model.HasFiller.get_filler"]], "get_filler() (owlapy.model.owlcardinalityrestriction method)": [[4, "owlapy.model.OWLCardinalityRestriction.get_filler"]], "get_filler() (owlapy.model.owlhasvaluerestriction method)": [[4, "owlapy.model.OWLHasValueRestriction.get_filler"]], "get_filler() (owlapy.model.owlquantifieddatarestriction method)": [[4, "owlapy.model.OWLQuantifiedDataRestriction.get_filler"]], "get_filler() (owlapy.model.owlquantifiedobjectrestriction method)": [[4, "owlapy.model.OWLQuantifiedObjectRestriction.get_filler"]], "get_first_property() (owlapy.model.owlinverseobjectpropertiesaxiom method)": [[4, "owlapy.model.OWLInverseObjectPropertiesAxiom.get_first_property"]], "get_import_declaration() (owlapy.model.addimport method)": [[4, "owlapy.model.AddImport.get_import_declaration"]], "get_individual() (owlapy.model.owlclassassertionaxiom method)": [[4, "owlapy.model.OWLClassAssertionAxiom.get_individual"]], "get_inverse_property() (owlapy.model.owlobjectproperty method)": [[4, "owlapy.model.OWLObjectProperty.get_inverse_property"]], "get_inverse_property() (owlapy.model.owlobjectpropertyexpression method)": [[4, "owlapy.model.OWLObjectPropertyExpression.get_inverse_property"]], "get_iri() (owlapy.model.hasiri method)": [[4, "owlapy.model.HasIRI.get_iri"]], "get_iri() (owlapy.model.owlannotationproperty method)": [[4, "owlapy.model.OWLAnnotationProperty.get_iri"]], "get_iri() (owlapy.model.owlclass method)": [[4, "owlapy.model.OWLClass.get_iri"]], "get_iri() (owlapy.model.owldataproperty method)": [[4, "owlapy.model.OWLDataProperty.get_iri"]], "get_iri() (owlapy.model.owldatatype method)": [[4, "owlapy.model.OWLDatatype.get_iri"]], "get_iri() (owlapy.model.owlimportsdeclaration method)": [[4, "owlapy.model.OWLImportsDeclaration.get_iri"]], "get_iri() (owlapy.model.owlnamedindividual method)": [[4, "owlapy.model.OWLNamedIndividual.get_iri"]], "get_iri() (owlapy.model.owlobjectproperty method)": [[4, "owlapy.model.OWLObjectProperty.get_iri"]], "get_literal() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.get_literal"]], "get_named_property() (owlapy.model.owlobjectproperty method)": [[4, "owlapy.model.OWLObjectProperty.get_named_property"]], "get_named_property() (owlapy.model.owlobjectpropertyexpression method)": [[4, "owlapy.model.OWLObjectPropertyExpression.get_named_property"]], "get_namespace() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.get_namespace"]], "get_nnf() (owlapy.model.owlanonymousclassexpression method)": [[4, "owlapy.model.OWLAnonymousClassExpression.get_nnf"]], "get_nnf() (owlapy.model.owlclass method)": [[4, "owlapy.model.OWLClass.get_nnf"]], "get_nnf() (owlapy.model.owlclassexpression method)": [[4, "owlapy.model.OWLClassExpression.get_nnf"]], "get_object() (owlapy.model.owlpropertyassertionaxiom method)": [[4, "owlapy.model.OWLPropertyAssertionAxiom.get_object"]], "get_object_complement_of() (owlapy.model.owlanonymousclassexpression method)": [[4, "owlapy.model.OWLAnonymousClassExpression.get_object_complement_of"]], "get_object_complement_of() (owlapy.model.owlclass method)": [[4, "owlapy.model.OWLClass.get_object_complement_of"]], "get_object_complement_of() (owlapy.model.owlclassexpression method)": [[4, "owlapy.model.OWLClassExpression.get_object_complement_of"]], "get_ontology() (owlapy.model.owlontologychange method)": [[4, "owlapy.model.OWLOntologyChange.get_ontology"]], "get_ontology_id() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.get_ontology_id"]], "get_ontology_iri() (owlapy.model.owlontologyid method)": [[4, "owlapy.model.OWLOntologyID.get_ontology_iri"]], "get_operand() (owlapy.model.owlobjectcomplementof method)": [[4, "owlapy.model.OWLObjectComplementOf.get_operand"]], "get_owl_class() (owlapy.model.owldisjointunionaxiom method)": [[4, "owlapy.model.OWLDisjointUnionAxiom.get_owl_class"]], "get_owl_disjoint_classes_axiom() (owlapy.model.owldisjointunionaxiom method)": [[4, "owlapy.model.OWLDisjointUnionAxiom.get_owl_disjoint_classes_axiom"]], "get_owl_equivalent_classes_axiom() (owlapy.model.owldisjointunionaxiom method)": [[4, "owlapy.model.OWLDisjointUnionAxiom.get_owl_equivalent_classes_axiom"]], "get_owl_ontology_manager() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.get_owl_ontology_manager"]], "get_property() (owlapy.model.owlannotation method)": [[4, "owlapy.model.OWLAnnotation.get_property"]], "get_property() (owlapy.model.owlannotationassertionaxiom method)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom.get_property"]], "get_property() (owlapy.model.owlannotationpropertydomainaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyDomainAxiom.get_property"]], "get_property() (owlapy.model.owlannotationpropertyrangeaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyRangeAxiom.get_property"]], "get_property() (owlapy.model.owldataallvaluesfrom method)": [[4, "owlapy.model.OWLDataAllValuesFrom.get_property"]], "get_property() (owlapy.model.owldatacardinalityrestriction method)": [[4, "owlapy.model.OWLDataCardinalityRestriction.get_property"]], "get_property() (owlapy.model.owldatahasvalue method)": [[4, "owlapy.model.OWLDataHasValue.get_property"]], "get_property() (owlapy.model.owldatasomevaluesfrom method)": [[4, "owlapy.model.OWLDataSomeValuesFrom.get_property"]], "get_property() (owlapy.model.owlobjectallvaluesfrom method)": [[4, "owlapy.model.OWLObjectAllValuesFrom.get_property"]], "get_property() (owlapy.model.owlobjectcardinalityrestriction method)": [[4, "owlapy.model.OWLObjectCardinalityRestriction.get_property"]], "get_property() (owlapy.model.owlobjecthasself method)": [[4, "owlapy.model.OWLObjectHasSelf.get_property"]], "get_property() (owlapy.model.owlobjecthasvalue method)": [[4, "owlapy.model.OWLObjectHasValue.get_property"]], "get_property() (owlapy.model.owlobjectrestriction method)": [[4, "owlapy.model.OWLObjectRestriction.get_property"]], "get_property() (owlapy.model.owlobjectsomevaluesfrom method)": [[4, "owlapy.model.OWLObjectSomeValuesFrom.get_property"]], "get_property() (owlapy.model.owlpropertyassertionaxiom method)": [[4, "owlapy.model.OWLPropertyAssertionAxiom.get_property"]], "get_property() (owlapy.model.owlrestriction method)": [[4, "owlapy.model.OWLRestriction.get_property"]], "get_property() (owlapy.model.owlunarypropertyaxiom method)": [[4, "owlapy.model.OWLUnaryPropertyAxiom.get_property"]], "get_property_expressions() (owlapy.model.owlhaskeyaxiom method)": [[4, "owlapy.model.OWLHasKeyAxiom.get_property_expressions"]], "get_range() (owlapy.model.owlannotationpropertyrangeaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyRangeAxiom.get_range"]], "get_range() (owlapy.model.owlpropertyrangeaxiom method)": [[4, "owlapy.model.OWLPropertyRangeAxiom.get_range"]], "get_remainder() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.get_remainder"]], "get_root_ontology() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.get_root_ontology"]], "get_second_property() (owlapy.model.owlinverseobjectpropertiesaxiom method)": [[4, "owlapy.model.OWLInverseObjectPropertiesAxiom.get_second_property"]], "get_short_form() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.get_short_form"]], "get_sub_class() (owlapy.model.owlsubclassofaxiom method)": [[4, "owlapy.model.OWLSubClassOfAxiom.get_sub_class"]], "get_sub_property() (owlapy.model.owlsubannotationpropertyofaxiom method)": [[4, "owlapy.model.OWLSubAnnotationPropertyOfAxiom.get_sub_property"]], "get_sub_property() (owlapy.model.owlsubpropertyaxiom method)": [[4, "owlapy.model.OWLSubPropertyAxiom.get_sub_property"]], "get_subject() (owlapy.model.owlannotationassertionaxiom method)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom.get_subject"]], "get_subject() (owlapy.model.owlpropertyassertionaxiom method)": [[4, "owlapy.model.OWLPropertyAssertionAxiom.get_subject"]], "get_super_class() (owlapy.model.owlsubclassofaxiom method)": [[4, "owlapy.model.OWLSubClassOfAxiom.get_super_class"]], "get_super_property() (owlapy.model.owlsubannotationpropertyofaxiom method)": [[4, "owlapy.model.OWLSubAnnotationPropertyOfAxiom.get_super_property"]], "get_super_property() (owlapy.model.owlsubpropertyaxiom method)": [[4, "owlapy.model.OWLSubPropertyAxiom.get_super_property"]], "get_value() (owlapy.model.owlannotation method)": [[4, "owlapy.model.OWLAnnotation.get_value"]], "get_value() (owlapy.model.owlannotationassertionaxiom method)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom.get_value"]], "get_version_iri() (owlapy.model.owlontologyid method)": [[4, "owlapy.model.OWLOntologyID.get_version_iri"]], "individuals() (owlapy.model.owlnaryindividualaxiom method)": [[4, "owlapy.model.OWLNaryIndividualAxiom.individuals"]], "individuals() (owlapy.model.owlobjectoneof method)": [[4, "owlapy.model.OWLObjectOneOf.individuals"]], "individuals_in_signature() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.individuals_in_signature"]], "instances() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.instances"]], "iri (owlapy.model.owlnamedindividual property)": [[4, "owlapy.model.OWLNamedIndividual.iri"]], "iri (owlapy.model.owlobjectproperty property)": [[4, "owlapy.model.OWLObjectProperty.iri"]], "is_annotated() (owlapy.model.owlaxiom method)": [[4, "owlapy.model.OWLAxiom.is_annotated"]], "is_annotation_axiom() (owlapy.model.owlannotationaxiom method)": [[4, "owlapy.model.OWLAnnotationAxiom.is_annotation_axiom"]], "is_annotation_axiom() (owlapy.model.owlaxiom method)": [[4, "owlapy.model.OWLAxiom.is_annotation_axiom"]], "is_anonymous() (owlapy.model.owlentity method)": [[4, "owlapy.model.OWLEntity.is_anonymous"]], "is_anonymous() (owlapy.model.owlobject method)": [[4, "owlapy.model.OWLObject.is_anonymous"]], "is_anonymous() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.is_anonymous"]], "is_anonymous() (owlapy.model.owlontologyid method)": [[4, "owlapy.model.OWLOntologyID.is_anonymous"]], "is_boolean() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_boolean"]], "is_data_property_expression() (owlapy.model.owldatapropertyexpression method)": [[4, "owlapy.model.OWLDataPropertyExpression.is_data_property_expression"]], "is_data_property_expression() (owlapy.model.owlpropertyexpression method)": [[4, "owlapy.model.OWLPropertyExpression.is_data_property_expression"]], "is_data_restriction() (owlapy.model.owldatarestriction method)": [[4, "owlapy.model.OWLDataRestriction.is_data_restriction"]], "is_data_restriction() (owlapy.model.owlrestriction method)": [[4, "owlapy.model.OWLRestriction.is_data_restriction"]], "is_date() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_date"]], "is_datetime() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_datetime"]], "is_double() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_double"]], "is_duration() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_duration"]], "is_integer() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_integer"]], "is_isolated() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.is_isolated"]], "is_literal() (owlapy.model.owlannotationvalue method)": [[4, "owlapy.model.OWLAnnotationValue.is_literal"]], "is_literal() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_literal"]], "is_logical_axiom() (owlapy.model.owlaxiom method)": [[4, "owlapy.model.OWLAxiom.is_logical_axiom"]], "is_logical_axiom() (owlapy.model.owllogicalaxiom method)": [[4, "owlapy.model.OWLLogicalAxiom.is_logical_axiom"]], "is_nothing() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.is_nothing"]], "is_object_property_expression() (owlapy.model.owlobjectpropertyexpression method)": [[4, "owlapy.model.OWLObjectPropertyExpression.is_object_property_expression"]], "is_object_property_expression() (owlapy.model.owlpropertyexpression method)": [[4, "owlapy.model.OWLPropertyExpression.is_object_property_expression"]], "is_object_restriction() (owlapy.model.owlobjectrestriction method)": [[4, "owlapy.model.OWLObjectRestriction.is_object_restriction"]], "is_object_restriction() (owlapy.model.owlrestriction method)": [[4, "owlapy.model.OWLRestriction.is_object_restriction"]], "is_owl_nothing() (owlapy.model.owlanonymousclassexpression method)": [[4, "owlapy.model.OWLAnonymousClassExpression.is_owl_nothing"]], "is_owl_nothing() (owlapy.model.owlclass method)": [[4, "owlapy.model.OWLClass.is_owl_nothing"]], "is_owl_nothing() (owlapy.model.owlclassexpression method)": [[4, "owlapy.model.OWLClassExpression.is_owl_nothing"]], "is_owl_thing() (owlapy.model.owlanonymousclassexpression method)": [[4, "owlapy.model.OWLAnonymousClassExpression.is_owl_thing"]], "is_owl_thing() (owlapy.model.owlclass method)": [[4, "owlapy.model.OWLClass.is_owl_thing"]], "is_owl_thing() (owlapy.model.owlclassexpression method)": [[4, "owlapy.model.OWLClassExpression.is_owl_thing"]], "is_owl_top_data_property() (owlapy.model.owldataproperty method)": [[4, "owlapy.model.OWLDataProperty.is_owl_top_data_property"]], "is_owl_top_data_property() (owlapy.model.owlpropertyexpression method)": [[4, "owlapy.model.OWLPropertyExpression.is_owl_top_data_property"]], "is_owl_top_object_property() (owlapy.model.owlobjectproperty method)": [[4, "owlapy.model.OWLObjectProperty.is_owl_top_object_property"]], "is_owl_top_object_property() (owlapy.model.owlpropertyexpression method)": [[4, "owlapy.model.OWLPropertyExpression.is_owl_top_object_property"]], "is_reserved_vocabulary() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.is_reserved_vocabulary"]], "is_string() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_string"]], "is_thing() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.is_thing"]], "is_using_triplestore() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.is_using_triplestore"]], "load_ontology() (owlapy.model.owlontologymanager method)": [[4, "owlapy.model.OWLOntologyManager.load_ontology"]], "named_classes() (owlapy.model.owlequivalentclassesaxiom method)": [[4, "owlapy.model.OWLEquivalentClassesAxiom.named_classes"]], "object_properties_in_signature() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.object_properties_in_signature"]], "object_property_domain_axioms() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.object_property_domain_axioms"]], "object_property_domains() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.object_property_domains"]], "object_property_range_axioms() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.object_property_range_axioms"]], "object_property_ranges() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.object_property_ranges"]], "object_property_values() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.object_property_values"]], "operands() (owlapy.model.hasoperands method)": [[4, "owlapy.model.HasOperands.operands"]], "operands() (owlapy.model.owldataoneof method)": [[4, "owlapy.model.OWLDataOneOf.operands"]], "operands() (owlapy.model.owlhaskeyaxiom method)": [[4, "owlapy.model.OWLHasKeyAxiom.operands"]], "operands() (owlapy.model.owlnarybooleanclassexpression method)": [[4, "owlapy.model.OWLNaryBooleanClassExpression.operands"]], "operands() (owlapy.model.owlnarydatarange method)": [[4, "owlapy.model.OWLNaryDataRange.operands"]], "operands() (owlapy.model.owlobjectcomplementof method)": [[4, "owlapy.model.OWLObjectComplementOf.operands"]], "operands() (owlapy.model.owlobjectoneof method)": [[4, "owlapy.model.OWLObjectOneOf.operands"]], "operator (owlapy.model.owlfacet property)": [[4, "owlapy.model.OWLFacet.operator"]], "owlapy.model": [[4, "module-owlapy.model"]], "parse_boolean() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.parse_boolean"]], "parse_date() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.parse_date"]], "parse_datetime() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.parse_datetime"]], "parse_double() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.parse_double"]], "parse_duration() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.parse_duration"]], "parse_integer() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.parse_integer"]], "parse_string() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.parse_string"]], "properties() (owlapy.model.owlnarypropertyaxiom method)": [[4, "owlapy.model.OWLNaryPropertyAxiom.properties"]], "reminder (owlapy.model.iri property)": [[4, "owlapy.model.IRI.reminder"]], "reminder (owlapy.model.owlclass property)": [[4, "owlapy.model.OWLClass.reminder"]], "remove_axiom() (owlapy.model.owlontologymanager method)": [[4, "owlapy.model.OWLOntologyManager.remove_axiom"]], "same_individuals() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.same_individuals"]], "save_ontology() (owlapy.model.owlontologymanager method)": [[4, "owlapy.model.OWLOntologyManager.save_ontology"]], "str (owlapy.model.iri property)": [[4, "owlapy.model.IRI.str"]], "str (owlapy.model.owlclass property)": [[4, "owlapy.model.OWLClass.str"]], "str (owlapy.model.owlnamedindividual property)": [[4, "owlapy.model.OWLNamedIndividual.str"]], "str (owlapy.model.owlobjectproperty property)": [[4, "owlapy.model.OWLObjectProperty.str"]], "sub_classes() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.sub_classes"]], "sub_data_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.sub_data_properties"]], "sub_object_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.sub_object_properties"]], "super_classes() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.super_classes"]], "super_data_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.super_data_properties"]], "super_object_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.super_object_properties"]], "symbolic_form (owlapy.model.owlfacet property)": [[4, "owlapy.model.OWLFacet.symbolic_form"]], "to_python() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.to_python"]], "to_string_id() (owlapy.model.owlentity method)": [[4, "owlapy.model.OWLEntity.to_string_id"]], "type_index (owlapy.model.hasindex attribute)": [[4, "owlapy.model.HasIndex.type_index"]], "type_index (owlapy.model.iri attribute)": [[4, "owlapy.model.IRI.type_index"]], "type_index (owlapy.model.owlclass attribute)": [[4, "owlapy.model.OWLClass.type_index"]], "type_index (owlapy.model.owldataallvaluesfrom attribute)": [[4, "owlapy.model.OWLDataAllValuesFrom.type_index"]], "type_index (owlapy.model.owldatacomplementof attribute)": [[4, "owlapy.model.OWLDataComplementOf.type_index"]], "type_index (owlapy.model.owldataexactcardinality attribute)": [[4, "owlapy.model.OWLDataExactCardinality.type_index"]], "type_index (owlapy.model.owldatahasvalue attribute)": [[4, "owlapy.model.OWLDataHasValue.type_index"]], "type_index (owlapy.model.owldataintersectionof attribute)": [[4, "owlapy.model.OWLDataIntersectionOf.type_index"]], "type_index (owlapy.model.owldatamaxcardinality attribute)": [[4, "owlapy.model.OWLDataMaxCardinality.type_index"]], "type_index (owlapy.model.owldatamincardinality attribute)": [[4, "owlapy.model.OWLDataMinCardinality.type_index"]], "type_index (owlapy.model.owldataoneof attribute)": [[4, "owlapy.model.OWLDataOneOf.type_index"]], "type_index (owlapy.model.owldataproperty attribute)": [[4, "owlapy.model.OWLDataProperty.type_index"]], "type_index (owlapy.model.owldatasomevaluesfrom attribute)": [[4, "owlapy.model.OWLDataSomeValuesFrom.type_index"]], "type_index (owlapy.model.owldataunionof attribute)": [[4, "owlapy.model.OWLDataUnionOf.type_index"]], "type_index (owlapy.model.owldatatype attribute)": [[4, "owlapy.model.OWLDatatype.type_index"]], "type_index (owlapy.model.owldatatyperestriction attribute)": [[4, "owlapy.model.OWLDatatypeRestriction.type_index"]], "type_index (owlapy.model.owlfacetrestriction attribute)": [[4, "owlapy.model.OWLFacetRestriction.type_index"]], "type_index (owlapy.model.owlliteral attribute)": [[4, "owlapy.model.OWLLiteral.type_index"]], "type_index (owlapy.model.owlnamedindividual attribute)": [[4, "owlapy.model.OWLNamedIndividual.type_index"]], "type_index (owlapy.model.owlobjectallvaluesfrom attribute)": [[4, "owlapy.model.OWLObjectAllValuesFrom.type_index"]], "type_index (owlapy.model.owlobjectcomplementof attribute)": [[4, "owlapy.model.OWLObjectComplementOf.type_index"]], "type_index (owlapy.model.owlobjectexactcardinality attribute)": [[4, "owlapy.model.OWLObjectExactCardinality.type_index"]], "type_index (owlapy.model.owlobjecthasself attribute)": [[4, "owlapy.model.OWLObjectHasSelf.type_index"]], "type_index (owlapy.model.owlobjecthasvalue attribute)": [[4, "owlapy.model.OWLObjectHasValue.type_index"]], "type_index (owlapy.model.owlobjectintersectionof attribute)": [[4, "owlapy.model.OWLObjectIntersectionOf.type_index"]], "type_index (owlapy.model.owlobjectmaxcardinality attribute)": [[4, "owlapy.model.OWLObjectMaxCardinality.type_index"]], "type_index (owlapy.model.owlobjectmincardinality attribute)": [[4, "owlapy.model.OWLObjectMinCardinality.type_index"]], "type_index (owlapy.model.owlobjectoneof attribute)": [[4, "owlapy.model.OWLObjectOneOf.type_index"]], "type_index (owlapy.model.owlobjectproperty attribute)": [[4, "owlapy.model.OWLObjectProperty.type_index"]], "type_index (owlapy.model.owlobjectsomevaluesfrom attribute)": [[4, "owlapy.model.OWLObjectSomeValuesFrom.type_index"]], "type_index (owlapy.model.owlobjectunionof attribute)": [[4, "owlapy.model.OWLObjectUnionOf.type_index"]], "type_index (owlapy.model.owlontology attribute)": [[4, "owlapy.model.OWLOntology.type_index"]], "types() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.types"]], "values() (owlapy.model.owldataoneof method)": [[4, "owlapy.model.OWLDataOneOf.values"]], "owldatatypemaxexclusiverestriction() (in module owlapy.model.providers)": [[5, "owlapy.model.providers.OWLDatatypeMaxExclusiveRestriction"]], "owldatatypemaxinclusiverestriction() (in module owlapy.model.providers)": [[5, "owlapy.model.providers.OWLDatatypeMaxInclusiveRestriction"]], "owldatatypeminexclusiverestriction() (in module owlapy.model.providers)": [[5, "owlapy.model.providers.OWLDatatypeMinExclusiveRestriction"]], "owldatatypemininclusiverestriction() (in module owlapy.model.providers)": [[5, "owlapy.model.providers.OWLDatatypeMinInclusiveRestriction"]], "owldatatypeminmaxexclusiverestriction() (in module owlapy.model.providers)": [[5, "owlapy.model.providers.OWLDatatypeMinMaxExclusiveRestriction"]], "owldatatypeminmaxinclusiverestriction() (in module owlapy.model.providers)": [[5, "owlapy.model.providers.OWLDatatypeMinMaxInclusiveRestriction"]], "restriction_literals (in module owlapy.model.providers)": [[5, "owlapy.model.providers.Restriction_Literals"]], "owlapy.model.providers": [[5, "module-owlapy.model.providers"]], "namespaces (class in owlapy.namespaces)": [[6, "owlapy.namespaces.Namespaces"]], "owl (in module owlapy.namespaces)": [[6, "owlapy.namespaces.OWL"]], "rdf (in module owlapy.namespaces)": [[6, "owlapy.namespaces.RDF"]], "rdfs (in module owlapy.namespaces)": [[6, "owlapy.namespaces.RDFS"]], "xsd (in module owlapy.namespaces)": [[6, "owlapy.namespaces.XSD"]], "__eq__() (owlapy.namespaces.namespaces method)": [[6, "owlapy.namespaces.Namespaces.__eq__"]], "__hash__() (owlapy.namespaces.namespaces method)": [[6, "owlapy.namespaces.Namespaces.__hash__"]], "__repr__() (owlapy.namespaces.namespaces method)": [[6, "owlapy.namespaces.Namespaces.__repr__"]], "__slots__ (owlapy.namespaces.namespaces attribute)": [[6, "owlapy.namespaces.Namespaces.__slots__"]], "ns (owlapy.namespaces.namespaces property)": [[6, "owlapy.namespaces.Namespaces.ns"]], "owlapy.namespaces": [[6, "module-owlapy.namespaces"]], "prefix (owlapy.namespaces.namespaces property)": [[6, "owlapy.namespaces.Namespaces.prefix"]], "owl2sparqlconverter (class in owlapy.owl2sparql.converter)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter"]], "variablesmapping (class in owlapy.owl2sparql.converter)": [[7, "owlapy.owl2sparql.converter.VariablesMapping"]], "__contains__() (owlapy.owl2sparql.converter.variablesmapping method)": [[7, "owlapy.owl2sparql.converter.VariablesMapping.__contains__"]], "__getitem__() (owlapy.owl2sparql.converter.variablesmapping method)": [[7, "owlapy.owl2sparql.converter.VariablesMapping.__getitem__"]], "__slots__ (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.__slots__"]], "__slots__ (owlapy.owl2sparql.converter.variablesmapping attribute)": [[7, "owlapy.owl2sparql.converter.VariablesMapping.__slots__"]], "append() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.append"]], "append_triple() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.append_triple"]], "as_query() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.as_query"]], "ce (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.ce"]], "cnt (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.cnt"]], "convert() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.convert"]], "converter (in module owlapy.owl2sparql.converter)": [[7, "owlapy.owl2sparql.converter.converter"]], "current_variable (owlapy.owl2sparql.converter.owl2sparqlconverter property)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.current_variable"]], "get_variable() (owlapy.owl2sparql.converter.variablesmapping method)": [[7, "owlapy.owl2sparql.converter.VariablesMapping.get_variable"]], "grouping_vars (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.grouping_vars"]], "having_conditions (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.having_conditions"]], "mapping (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.mapping"]], "modal_depth (owlapy.owl2sparql.converter.owl2sparqlconverter property)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.modal_depth"]], "new_count_var() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.new_count_var"]], "new_individual_variable() (owlapy.owl2sparql.converter.variablesmapping method)": [[7, "owlapy.owl2sparql.converter.VariablesMapping.new_individual_variable"]], "new_property_variable() (owlapy.owl2sparql.converter.variablesmapping method)": [[7, "owlapy.owl2sparql.converter.VariablesMapping.new_property_variable"]], "owl_expression_to_sparql() (in module owlapy.owl2sparql.converter)": [[7, "owlapy.owl2sparql.converter.owl_expression_to_sparql"]], "owlapy.owl2sparql.converter": [[7, "module-owlapy.owl2sparql.converter"]], "parent (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.parent"]], "parent_var (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.parent_var"]], "peek() (in module owlapy.owl2sparql.converter)": [[7, "owlapy.owl2sparql.converter.peek"]], "process() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.process"]], "properties (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.properties"]], "render() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.render"]], "sparql (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.sparql"]], "stack_parent() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.stack_parent"]], "stack_variable() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.stack_variable"]], "triple() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.triple"]], "variable_entities (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.variable_entities"]], "variables (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.variables"]], "owlapy.owl2sparql": [[8, "module-owlapy.owl2sparql"]], "owlannotationobject (class in owlapy.owl_annotation)": [[9, "owlapy.owl_annotation.OWLAnnotationObject"]], "owlannotationsubject (class in owlapy.owl_annotation)": [[9, "owlapy.owl_annotation.OWLAnnotationSubject"]], "owlannotationvalue (class in owlapy.owl_annotation)": [[9, "owlapy.owl_annotation.OWLAnnotationValue"]], "__slots__ (owlapy.owl_annotation.owlannotationobject attribute)": [[9, "owlapy.owl_annotation.OWLAnnotationObject.__slots__"]], "__slots__ (owlapy.owl_annotation.owlannotationsubject attribute)": [[9, "owlapy.owl_annotation.OWLAnnotationSubject.__slots__"]], "__slots__ (owlapy.owl_annotation.owlannotationvalue attribute)": [[9, "owlapy.owl_annotation.OWLAnnotationValue.__slots__"]], "as_anonymous_individual() (owlapy.owl_annotation.owlannotationobject method)": [[9, "owlapy.owl_annotation.OWLAnnotationObject.as_anonymous_individual"]], "as_iri() (owlapy.owl_annotation.owlannotationobject method)": [[9, "owlapy.owl_annotation.OWLAnnotationObject.as_iri"]], "as_literal() (owlapy.owl_annotation.owlannotationvalue method)": [[9, "owlapy.owl_annotation.OWLAnnotationValue.as_literal"]], "is_literal() (owlapy.owl_annotation.owlannotationvalue method)": [[9, "owlapy.owl_annotation.OWLAnnotationValue.is_literal"]], "owlapy.owl_annotation": [[9, "module-owlapy.owl_annotation"]], "owlanonymousclassexpression (class in owlapy.owl_class_expression)": [[10, "owlapy.owl_class_expression.OWLAnonymousClassExpression"]], "owlbooleanclassexpression (class in owlapy.owl_class_expression)": [[10, "owlapy.owl_class_expression.OWLBooleanClassExpression"]], "owlclass (class in owlapy.owl_class_expression)": [[10, "owlapy.owl_class_expression.OWLClass"]], "owlclassexpression (class in owlapy.owl_class_expression)": [[10, "owlapy.owl_class_expression.OWLClassExpression"]], "owlnarybooleanclassexpression (class in owlapy.owl_class_expression)": [[10, "owlapy.owl_class_expression.OWLNaryBooleanClassExpression"]], "owlobjectcomplementof (class in owlapy.owl_class_expression)": [[10, "owlapy.owl_class_expression.OWLObjectComplementOf"]], "owlobjectintersectionof (class in owlapy.owl_class_expression)": [[10, "owlapy.owl_class_expression.OWLObjectIntersectionOf"]], "owlobjectunionof (class in owlapy.owl_class_expression)": [[10, "owlapy.owl_class_expression.OWLObjectUnionOf"]], "__eq__() (owlapy.owl_class_expression.owlnarybooleanclassexpression method)": [[10, "owlapy.owl_class_expression.OWLNaryBooleanClassExpression.__eq__"]], "__eq__() (owlapy.owl_class_expression.owlobjectcomplementof method)": [[10, "owlapy.owl_class_expression.OWLObjectComplementOf.__eq__"]], "__hash__() (owlapy.owl_class_expression.owlnarybooleanclassexpression method)": [[10, "owlapy.owl_class_expression.OWLNaryBooleanClassExpression.__hash__"]], "__hash__() (owlapy.owl_class_expression.owlobjectcomplementof method)": [[10, "owlapy.owl_class_expression.OWLObjectComplementOf.__hash__"]], "__repr__() (owlapy.owl_class_expression.owlnarybooleanclassexpression method)": [[10, "owlapy.owl_class_expression.OWLNaryBooleanClassExpression.__repr__"]], "__repr__() (owlapy.owl_class_expression.owlobjectcomplementof method)": [[10, "owlapy.owl_class_expression.OWLObjectComplementOf.__repr__"]], "__slots__ (owlapy.owl_class_expression.owlbooleanclassexpression attribute)": [[10, "owlapy.owl_class_expression.OWLBooleanClassExpression.__slots__"]], "__slots__ (owlapy.owl_class_expression.owlclass attribute)": [[10, "owlapy.owl_class_expression.OWLClass.__slots__"]], "__slots__ (owlapy.owl_class_expression.owlclassexpression attribute)": [[10, "owlapy.owl_class_expression.OWLClassExpression.__slots__"]], "__slots__ (owlapy.owl_class_expression.owlnarybooleanclassexpression attribute)": [[10, "owlapy.owl_class_expression.OWLNaryBooleanClassExpression.__slots__"]], "__slots__ (owlapy.owl_class_expression.owlobjectcomplementof attribute)": [[10, "owlapy.owl_class_expression.OWLObjectComplementOf.__slots__"]], "__slots__ (owlapy.owl_class_expression.owlobjectintersectionof attribute)": [[10, "owlapy.owl_class_expression.OWLObjectIntersectionOf.__slots__"]], "__slots__ (owlapy.owl_class_expression.owlobjectunionof attribute)": [[10, "owlapy.owl_class_expression.OWLObjectUnionOf.__slots__"]], "get_iri() (owlapy.owl_class_expression.owlclass method)": [[10, "owlapy.owl_class_expression.OWLClass.get_iri"]], "get_nnf() (owlapy.owl_class_expression.owlanonymousclassexpression method)": [[10, "owlapy.owl_class_expression.OWLAnonymousClassExpression.get_nnf"]], "get_nnf() (owlapy.owl_class_expression.owlclass method)": [[10, "owlapy.owl_class_expression.OWLClass.get_nnf"]], "get_nnf() (owlapy.owl_class_expression.owlclassexpression method)": [[10, "owlapy.owl_class_expression.OWLClassExpression.get_nnf"]], "get_object_complement_of() (owlapy.owl_class_expression.owlanonymousclassexpression method)": [[10, "owlapy.owl_class_expression.OWLAnonymousClassExpression.get_object_complement_of"]], "get_object_complement_of() (owlapy.owl_class_expression.owlclass method)": [[10, "owlapy.owl_class_expression.OWLClass.get_object_complement_of"]], "get_object_complement_of() (owlapy.owl_class_expression.owlclassexpression method)": [[10, "owlapy.owl_class_expression.OWLClassExpression.get_object_complement_of"]], "get_operand() (owlapy.owl_class_expression.owlobjectcomplementof method)": [[10, "owlapy.owl_class_expression.OWLObjectComplementOf.get_operand"]], "is_owl_nothing() (owlapy.owl_class_expression.owlanonymousclassexpression method)": [[10, "owlapy.owl_class_expression.OWLAnonymousClassExpression.is_owl_nothing"]], "is_owl_nothing() (owlapy.owl_class_expression.owlclass method)": [[10, "owlapy.owl_class_expression.OWLClass.is_owl_nothing"]], "is_owl_nothing() (owlapy.owl_class_expression.owlclassexpression method)": [[10, "owlapy.owl_class_expression.OWLClassExpression.is_owl_nothing"]], "is_owl_thing() (owlapy.owl_class_expression.owlanonymousclassexpression method)": [[10, "owlapy.owl_class_expression.OWLAnonymousClassExpression.is_owl_thing"]], "is_owl_thing() (owlapy.owl_class_expression.owlclass method)": [[10, "owlapy.owl_class_expression.OWLClass.is_owl_thing"]], "is_owl_thing() (owlapy.owl_class_expression.owlclassexpression method)": [[10, "owlapy.owl_class_expression.OWLClassExpression.is_owl_thing"]], "operands() (owlapy.owl_class_expression.owlnarybooleanclassexpression method)": [[10, "owlapy.owl_class_expression.OWLNaryBooleanClassExpression.operands"]], "operands() (owlapy.owl_class_expression.owlobjectcomplementof method)": [[10, "owlapy.owl_class_expression.OWLObjectComplementOf.operands"]], "owlapy.owl_class_expression": [[10, "module-owlapy.owl_class_expression"]], "reminder (owlapy.owl_class_expression.owlclass property)": [[10, "owlapy.owl_class_expression.OWLClass.reminder"]], "str (owlapy.owl_class_expression.owlclass property)": [[10, "owlapy.owl_class_expression.OWLClass.str"]], "type_index (owlapy.owl_class_expression.owlclass attribute)": [[10, "owlapy.owl_class_expression.OWLClass.type_index"]], "type_index (owlapy.owl_class_expression.owlobjectcomplementof attribute)": [[10, "owlapy.owl_class_expression.OWLObjectComplementOf.type_index"]], "type_index (owlapy.owl_class_expression.owlobjectintersectionof attribute)": [[10, "owlapy.owl_class_expression.OWLObjectIntersectionOf.type_index"]], "type_index (owlapy.owl_class_expression.owlobjectunionof attribute)": [[10, "owlapy.owl_class_expression.OWLObjectUnionOf.type_index"]], "owldataproperty (class in owlapy.owl_property)": [[11, "owlapy.owl_property.OWLDataProperty"]], "owldatapropertyexpression (class in owlapy.owl_property)": [[11, "owlapy.owl_property.OWLDataPropertyExpression"]], "owlobjectinverseof (class in owlapy.owl_property)": [[11, "owlapy.owl_property.OWLObjectInverseOf"]], "owlobjectproperty (class in owlapy.owl_property)": [[11, "owlapy.owl_property.OWLObjectProperty"]], "owlobjectpropertyexpression (class in owlapy.owl_property)": [[11, "owlapy.owl_property.OWLObjectPropertyExpression"]], "owlproperty (class in owlapy.owl_property)": [[11, "owlapy.owl_property.OWLProperty"]], "owlpropertyexpression (class in owlapy.owl_property)": [[11, "owlapy.owl_property.OWLPropertyExpression"]], "__eq__() (owlapy.owl_property.owlobjectinverseof method)": [[11, "owlapy.owl_property.OWLObjectInverseOf.__eq__"]], "__hash__() (owlapy.owl_property.owlobjectinverseof method)": [[11, "owlapy.owl_property.OWLObjectInverseOf.__hash__"]], "__repr__() (owlapy.owl_property.owlobjectinverseof method)": [[11, "owlapy.owl_property.OWLObjectInverseOf.__repr__"]], "__slots__ (owlapy.owl_property.owldataproperty attribute)": [[11, "owlapy.owl_property.OWLDataProperty.__slots__"]], "__slots__ (owlapy.owl_property.owldatapropertyexpression attribute)": [[11, "owlapy.owl_property.OWLDataPropertyExpression.__slots__"]], "__slots__ (owlapy.owl_property.owlobjectinverseof attribute)": [[11, "owlapy.owl_property.OWLObjectInverseOf.__slots__"]], "__slots__ (owlapy.owl_property.owlobjectproperty attribute)": [[11, "owlapy.owl_property.OWLObjectProperty.__slots__"]], "__slots__ (owlapy.owl_property.owlobjectpropertyexpression attribute)": [[11, "owlapy.owl_property.OWLObjectPropertyExpression.__slots__"]], "__slots__ (owlapy.owl_property.owlproperty attribute)": [[11, "owlapy.owl_property.OWLProperty.__slots__"]], "__slots__ (owlapy.owl_property.owlpropertyexpression attribute)": [[11, "owlapy.owl_property.OWLPropertyExpression.__slots__"]], "get_inverse() (owlapy.owl_property.owlobjectinverseof method)": [[11, "owlapy.owl_property.OWLObjectInverseOf.get_inverse"]], "get_inverse_property() (owlapy.owl_property.owlobjectinverseof method)": [[11, "owlapy.owl_property.OWLObjectInverseOf.get_inverse_property"]], "get_inverse_property() (owlapy.owl_property.owlobjectproperty method)": [[11, "owlapy.owl_property.OWLObjectProperty.get_inverse_property"]], "get_inverse_property() (owlapy.owl_property.owlobjectpropertyexpression method)": [[11, "owlapy.owl_property.OWLObjectPropertyExpression.get_inverse_property"]], "get_iri() (owlapy.owl_property.owldataproperty method)": [[11, "owlapy.owl_property.OWLDataProperty.get_iri"]], "get_iri() (owlapy.owl_property.owlobjectproperty method)": [[11, "owlapy.owl_property.OWLObjectProperty.get_iri"]], "get_named_property() (owlapy.owl_property.owlobjectinverseof method)": [[11, "owlapy.owl_property.OWLObjectInverseOf.get_named_property"]], "get_named_property() (owlapy.owl_property.owlobjectproperty method)": [[11, "owlapy.owl_property.OWLObjectProperty.get_named_property"]], "get_named_property() (owlapy.owl_property.owlobjectpropertyexpression method)": [[11, "owlapy.owl_property.OWLObjectPropertyExpression.get_named_property"]], "iri (owlapy.owl_property.owlobjectproperty property)": [[11, "owlapy.owl_property.OWLObjectProperty.iri"]], "is_data_property_expression() (owlapy.owl_property.owldatapropertyexpression method)": [[11, "owlapy.owl_property.OWLDataPropertyExpression.is_data_property_expression"]], "is_data_property_expression() (owlapy.owl_property.owlpropertyexpression method)": [[11, "owlapy.owl_property.OWLPropertyExpression.is_data_property_expression"]], "is_object_property_expression() (owlapy.owl_property.owlobjectpropertyexpression method)": [[11, "owlapy.owl_property.OWLObjectPropertyExpression.is_object_property_expression"]], "is_object_property_expression() (owlapy.owl_property.owlpropertyexpression method)": [[11, "owlapy.owl_property.OWLPropertyExpression.is_object_property_expression"]], "is_owl_top_data_property() (owlapy.owl_property.owldataproperty method)": [[11, "owlapy.owl_property.OWLDataProperty.is_owl_top_data_property"]], "is_owl_top_data_property() (owlapy.owl_property.owlpropertyexpression method)": [[11, "owlapy.owl_property.OWLPropertyExpression.is_owl_top_data_property"]], "is_owl_top_object_property() (owlapy.owl_property.owlobjectproperty method)": [[11, "owlapy.owl_property.OWLObjectProperty.is_owl_top_object_property"]], "is_owl_top_object_property() (owlapy.owl_property.owlpropertyexpression method)": [[11, "owlapy.owl_property.OWLPropertyExpression.is_owl_top_object_property"]], "owlapy.owl_property": [[11, "module-owlapy.owl_property"]], "str (owlapy.owl_property.owlobjectproperty property)": [[11, "owlapy.owl_property.OWLObjectProperty.str"]], "type_index (owlapy.owl_property.owldataproperty attribute)": [[11, "owlapy.owl_property.OWLDataProperty.type_index"]], "type_index (owlapy.owl_property.owlobjectinverseof attribute)": [[11, "owlapy.owl_property.OWLObjectInverseOf.type_index"]], "type_index (owlapy.owl_property.owlobjectproperty attribute)": [[11, "owlapy.owl_property.OWLObjectProperty.type_index"]], "owlcardinalityrestriction (class in owlapy.owl_restriction)": [[12, "owlapy.owl_restriction.OWLCardinalityRestriction"]], "owldatarestriction (class in owlapy.owl_restriction)": [[12, "owlapy.owl_restriction.OWLDataRestriction"]], "owlhasvaluerestriction (class in owlapy.owl_restriction)": [[12, "owlapy.owl_restriction.OWLHasValueRestriction"]], "owlobjectallvaluesfrom (class in owlapy.owl_restriction)": [[12, "owlapy.owl_restriction.OWLObjectAllValuesFrom"]], "owlobjectcardinalityrestriction (class in owlapy.owl_restriction)": [[12, "owlapy.owl_restriction.OWLObjectCardinalityRestriction"]], "owlobjectexactcardinality (class in owlapy.owl_restriction)": [[12, "owlapy.owl_restriction.OWLObjectExactCardinality"]], "owlobjecthasself (class in owlapy.owl_restriction)": [[12, "owlapy.owl_restriction.OWLObjectHasSelf"]], "owlobjectmaxcardinality (class in owlapy.owl_restriction)": [[12, "owlapy.owl_restriction.OWLObjectMaxCardinality"]], "owlobjectmincardinality (class in owlapy.owl_restriction)": [[12, "owlapy.owl_restriction.OWLObjectMinCardinality"]], "owlobjectrestriction (class in owlapy.owl_restriction)": [[12, "owlapy.owl_restriction.OWLObjectRestriction"]], "owlobjectsomevaluesfrom (class in owlapy.owl_restriction)": [[12, "owlapy.owl_restriction.OWLObjectSomeValuesFrom"]], "owlquantifiedobjectrestriction (class in owlapy.owl_restriction)": [[12, "owlapy.owl_restriction.OWLQuantifiedObjectRestriction"]], "owlquantifiedrestriction (class in owlapy.owl_restriction)": [[12, "owlapy.owl_restriction.OWLQuantifiedRestriction"]], "owlrestriction (class in owlapy.owl_restriction)": [[12, "owlapy.owl_restriction.OWLRestriction"]], "__eq__() (owlapy.owl_restriction.owlhasvaluerestriction method)": [[12, "owlapy.owl_restriction.OWLHasValueRestriction.__eq__"]], "__eq__() (owlapy.owl_restriction.owlobjectallvaluesfrom method)": [[12, "owlapy.owl_restriction.OWLObjectAllValuesFrom.__eq__"]], "__eq__() (owlapy.owl_restriction.owlobjectcardinalityrestriction method)": [[12, "owlapy.owl_restriction.OWLObjectCardinalityRestriction.__eq__"]], "__eq__() (owlapy.owl_restriction.owlobjecthasself method)": [[12, "owlapy.owl_restriction.OWLObjectHasSelf.__eq__"]], "__eq__() (owlapy.owl_restriction.owlobjectsomevaluesfrom method)": [[12, "owlapy.owl_restriction.OWLObjectSomeValuesFrom.__eq__"]], "__hash__() (owlapy.owl_restriction.owlhasvaluerestriction method)": [[12, "owlapy.owl_restriction.OWLHasValueRestriction.__hash__"]], "__hash__() (owlapy.owl_restriction.owlobjectallvaluesfrom method)": [[12, "owlapy.owl_restriction.OWLObjectAllValuesFrom.__hash__"]], "__hash__() (owlapy.owl_restriction.owlobjectcardinalityrestriction method)": [[12, "owlapy.owl_restriction.OWLObjectCardinalityRestriction.__hash__"]], "__hash__() (owlapy.owl_restriction.owlobjecthasself method)": [[12, "owlapy.owl_restriction.OWLObjectHasSelf.__hash__"]], "__hash__() (owlapy.owl_restriction.owlobjectsomevaluesfrom method)": [[12, "owlapy.owl_restriction.OWLObjectSomeValuesFrom.__hash__"]], "__repr__() (owlapy.owl_restriction.owlobjectallvaluesfrom method)": [[12, "owlapy.owl_restriction.OWLObjectAllValuesFrom.__repr__"]], "__repr__() (owlapy.owl_restriction.owlobjectcardinalityrestriction method)": [[12, "owlapy.owl_restriction.OWLObjectCardinalityRestriction.__repr__"]], "__repr__() (owlapy.owl_restriction.owlobjecthasself method)": [[12, "owlapy.owl_restriction.OWLObjectHasSelf.__repr__"]], "__repr__() (owlapy.owl_restriction.owlobjectsomevaluesfrom method)": [[12, "owlapy.owl_restriction.OWLObjectSomeValuesFrom.__repr__"]], "__slots__ (owlapy.owl_restriction.owlcardinalityrestriction attribute)": [[12, "owlapy.owl_restriction.OWLCardinalityRestriction.__slots__"]], "__slots__ (owlapy.owl_restriction.owldatarestriction attribute)": [[12, "owlapy.owl_restriction.OWLDataRestriction.__slots__"]], "__slots__ (owlapy.owl_restriction.owlhasvaluerestriction attribute)": [[12, "owlapy.owl_restriction.OWLHasValueRestriction.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjectallvaluesfrom attribute)": [[12, "owlapy.owl_restriction.OWLObjectAllValuesFrom.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjectcardinalityrestriction attribute)": [[12, "owlapy.owl_restriction.OWLObjectCardinalityRestriction.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjectexactcardinality attribute)": [[12, "owlapy.owl_restriction.OWLObjectExactCardinality.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjecthasself attribute)": [[12, "owlapy.owl_restriction.OWLObjectHasSelf.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjectmaxcardinality attribute)": [[12, "owlapy.owl_restriction.OWLObjectMaxCardinality.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjectmincardinality attribute)": [[12, "owlapy.owl_restriction.OWLObjectMinCardinality.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjectrestriction attribute)": [[12, "owlapy.owl_restriction.OWLObjectRestriction.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjectsomevaluesfrom attribute)": [[12, "owlapy.owl_restriction.OWLObjectSomeValuesFrom.__slots__"]], "__slots__ (owlapy.owl_restriction.owlquantifiedobjectrestriction attribute)": [[12, "owlapy.owl_restriction.OWLQuantifiedObjectRestriction.__slots__"]], "__slots__ (owlapy.owl_restriction.owlquantifiedrestriction attribute)": [[12, "owlapy.owl_restriction.OWLQuantifiedRestriction.__slots__"]], "__slots__ (owlapy.owl_restriction.owlrestriction attribute)": [[12, "owlapy.owl_restriction.OWLRestriction.__slots__"]], "as_intersection_of_min_max() (owlapy.owl_restriction.owlobjectexactcardinality method)": [[12, "owlapy.owl_restriction.OWLObjectExactCardinality.as_intersection_of_min_max"]], "get_cardinality() (owlapy.owl_restriction.owlcardinalityrestriction method)": [[12, "owlapy.owl_restriction.OWLCardinalityRestriction.get_cardinality"]], "get_filler() (owlapy.owl_restriction.owlcardinalityrestriction method)": [[12, "owlapy.owl_restriction.OWLCardinalityRestriction.get_filler"]], "get_filler() (owlapy.owl_restriction.owlhasvaluerestriction method)": [[12, "owlapy.owl_restriction.OWLHasValueRestriction.get_filler"]], "get_filler() (owlapy.owl_restriction.owlquantifiedobjectrestriction method)": [[12, "owlapy.owl_restriction.OWLQuantifiedObjectRestriction.get_filler"]], "get_property() (owlapy.owl_restriction.owlobjectallvaluesfrom method)": [[12, "owlapy.owl_restriction.OWLObjectAllValuesFrom.get_property"]], "get_property() (owlapy.owl_restriction.owlobjectcardinalityrestriction method)": [[12, "owlapy.owl_restriction.OWLObjectCardinalityRestriction.get_property"]], "get_property() (owlapy.owl_restriction.owlobjecthasself method)": [[12, "owlapy.owl_restriction.OWLObjectHasSelf.get_property"]], "get_property() (owlapy.owl_restriction.owlobjectrestriction method)": [[12, "owlapy.owl_restriction.OWLObjectRestriction.get_property"]], "get_property() (owlapy.owl_restriction.owlobjectsomevaluesfrom method)": [[12, "owlapy.owl_restriction.OWLObjectSomeValuesFrom.get_property"]], "get_property() (owlapy.owl_restriction.owlrestriction method)": [[12, "owlapy.owl_restriction.OWLRestriction.get_property"]], "is_data_restriction() (owlapy.owl_restriction.owldatarestriction method)": [[12, "owlapy.owl_restriction.OWLDataRestriction.is_data_restriction"]], "is_data_restriction() (owlapy.owl_restriction.owlrestriction method)": [[12, "owlapy.owl_restriction.OWLRestriction.is_data_restriction"]], "is_object_restriction() (owlapy.owl_restriction.owlobjectrestriction method)": [[12, "owlapy.owl_restriction.OWLObjectRestriction.is_object_restriction"]], "is_object_restriction() (owlapy.owl_restriction.owlrestriction method)": [[12, "owlapy.owl_restriction.OWLRestriction.is_object_restriction"]], "owlapy.owl_restriction": [[12, "module-owlapy.owl_restriction"]], "type_index (owlapy.owl_restriction.owlobjectallvaluesfrom attribute)": [[12, "owlapy.owl_restriction.OWLObjectAllValuesFrom.type_index"]], "type_index (owlapy.owl_restriction.owlobjectexactcardinality attribute)": [[12, "owlapy.owl_restriction.OWLObjectExactCardinality.type_index"]], "type_index (owlapy.owl_restriction.owlobjecthasself attribute)": [[12, "owlapy.owl_restriction.OWLObjectHasSelf.type_index"]], "type_index (owlapy.owl_restriction.owlobjectmaxcardinality attribute)": [[12, "owlapy.owl_restriction.OWLObjectMaxCardinality.type_index"]], "type_index (owlapy.owl_restriction.owlobjectmincardinality attribute)": [[12, "owlapy.owl_restriction.OWLObjectMinCardinality.type_index"]], "type_index (owlapy.owl_restriction.owlobjectsomevaluesfrom attribute)": [[12, "owlapy.owl_restriction.OWLObjectSomeValuesFrom.type_index"]], "owlentity (class in owlapy.owlobject)": [[13, "owlapy.owlobject.OWLEntity"]], "owlnamedobject (class in owlapy.owlobject)": [[13, "owlapy.owlobject.OWLNamedObject"]], "owlobject (class in owlapy.owlobject)": [[13, "owlapy.owlobject.OWLObject"]], "owlobjectparser (class in owlapy.owlobject)": [[13, "owlapy.owlobject.OWLObjectParser"]], "owlobjectrenderer (class in owlapy.owlobject)": [[13, "owlapy.owlobject.OWLObjectRenderer"]], "__eq__() (owlapy.owlobject.owlnamedobject method)": [[13, "owlapy.owlobject.OWLNamedObject.__eq__"]], "__eq__() (owlapy.owlobject.owlobject method)": [[13, "owlapy.owlobject.OWLObject.__eq__"]], "__hash__() (owlapy.owlobject.owlnamedobject method)": [[13, "owlapy.owlobject.OWLNamedObject.__hash__"]], "__hash__() (owlapy.owlobject.owlobject method)": [[13, "owlapy.owlobject.OWLObject.__hash__"]], "__lt__() (owlapy.owlobject.owlnamedobject method)": [[13, "owlapy.owlobject.OWLNamedObject.__lt__"]], "__repr__() (owlapy.owlobject.owlnamedobject method)": [[13, "owlapy.owlobject.OWLNamedObject.__repr__"]], "__repr__() (owlapy.owlobject.owlobject method)": [[13, "owlapy.owlobject.OWLObject.__repr__"]], "__slots__ (owlapy.owlobject.owlentity attribute)": [[13, "owlapy.owlobject.OWLEntity.__slots__"]], "__slots__ (owlapy.owlobject.owlnamedobject attribute)": [[13, "owlapy.owlobject.OWLNamedObject.__slots__"]], "__slots__ (owlapy.owlobject.owlobject attribute)": [[13, "owlapy.owlobject.OWLObject.__slots__"]], "is_anonymous() (owlapy.owlobject.owlentity method)": [[13, "owlapy.owlobject.OWLEntity.is_anonymous"]], "is_anonymous() (owlapy.owlobject.owlobject method)": [[13, "owlapy.owlobject.OWLObject.is_anonymous"]], "owlapy.owlobject": [[13, "module-owlapy.owlobject"]], "parse_expression() (owlapy.owlobject.owlobjectparser method)": [[13, "owlapy.owlobject.OWLObjectParser.parse_expression"]], "render() (owlapy.owlobject.owlobjectrenderer method)": [[13, "owlapy.owlobject.OWLObjectRenderer.render"]], "set_short_form_provider() (owlapy.owlobject.owlobjectrenderer method)": [[13, "owlapy.owlobject.OWLObjectRenderer.set_short_form_provider"]], "to_string_id() (owlapy.owlobject.owlentity method)": [[13, "owlapy.owlobject.OWLEntity.to_string_id"]], "dlsyntaxparser (class in owlapy.parser)": [[14, "owlapy.parser.DLSyntaxParser"]], "dl_grammar (in module owlapy.parser)": [[14, "owlapy.parser.DL_GRAMMAR"]], "dlparser (in module owlapy.parser)": [[14, "owlapy.parser.DLparser"]], "manchester_grammar (in module owlapy.parser)": [[14, "owlapy.parser.MANCHESTER_GRAMMAR"]], "manchesterowlsyntaxparser (class in owlapy.parser)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser"]], "manchesterparser (in module owlapy.parser)": [[14, "owlapy.parser.ManchesterParser"]], "dl_to_owl_expression() (in module owlapy.parser)": [[14, "owlapy.parser.dl_to_owl_expression"]], "generic_visit() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.generic_visit"]], "generic_visit() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.generic_visit"]], "manchester_to_owl_expression() (in module owlapy.parser)": [[14, "owlapy.parser.manchester_to_owl_expression"]], "ns (owlapy.parser.dlsyntaxparser attribute)": [[14, "owlapy.parser.DLSyntaxParser.ns"]], "ns (owlapy.parser.manchesterowlsyntaxparser attribute)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.ns"]], "owlapy.parser": [[14, "module-owlapy.parser"]], "parse_expression() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.parse_expression"]], "parse_expression() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.parse_expression"]], "slots (owlapy.parser.dlsyntaxparser attribute)": [[14, "owlapy.parser.DLSyntaxParser.slots"]], "slots (owlapy.parser.manchesterowlsyntaxparser attribute)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.slots"]], "visit_abbreviated_iri() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_abbreviated_iri"]], "visit_abbreviated_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_abbreviated_iri"]], "visit_boolean_literal() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_boolean_literal"]], "visit_boolean_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_boolean_literal"]], "visit_cardinality_res() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_cardinality_res"]], "visit_cardinality_res() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_cardinality_res"]], "visit_class_expression() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_class_expression"]], "visit_class_expression() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_class_expression"]], "visit_class_iri() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_class_iri"]], "visit_class_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_class_iri"]], "visit_data_cardinality_res() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_data_cardinality_res"]], "visit_data_cardinality_res() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_cardinality_res"]], "visit_data_intersection() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_data_intersection"]], "visit_data_intersection() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_intersection"]], "visit_data_parentheses() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_data_parentheses"]], "visit_data_parentheses() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_parentheses"]], "visit_data_primary() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_data_primary"]], "visit_data_primary() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_primary"]], "visit_data_property_iri() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_data_property_iri"]], "visit_data_property_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_property_iri"]], "visit_data_some_only_res() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_data_some_only_res"]], "visit_data_some_only_res() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_some_only_res"]], "visit_data_union() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_data_union"]], "visit_data_union() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_union"]], "visit_data_value_res() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_data_value_res"]], "visit_data_value_res() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_value_res"]], "visit_datatype() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_datatype"]], "visit_datatype() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_datatype"]], "visit_datatype_iri() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_datatype_iri"]], "visit_datatype_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_datatype_iri"]], "visit_datatype_restriction() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_datatype_restriction"]], "visit_datatype_restriction() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_datatype_restriction"]], "visit_date_literal() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_date_literal"]], "visit_date_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_date_literal"]], "visit_datetime_literal() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_datetime_literal"]], "visit_datetime_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_datetime_literal"]], "visit_decimal_literal() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_decimal_literal"]], "visit_decimal_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_decimal_literal"]], "visit_duration_literal() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_duration_literal"]], "visit_duration_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_duration_literal"]], "visit_facet() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_facet"]], "visit_facet() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_facet"]], "visit_facet_restriction() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_facet_restriction"]], "visit_facet_restriction() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_facet_restriction"]], "visit_facet_restrictions() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_facet_restrictions"]], "visit_facet_restrictions() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_facet_restrictions"]], "visit_float_literal() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_float_literal"]], "visit_float_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_float_literal"]], "visit_full_iri() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_full_iri"]], "visit_full_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_full_iri"]], "visit_has_self() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_has_self"]], "visit_has_self() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_has_self"]], "visit_individual_iri() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_individual_iri"]], "visit_individual_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_individual_iri"]], "visit_individual_list() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_individual_list"]], "visit_individual_list() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_individual_list"]], "visit_integer_literal() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_integer_literal"]], "visit_integer_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_integer_literal"]], "visit_intersection() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_intersection"]], "visit_intersection() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_intersection"]], "visit_iri() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_iri"]], "visit_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_iri"]], "visit_literal() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_literal"]], "visit_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_literal"]], "visit_literal_list() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_literal_list"]], "visit_literal_list() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_literal_list"]], "visit_non_negative_integer() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_non_negative_integer"]], "visit_non_negative_integer() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_non_negative_integer"]], "visit_object_property() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_object_property"]], "visit_object_property() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_object_property"]], "visit_object_property_iri() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_object_property_iri"]], "visit_object_property_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_object_property_iri"]], "visit_parentheses() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_parentheses"]], "visit_parentheses() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_parentheses"]], "visit_primary() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_primary"]], "visit_primary() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_primary"]], "visit_quoted_string() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_quoted_string"]], "visit_quoted_string() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_quoted_string"]], "visit_simple_iri() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_simple_iri"]], "visit_simple_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_simple_iri"]], "visit_some_only_res() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_some_only_res"]], "visit_some_only_res() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_some_only_res"]], "visit_string_literal_language() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_string_literal_language"]], "visit_string_literal_language() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_string_literal_language"]], "visit_string_literal_no_language() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_string_literal_no_language"]], "visit_string_literal_no_language() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_string_literal_no_language"]], "visit_typed_literal() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_typed_literal"]], "visit_typed_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_typed_literal"]], "visit_union() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_union"]], "visit_union() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_union"]], "visit_value_res() (owlapy.parser.dlsyntaxparser method)": [[14, "owlapy.parser.DLSyntaxParser.visit_value_res"]], "visit_value_res() (owlapy.parser.manchesterowlsyntaxparser method)": [[14, "owlapy.parser.ManchesterOWLSyntaxParser.visit_value_res"]], "owldatarange (class in owlapy.ranges)": [[15, "owlapy.ranges.OWLDataRange"]], "owlpropertyrange (class in owlapy.ranges)": [[15, "owlapy.ranges.OWLPropertyRange"]], "owlapy.ranges": [[15, "module-owlapy.ranges"]], "dlsyntaxobjectrenderer (class in owlapy.render)": [[16, "owlapy.render.DLSyntaxObjectRenderer"]], "dlrenderer (in module owlapy.render)": [[16, "owlapy.render.DLrenderer"]], "manchesterowlsyntaxowlobjectrenderer (class in owlapy.render)": [[16, "owlapy.render.ManchesterOWLSyntaxOWLObjectRenderer"]], "manchesterrenderer (in module owlapy.render)": [[16, "owlapy.render.ManchesterRenderer"]], "__slots__ (owlapy.render.dlsyntaxobjectrenderer attribute)": [[16, "owlapy.render.DLSyntaxObjectRenderer.__slots__"]], "__slots__ (owlapy.render.manchesterowlsyntaxowlobjectrenderer attribute)": [[16, "owlapy.render.ManchesterOWLSyntaxOWLObjectRenderer.__slots__"]], "owl_expression_to_dl() (in module owlapy.render)": [[16, "owlapy.render.owl_expression_to_dl"]], "owl_expression_to_manchester() (in module owlapy.render)": [[16, "owlapy.render.owl_expression_to_manchester"]], "owlapy.render": [[16, "module-owlapy.render"]], "render() (owlapy.render.dlsyntaxobjectrenderer method)": [[16, "owlapy.render.DLSyntaxObjectRenderer.render"]], "render() (owlapy.render.manchesterowlsyntaxowlobjectrenderer method)": [[16, "owlapy.render.ManchesterOWLSyntaxOWLObjectRenderer.render"]], "set_short_form_provider() (owlapy.render.dlsyntaxobjectrenderer method)": [[16, "owlapy.render.DLSyntaxObjectRenderer.set_short_form_provider"]], "set_short_form_provider() (owlapy.render.manchesterowlsyntaxowlobjectrenderer method)": [[16, "owlapy.render.ManchesterOWLSyntaxOWLObjectRenderer.set_short_form_provider"]], "key (owlapy.util.lrucache attribute)": [[17, "owlapy.util.LRUCache.KEY"]], "lrucache (class in owlapy.util)": [[17, "owlapy.util.LRUCache"]], "next (owlapy.util.lrucache attribute)": [[17, "owlapy.util.LRUCache.NEXT"]], "nnf (class in owlapy.util)": [[17, "owlapy.util.NNF"]], "orderedowlobject (class in owlapy.util)": [[17, "owlapy.util.OrderedOWLObject"]], "prev (owlapy.util.lrucache attribute)": [[17, "owlapy.util.LRUCache.PREV"]], "result (owlapy.util.lrucache attribute)": [[17, "owlapy.util.LRUCache.RESULT"]], "toplevelcnf (class in owlapy.util)": [[17, "owlapy.util.TopLevelCNF"]], "topleveldnf (class in owlapy.util)": [[17, "owlapy.util.TopLevelDNF"]], "__contains__() (owlapy.util.lrucache method)": [[17, "owlapy.util.LRUCache.__contains__"]], "__eq__() (owlapy.util.orderedowlobject method)": [[17, "owlapy.util.OrderedOWLObject.__eq__"]], "__getitem__() (owlapy.util.lrucache method)": [[17, "owlapy.util.LRUCache.__getitem__"]], "__lt__() (owlapy.util.orderedowlobject method)": [[17, "owlapy.util.OrderedOWLObject.__lt__"]], "__setitem__() (owlapy.util.lrucache method)": [[17, "owlapy.util.LRUCache.__setitem__"]], "__slots__ (owlapy.util.orderedowlobject attribute)": [[17, "owlapy.util.OrderedOWLObject.__slots__"]], "as_index() (in module owlapy.util)": [[17, "owlapy.util.as_index"]], "cache_clear() (owlapy.util.lrucache method)": [[17, "owlapy.util.LRUCache.cache_clear"]], "cache_info() (owlapy.util.lrucache method)": [[17, "owlapy.util.LRUCache.cache_info"]], "combine_nary_expressions() (in module owlapy.util)": [[17, "owlapy.util.combine_nary_expressions"]], "get_class_nnf() (owlapy.util.nnf method)": [[17, "owlapy.util.NNF.get_class_nnf"]], "get_top_level_cnf() (owlapy.util.toplevelcnf method)": [[17, "owlapy.util.TopLevelCNF.get_top_level_cnf"]], "get_top_level_dnf() (owlapy.util.topleveldnf method)": [[17, "owlapy.util.TopLevelDNF.get_top_level_dnf"]], "iter_count() (in module owlapy.util)": [[17, "owlapy.util.iter_count"]], "o (owlapy.util.orderedowlobject attribute)": [[17, "id0"], [17, "owlapy.util.OrderedOWLObject.o"]], "owlapy.util": [[17, "module-owlapy.util"]], "sentinel (owlapy.util.lrucache attribute)": [[17, "id1"], [17, "owlapy.util.LRUCache.sentinel"]], "boolean (owlapy.vocab.xsdvocabulary attribute)": [[18, "owlapy.vocab.XSDVocabulary.BOOLEAN"]], "date (owlapy.vocab.xsdvocabulary attribute)": [[18, "owlapy.vocab.XSDVocabulary.DATE"]], "date_time (owlapy.vocab.xsdvocabulary attribute)": [[18, "owlapy.vocab.XSDVocabulary.DATE_TIME"]], "date_time_stamp (owlapy.vocab.xsdvocabulary attribute)": [[18, "owlapy.vocab.XSDVocabulary.DATE_TIME_STAMP"]], "decimal (owlapy.vocab.xsdvocabulary attribute)": [[18, "owlapy.vocab.XSDVocabulary.DECIMAL"]], "double (owlapy.vocab.xsdvocabulary attribute)": [[18, "owlapy.vocab.XSDVocabulary.DOUBLE"]], "duration (owlapy.vocab.xsdvocabulary attribute)": [[18, "owlapy.vocab.XSDVocabulary.DURATION"]], "float (owlapy.vocab.xsdvocabulary attribute)": [[18, "owlapy.vocab.XSDVocabulary.FLOAT"]], "fraction_digits (owlapy.vocab.owlfacet attribute)": [[18, "owlapy.vocab.OWLFacet.FRACTION_DIGITS"]], "integer (owlapy.vocab.xsdvocabulary attribute)": [[18, "owlapy.vocab.XSDVocabulary.INTEGER"]], "length (owlapy.vocab.owlfacet attribute)": [[18, "owlapy.vocab.OWLFacet.LENGTH"]], "long (owlapy.vocab.xsdvocabulary attribute)": [[18, "owlapy.vocab.XSDVocabulary.LONG"]], "max_exclusive (owlapy.vocab.owlfacet attribute)": [[18, "owlapy.vocab.OWLFacet.MAX_EXCLUSIVE"]], "max_inclusive (owlapy.vocab.owlfacet attribute)": [[18, "owlapy.vocab.OWLFacet.MAX_INCLUSIVE"]], "max_length (owlapy.vocab.owlfacet attribute)": [[18, "owlapy.vocab.OWLFacet.MAX_LENGTH"]], "min_exclusive (owlapy.vocab.owlfacet attribute)": [[18, "owlapy.vocab.OWLFacet.MIN_EXCLUSIVE"]], "min_inclusive (owlapy.vocab.owlfacet attribute)": [[18, "owlapy.vocab.OWLFacet.MIN_INCLUSIVE"]], "min_length (owlapy.vocab.owlfacet attribute)": [[18, "owlapy.vocab.OWLFacet.MIN_LENGTH"]], "owlfacet (class in owlapy.vocab)": [[18, "owlapy.vocab.OWLFacet"]], "owlrdfvocabulary (class in owlapy.vocab)": [[18, "owlapy.vocab.OWLRDFVocabulary"]], "owl_bottom_data_property (owlapy.vocab.owlrdfvocabulary attribute)": [[18, "owlapy.vocab.OWLRDFVocabulary.OWL_BOTTOM_DATA_PROPERTY"]], "owl_bottom_object_property (owlapy.vocab.owlrdfvocabulary attribute)": [[18, "owlapy.vocab.OWLRDFVocabulary.OWL_BOTTOM_OBJECT_PROPERTY"]], "owl_class (owlapy.vocab.owlrdfvocabulary attribute)": [[18, "owlapy.vocab.OWLRDFVocabulary.OWL_CLASS"]], "owl_named_individual (owlapy.vocab.owlrdfvocabulary attribute)": [[18, "owlapy.vocab.OWLRDFVocabulary.OWL_NAMED_INDIVIDUAL"]], "owl_nothing (owlapy.vocab.owlrdfvocabulary attribute)": [[18, "owlapy.vocab.OWLRDFVocabulary.OWL_NOTHING"]], "owl_thing (owlapy.vocab.owlrdfvocabulary attribute)": [[18, "owlapy.vocab.OWLRDFVocabulary.OWL_THING"]], "owl_top_data_property (owlapy.vocab.owlrdfvocabulary attribute)": [[18, "owlapy.vocab.OWLRDFVocabulary.OWL_TOP_DATA_PROPERTY"]], "owl_top_object_property (owlapy.vocab.owlrdfvocabulary attribute)": [[18, "owlapy.vocab.OWLRDFVocabulary.OWL_TOP_OBJECT_PROPERTY"]], "pattern (owlapy.vocab.owlfacet attribute)": [[18, "owlapy.vocab.OWLFacet.PATTERN"]], "rdfs_literal (owlapy.vocab.owlrdfvocabulary attribute)": [[18, "owlapy.vocab.OWLRDFVocabulary.RDFS_LITERAL"]], "string (owlapy.vocab.xsdvocabulary attribute)": [[18, "owlapy.vocab.XSDVocabulary.STRING"]], "total_digits (owlapy.vocab.owlfacet attribute)": [[18, "owlapy.vocab.OWLFacet.TOTAL_DIGITS"]], "xsdvocabulary (class in owlapy.vocab)": [[18, "owlapy.vocab.XSDVocabulary"]], "from_str() (owlapy.vocab.owlfacet static method)": [[18, "owlapy.vocab.OWLFacet.from_str"]], "operator (owlapy.vocab.owlfacet property)": [[18, "owlapy.vocab.OWLFacet.operator"]], "owlapy.vocab": [[18, "module-owlapy.vocab"]], "symbolic_form (owlapy.vocab.owlfacet property)": [[18, "owlapy.vocab.OWLFacet.symbolic_form"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["autoapi/owlapy/_utils/index", "autoapi/owlapy/has/index", "autoapi/owlapy/index", "autoapi/owlapy/iri/index", "autoapi/owlapy/model/index", "autoapi/owlapy/model/providers/index", "autoapi/owlapy/namespaces/index", "autoapi/owlapy/owl2sparql/converter/index", "autoapi/owlapy/owl2sparql/index", "autoapi/owlapy/owl_annotation/index", "autoapi/owlapy/owl_axiom/index", "autoapi/owlapy/owl_class_expression/index", "autoapi/owlapy/owl_individual/index", "autoapi/owlapy/owl_property/index", "autoapi/owlapy/owl_restriction/index", "autoapi/owlapy/owlobject/index", "autoapi/owlapy/parser/index", "autoapi/owlapy/ranges/index", "autoapi/owlapy/render/index", "autoapi/owlapy/types/index", "autoapi/owlapy/util/index", "autoapi/owlapy/vocab/index", "index", "usage/main"], "filenames": ["autoapi/owlapy/_utils/index.rst", "autoapi/owlapy/has/index.rst", "autoapi/owlapy/index.rst", "autoapi/owlapy/iri/index.rst", "autoapi/owlapy/model/index.rst", "autoapi/owlapy/model/providers/index.rst", "autoapi/owlapy/namespaces/index.rst", "autoapi/owlapy/owl2sparql/converter/index.rst", "autoapi/owlapy/owl2sparql/index.rst", "autoapi/owlapy/owl_annotation/index.rst", "autoapi/owlapy/owl_axiom/index.rst", "autoapi/owlapy/owl_class_expression/index.rst", "autoapi/owlapy/owl_individual/index.rst", "autoapi/owlapy/owl_property/index.rst", "autoapi/owlapy/owl_restriction/index.rst", "autoapi/owlapy/owlobject/index.rst", "autoapi/owlapy/parser/index.rst", "autoapi/owlapy/ranges/index.rst", "autoapi/owlapy/render/index.rst", "autoapi/owlapy/types/index.rst", "autoapi/owlapy/util/index.rst", "autoapi/owlapy/vocab/index.rst", "index.rst", "usage/main.md"], "titles": ["owlapy._utils", "owlapy.has", "owlapy", "owlapy.iri", "owlapy.model", "owlapy.model.providers", "owlapy.namespaces", "owlapy.owl2sparql.converter", "owlapy.owl2sparql", "owlapy.owl_annotation", "owlapy.owl_axiom", "owlapy.owl_class_expression", "owlapy.owl_individual", "owlapy.owl_property", "owlapy.owl_restriction", "owlapy.owlobject", "owlapy.parser", "owlapy.ranges", "owlapy.render", "owlapy.types", "owlapy.util", "owlapy.vocab", "Welcome to OWLAPY!", "OWLAPY"], "terms": {"move": [0, 4], "arg": [0, 4], "sourc": [0, 1, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "an": [0, 1, 3, 4, 7, 9, 10, 11, 13, 14, 15, 16, 20], "import": [0, 4, 10], "class": 0, "current": [0, 4], "set": [0, 4, 7, 10, 13], "__module__": [0, 4], "attribut": 0, "thi": [0, 1, 3, 4, 10, 11, 12, 13, 14, 16, 19, 20], "i": [0, 1, 3, 4, 9, 10, 11, 13, 14, 15, 16, 20], "us": [0, 1, 4, 7, 13, 16, 20], "document": [0, 4], "purpos": [0, 4], "hide": [0, 4], "intern": [0, 4], "packag": [0, 22], "sphinx": [0, 4], "paramet": [0, 1, 4, 7, 10, 14, 15, 16, 18, 20], "list": [0, 4, 7, 10, 16], "hasindex": [1, 4, 20], "base": [1, 3, 4, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "protocol": [1, 4], "interfac": [1, 4, 9, 10, 13, 14, 15], "type": [1, 2, 4, 7, 10, 11, 13, 14, 20], "index": [1, 4], "group": [1, 4], "object": [1, 4, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22], "when": [1, 4], "sort": [1, 4, 10, 20], "type_index": [1, 3, 4, 11, 12, 13, 14, 19, 20], "classvar": [1, 4], "int": [1, 4, 7, 14, 16, 20], "__eq__": [1, 3, 4, 6, 10, 11, 13, 14, 15, 20], "other": [1, 3, 4, 6, 10, 11, 13, 14, 15, 20], "return": [1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20], "self": [1, 3, 4, 6, 10, 11, 13, 14, 15, 20], "valu": [1, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 20], "hasiri": [1, 4, 15, 19], "simpl": [1, 4], "access": [1, 4], "iri": [1, 2, 4, 9, 11, 12, 13, 15, 16, 19], "__slots__": [1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 18, 19, 20], "abstract": [1, 4, 7, 10, 11, 13, 14, 15, 16, 20], "get_iri": [1, 4, 11, 12, 13, 19], "get": [1, 3, 4, 10, 11, 12, 13, 14, 19], "The": [1, 3, 4, 7, 10, 11, 12, 13, 14, 15, 16, 19, 20], "hasoperand": [1, 4, 10, 11], "gener": [1, 4, 7, 10, 14, 20], "_t": [1, 4, 14], "have": [1, 4], "collect": [1, 4], "operand": [1, 4, 10, 11, 20], "iter": [1, 4, 7, 10, 11, 20], "e": [1, 4, 7, 10, 11, 13, 15, 20], "g": [1, 4, 10, 11, 13, 20], "individu": [1, 4, 7, 9, 10, 11, 12, 14], "samea": [1, 4, 10, 11], "axiom": [1, 4, 10, 11], "equival": [1, 4, 10, 11, 14], "hasfil": [1, 4, 14], "filler": [1, 4, 14], "get_fil": [1, 4, 14], "restrict": [1, 4, 5, 13, 14], "In": [1, 4, 14], "case": [1, 4, 14, 16], "data": [1, 4, 10, 13, 14, 19], "constant": [1, 4, 14, 20], "For": [1, 4, 13, 14], "quantifi": [1, 4, 14], "express": [1, 4, 7, 10, 11, 13, 14, 15, 16, 20], "rang": [1, 2, 4, 11, 14, 19], "hascardin": [1, 4, 14], "cardin": [1, 4, 14], "get_cardin": [1, 4, 14], "A": [1, 3, 4, 6, 9, 10, 11, 13, 14, 20], "non": [1, 4, 14], "neg": [1, 4, 7, 14], "integ": [1, 4, 14, 21], "model": [2, 7, 16, 18, 20], "provid": [2, 4, 15, 18], "owl2sparql": 2, "convert": [2, 8, 20], "ha": [2, 4, 10, 11, 14, 15, 19, 20], "namespac": [2, 3, 4, 16, 21], "owl_annot": [2, 3, 4], "owl_axiom": [2, 4], "owl_class_express": [2, 4, 10, 14], "owl_individu": [2, 4, 10], "owl_properti": [2, 4, 10, 14], "owl_restrict": [2, 4], "owlobject": [2, 4, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20], "parser": 2, "render": [2, 7, 15], "util": 2, "vocab": [2, 4, 16], "__version__": 2, "0": [2, 3, 4, 20], "1": [2, 4, 7, 14, 20], "3": [2, 20], "str": [3, 4, 6, 7, 11, 12, 13, 15, 16, 18, 21], "remaind": [3, 4, 21], "owlannotationsubject": [3, 4, 9], "owlannotationvalu": [3, 4, 9], "consist": [3, 4], "properti": [3, 4, 6, 7, 10, 11, 12, 13, 14, 15, 17, 21], "string": [3, 4, 15, 16, 18, 21], "specifi": [3, 4], "remind": [3, 4, 11], "correspond": [3, 4, 13], "_namespac": [3, 4], "_remaind": [3, 4], "__weakref__": [3, 4], "final": [3, 4, 6, 11, 12, 13, 14, 19, 21], "static": [3, 4, 21], "creat": [3, 4, 5], "__repr__": [3, 4, 6, 10, 11, 13, 14, 15], "repr": [3, 4, 6, 10, 11, 13, 14, 15], "__hash__": [3, 4, 6, 10, 11, 13, 14, 15], "hash": [3, 4, 6, 10, 11, 13, 14, 15], "is_noth": [3, 4], "determin": [3, 4, 11, 13, 14], "equal": [3, 4], "owl": [3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "noth": [3, 4, 11], "name": [3, 4, 7, 11, 12, 13, 15, 19, 20, 21], "true": [3, 4, 7, 9, 11, 13, 14], "http": [3, 4, 7, 16], "www": [3, 4, 7, 16], "w3": [3, 4, 7, 16], "org": [3, 4, 7, 16], "2002": [3, 4], "07": [3, 4], "otherwis": [3, 4, 9], "fals": [3, 4, 7, 18, 20], "is_th": [3, 4], "thing": [3, 4, 11, 13], "is_reserved_vocabulari": [3, 4], "bool": [3, 4, 7, 9, 10, 11, 13, 14, 15, 20, 21], "reserv": [3, 4], "vocabulari": [3, 4, 21], "start": [3, 4], "1999": [3, 4], "02": [3, 4], "22": [3, 4], "rdf": [3, 4, 6, 21], "syntax": [3, 4, 7, 16, 18], "n": [3, 4, 6, 16], "2000": [3, 4], "01": [3, 4], "schema": [3, 4], "2001": [3, 4], "xmlschema": [3, 4], "as_iri": [3, 4, 9], "mone": [3, 4, 9], "as_str": [3, 4], "cd": [3, 4], "should": [3, 4, 20], "deprec": [3, 4], "get_short_form": [3, 4], "short": [3, 4, 15, 18], "form": [3, 4, 11, 13, 14, 15, 18, 20], "repres": [3, 4, 10, 11, 12, 13, 14, 15, 16, 17, 19], "get_namespac": [3, 4], "get_remaind": [3, 4], "coincid": [3, 4], "ncname": [3, 4], "usual": [3, 4], "owlrdfvocabulari": [4, 21], "_vocabulari": [4, 21], "enum": [4, 21], "enumer": [4, 21], "owl_th": [4, 21], "owl_noth": [4, 21], "owl_class": [4, 21], "owl_named_individu": [4, 21], "owl_top_object_properti": [4, 21], "owl_bottom_object_properti": [4, 21], "owl_top_data_properti": [4, 21], "owl_bottom_data_properti": [4, 21], "rdfs_liter": [4, 21], "xsdvocabulari": [4, 21], "xsd": [4, 6, 21], "decim": [4, 21], "long": [4, 21], "doubl": [4, 21], "float": [4, 21], "boolean": [4, 11, 21], "date": [4, 21], "date_tim": [4, 21], "datetim": [4, 21], "date_time_stamp": [4, 21], "datetimestamp": [4, 21], "durat": [4, 21], "owlfacet": [4, 16, 21], "symbolic_form": [4, 21], "oper": [4, 21], "callabl": [4, 18, 21], "_x": [4, 21], "facet": [4, 21], "min_inclus": [4, 21], "mininclus": [4, 21], "min_exclus": [4, 21], "minexclus": [4, 21], "max_inclus": [4, 21], "maxinclus": [4, 21], "max_exclus": [4, 21], "maxexclus": [4, 21], "length": [4, 21], "min_length": [4, 21], "minlength": [4, 21], "max_length": [4, 21], "maxlength": [4, 21], "pattern": [4, 21], "total_digit": [4, 21], "totaldigit": [4, 21], "fraction_digit": [4, 21], "fractiondigit": [4, 21], "from_str": [4, 21], "modul": 4, "is_anonym": [4, 15], "owlent": [4, 7, 10, 11, 12, 13, 15, 18, 19], "owlnamedobject": [4, 15], "entiti": [4, 7, 10, 15], "2": [4, 10, 11, 12, 13, 14, 15, 17, 19, 20], "specif": [4, 10, 11, 12, 13, 14, 15, 17, 19], "to_string_id": [4, 15], "owlannotationobject": [4, 9], "marker": [4, 9, 13], "annot": [4, 9, 10], "none": [4, 7, 9, 10, 15, 16, 18, 20], "as_anonymous_individu": [4, 9], "anonym": [4, 9, 11, 12], "subject": [4, 7, 9], "which": [4, 9, 11, 13, 15, 16], "can": [4, 9, 10, 13, 17, 20], "either": [4, 9, 13], "uri": [4, 9], "liter": [4, 9], "is_liter": [4, 9], "as_liter": [4, 9], "owlliter": [4, 9, 16], "owlnarybooleanclassexpress": [4, 11], "owlclassexpress": [4, 7, 10, 11, 14, 16, 20], "owlbooleanclassexpress": [4, 11], "owlpropertyrang": [4, 11, 17], "is_owl_th": [4, 11], "built": [4, 11], "method": [4, 11, 15, 16], "doe": [4, 11], "is_owl_noth": [4, 11], "get_object_complement_of": [4, 11], "owlobjectcomplementof": [4, 11], "complement": [4, 11], "get_nnf": [4, 11], "negat": [4, 11, 20], "normal": [4, 11, 20], "nnf": [4, 11, 20], "op": [4, 11], "objectcomplementof": [4, 11], "_operand": [4, 11], "3003": [4, 11], "get_operand": [4, 11], "wrap": [4, 11], "owlanonymousclassexpress": [4, 11, 14], "owldatarang": [4, 10, 16, 17, 19, 20], "datarang": [4, 10, 17], "owlclass": [4, 10, 11, 16], "_iri": [4, 11, 12, 13, 19], "_is_noth": [4, 11], "_is_th": [4, 11], "1001": [4, 11], "owlobjectunionof": [4, 11, 20], "objectunionof": [4, 11], "3002": [4, 11], "owlobjectintersectionof": [4, 11, 14], "3001": [4, 11], "owlobjectpropertyexpress": [4, 10, 13, 14, 16], "owlpropertyexpress": [4, 10, 13, 14], "high": [4, 13], "level": [4, 10, 13, 20], "describ": [4, 13], "differ": [4, 13, 18], "get_inverse_properti": [4, 13], "obtain": [4, 13, 14], "invers": [4, 13], "note": [4, 13], "necessarili": [4, 13], "simplest": [4, 13], "get_named_properti": [4, 13], "owlobjectproperti": [4, 13, 16], "p": [4, 13], "inv": [4, 13], "is_object_property_express": [4, 13], "owlproperti": [4, 13], "aren": [4, 13], "t": [4, 10, 13], "By": [4, 13], "definit": [4, 13], "ar": [4, 7, 13], "possibli": [4, 13], "is_data_property_express": [4, 13], "is_owl_top_object_properti": [4, 13], "topobjectproperti": [4, 13], "is_owl_top_data_properti": [4, 13], "topdataproperti": [4, 13], "owldatapropertyexpress": [4, 10, 13], "owldataproperti": [4, 13, 16], "1004": [4, 13], "1002": [4, 13], "owlobjectinverseof": [4, 13], "owlrestrict": [4, 14], "get_properti": [4, 14], "being": [4, 14], "is_data_restrict": [4, 14], "is_object_restrict": [4, 14], "owlobjectallvaluesfrom": [4, 14], "owlquantifiedobjectrestrict": [4, 14, 16], "objectallvaluesfrom": [4, 14], "_properti": [4, 10, 14], "_filler": [4, 14], "3006": [4, 14], "owlobjectsomevaluesfrom": [4, 14], "objectsomevaluesfrom": [4, 14], "3005": [4, 14], "owlquantifiedrestrict": [4, 14], "owlobjectrestrict": [4, 14], "owlhasvaluerestrict": [4, 14], "owldatarestrict": [4, 14], "owlcardinalityrestrict": [4, 14], "_f": [4, 14], "min": [4, 5, 14], "max": [4, 5, 14], "owlobjectmincardin": [4, 14], "owlobjectcardinalityrestrict": [4, 14, 16], "objectmincardin": [4, 14], "_cardin": [4, 14], "3008": [4, 14], "owlobjecthasself": [4, 14, 16], "objecthasself": [4, 14], "3011": [4, 14], "owlobjectmaxcardin": [4, 14], "objectmaxcardin": [4, 14], "3010": [4, 14], "owlobjectexactcardin": [4, 14], "objectexactcardin": [4, 14], "3009": [4, 14], "as_intersection_of_min_max": [4, 14], "conjunct": [4, 14, 20], "semant": [4, 14], "structur": [4, 14], "simpler": [4, 14], "r": [4, 14], "c": [4, 14, 20], "owlnamedindividu": [4, 7, 12, 16], "owlindividu": [4, 10, 12], "1005": [4, 12], "owldatatyp": [4, 10, 16, 19], "datatyp": [4, 5, 10, 19], "4001": [4, 19], "owlaxiom": [4, 10], "owlannot": [4, 10], "ontologi": [4, 10, 15], "contain": [4, 10, 20], "These": [4, 10], "declar": [4, 10], "logic": [4, 10, 16], "_annot": [4, 10], "is_annot": [4, 10], "is_logical_axiom": [4, 10], "is_annotation_axiom": [4, 10], "owllogicalaxiom": [4, 10], "all": [4, 10, 16, 20], "affect": [4, 10], "mean": [4, 10], "exclud": [4, 10], "includ": [4, 10], "owlpropertyaxiom": [4, 10], "owlobjectpropertyaxiom": [4, 10], "owldatapropertyaxiom": [4, 10], "owlindividualaxiom": [4, 10], "owlclassaxiom": [4, 10], "owldeclarationaxiom": [4, 10], "It": [4, 10], "doesn": [4, 10], "_entiti": [4, 10], "get_ent": [4, 10], "owldatatypedefinitionaxiom": [4, 10], "datatypedefinit": [4, 10], "_datatyp": [4, 10], "_datarang": [4, 10], "get_datatyp": [4, 10], "get_datarang": [4, 10], "owlhaskeyaxiom": [4, 10], "class_express": [4, 7, 10], "property_express": [4, 10], "haskei": [4, 10], "_class_express": [4, 10], "_property_express": [4, 10], "get_class_express": [4, 10], "get_property_express": [4, 10], "owlnaryaxiom": [4, 10], "_c": [4, 10], "two": [4, 10], "more": [4, 10], "could": [4, 10], "also": [4, 10], "multipl": [4, 10], "pairwis": [4, 10], "as_pairwise_axiom": [4, 10], "owlnaryclassaxiom": [4, 10], "top": [4, 10, 20], "appear": [4, 10], "stream": [4, 10], "onli": [4, 7, 10], "itself": [4, 10], "unchang": [4, 10], "its": [4, 6, 10, 15], "owlequivalentclassesaxiom": [4, 10], "equivalentclass": [4, 10], "contains_named_equivalent_class": [4, 10], "contains_owl_noth": [4, 10], "contains_owl_th": [4, 10], "named_class": [4, 10], "owldisjointclassesaxiom": [4, 10], "disjointclass": [4, 10], "owlnaryindividualaxiom": [4, 10], "_individu": [4, 10], "owldifferentindividualsaxiom": [4, 10], "differentindividu": [4, 10], "owlsameindividualaxiom": [4, 10], "sameindividu": [4, 10], "owlnarypropertyaxiom": [4, 10], "_p": [4, 10], "owlequivalentobjectpropertiesaxiom": [4, 10], "equivalentobjectproperti": [4, 10], "owldisjointobjectpropertiesaxiom": [4, 10], "disjointobjectproperti": [4, 10], "owlinverseobjectpropertiesaxiom": [4, 10], "first": [4, 10], "second": [4, 10], "inverseobjectproperti": [4, 10], "_first": [4, 10], "_second": [4, 10], "get_first_properti": [4, 10], "get_second_properti": [4, 10], "owlequivalentdatapropertiesaxiom": [4, 10], "equivalentdataproperti": [4, 10], "owldisjointdatapropertiesaxiom": [4, 10], "disjointdataproperti": [4, 10], "owlsubclassofaxiom": [4, 10], "sub_class": [4, 10], "super_class": [4, 10], "subclassof": [4, 10], "_sub_class": [4, 10], "_super_class": [4, 10], "get_sub_class": [4, 10], "get_super_class": [4, 10], "owldisjointunionaxiom": [4, 10], "cls_": [4, 10], "disjointunion": [4, 10], "_cl": [4, 10], "get_owl_class": [4, 10], "get_owl_equivalent_classes_axiom": [4, 10], "get_owl_disjoint_classes_axiom": [4, 10], "owlclassassertionaxiom": [4, 10], "classassert": [4, 10], "get_individu": [4, 10], "owlannotationaxiom": [4, 10], "super": [4, 10], "owlobjecthasvalu": [4, 16], "objecthasvalu": 4, "_v": [4, 20], "3007": 4, "as_some_values_from": 4, "conveni": 4, "existenti": 4, "nomin": 4, "simp": 4, "hasvalu": 4, "some": [4, 13], "owlobjectoneof": [4, 16], "objectoneof": 4, "_valu": 4, "3004": 4, "oneof": 4, "exact": 4, "instanc": [4, 7, 20], "extens": 4, "code": 4, "as_object_union_of": 4, "simplifi": 4, "union": 4, "singleton": 4, "standard": 4, "dl": [4, 18], "a0": 4, "unionof": 4, "owlontologyid": 4, "ontology_iri": 4, "option": 4, "version_iri": 4, "identifi": 4, "sinc": 4, "do": 4, "thei": 4, "version": 4, "bundl": 4, "inform": 4, "togeth": 4, "If": [4, 7], "we": [4, 16], "sai": 4, "_ontology_iri": 4, "_version_iri": 4, "get_ontology_iri": 4, "get_version_iri": 4, "get_default_document_iri": 4, "default": [4, 16], "represent": [4, 22], "id": 4, "els": 4, "see": 4, "owldatatyperestrict": [4, 5, 16], "type_": 4, "facet_restrict": 4, "owlfacetrestrict": [4, 16], "datatyperestrict": 4, "_type": 4, "_facet_restrict": 4, "4006": 4, "get_facet_restrict": 4, "sequenc": 4, "particular": 4, "_facet": 4, "_liter": 4, "4007": 4, "get_facet": 4, "get_facet_valu": 4, "4008": 4, "get_liter": 4, "lexic": 4, "languag": 4, "tag": 4, "is_boolean": 4, "whether": [4, 20], "parse_boolean": 4, "pars": [4, 15, 16], "space": 4, "is_doubl": 4, "parse_doubl": 4, "is_integ": 4, "parse_integ": 4, "is_str": 4, "parse_str": 4, "is_dat": 4, "parse_d": 4, "is_datetim": 4, "parse_datetim": 4, "is_dur": 4, "parse_dur": 4, "panda": 4, "timedelta": 4, "to_python": 4, "owlquantifieddatarestrict": [4, 16], "owldatacardinalityrestrict": [4, 16], "owldataallvaluesfrom": 4, "dataallvaluesfrom": 4, "3013": 4, "owldatacomplementof": 4, "data_rang": 4, "datacomplementof": 4, "4002": 4, "get_data_rang": 4, "owldataexactcardin": 4, "dataexactcardin": 4, "3016": 4, "d": 4, "owldatahasvalu": [4, 16], "datahasvalu": 4, "3014": 4, "owldatamaxcardin": 4, "datamaxcardin": 4, "3017": 4, "owldatamincardin": 4, "datamincardin": 4, "3015": 4, "owldataoneof": [4, 16], "dataoneof": 4, "4003": 4, "owldatasomevaluesfrom": 4, "datasomevaluesfrom": 4, "3012": 4, "owlnarydatarang": 4, "owldataunionof": 4, "dataunionof": 4, "4005": 4, "owldataintersectionof": 4, "dataintersectionof": 4, "4004": 4, "owlimportsdeclar": 4, "import_iri": 4, "statement": 4, "point": 4, "might": 4, "mandat": 4, "exampl": [4, 7, 13, 15], "resolv": 4, "deploi": 4, "url": 4, "owlannotationproperti": 4, "annotationproperti": 4, "variou": 4, "bind": 4, "act": 4, "along": 4, "get_valu": 4, "depend": [4, 20], "upon": 4, "owlanonymousindividu": 4, "owlannotationassertionaxiom": 4, "annotationassert": 4, "_subject": 4, "get_subject": 4, "owlsubannotationpropertyofaxiom": 4, "sub_properti": 4, "super_properti": 4, "subannotationpropertyof": 4, "_sub_properti": 4, "_super_properti": 4, "get_sub_properti": 4, "get_super_properti": 4, "owlannotationpropertydomainaxiom": 4, "property_": 4, "domain": 4, "annotationpropertydomain": 4, "_domain": 4, "get_domain": 4, "owlannotationpropertyrangeaxiom": 4, "range_": 4, "annotationpropertyrang": 4, "_rang": 4, "get_rang": 4, "owlsubpropertyaxiom": 4, "sub": 4, "owlsubobjectpropertyofaxiom": 4, "subobjectpropertyof": 4, "owlsubdatapropertyofaxiom": 4, "subdatapropertyof": 4, "owlpropertyassertionaxiom": 4, "object_": [4, 7], "propertyassert": 4, "_object": 4, "get_object": 4, "owlobjectpropertyassertionaxiom": 4, "objectpropertyassert": 4, "owlnegativeobjectpropertyassertionaxiom": 4, "negativeobjectpropertyassert": 4, "owldatapropertyassertionaxiom": 4, "datapropertyassert": 4, "owlnegativedatapropertyassertionaxiom": 4, "negativedatapropertyassert": 4, "owlunarypropertyaxiom": 4, "unari": 4, "owlobjectpropertycharacteristicaxiom": 4, "owlfunctionalobjectpropertyaxiom": 4, "functionalobjectproperti": 4, "owlasymmetricobjectpropertyaxiom": 4, "asymmetricobjectproperti": 4, "owlinversefunctionalobjectpropertyaxiom": 4, "inversefunctionalobjectproperti": 4, "owlirreflexiveobjectpropertyaxiom": 4, "irreflexiveobjectproperti": 4, "owlreflexiveobjectpropertyaxiom": 4, "reflexiveobjectproperti": 4, "owlsymmetricobjectpropertyaxiom": 4, "symmetricobjectproperti": 4, "owltransitiveobjectpropertyaxiom": 4, "transitiveobjectproperti": 4, "owldatapropertycharacteristicaxiom": 4, "owlfunctionaldatapropertyaxiom": 4, "functionaldataproperti": 4, "owlpropertydomainaxiom": 4, "objectpropertydomain": 4, "owlpropertyrangeaxiom": 4, "_r": 4, "objectpropertyrang": 4, "owlobjectpropertydomainaxiom": 4, "owldatapropertydomainaxiom": 4, "datapropertydomain": 4, "owlobjectpropertyrangeaxiom": 4, "owldatapropertyrangeaxiom": 4, "datapropertyrang": 4, "owlontologi": 4, "empti": 4, "mai": 4, "need": 4, "cannot": 4, "modifi": 4, "directli": 4, "chang": 4, "must": 4, "appli": 4, "via": 4, "owlontologymanag": 4, "classes_in_signatur": 4, "signatur": 4, "data_properties_in_signatur": 4, "object_properties_in_signatur": 4, "individuals_in_signatur": 4, "equivalent_classes_axiom": 4, "retriev": 4, "general_class_axiom": 4, "subclass": [4, 16], "complex": 4, "data_property_domain_axiom": 4, "where": 4, "match": 4, "search": 4, "data_property_range_axiom": 4, "object_property_domain_axiom": 4, "object_property_range_axiom": 4, "get_owl_ontology_manag": 4, "_m": 4, "manag": 4, "get_ontology_id": 4, "belong": 4, "check": 4, "owlontologychang": 4, "get_ontologi": 4, "wa": 4, "applic": 4, "addimport": 4, "import_declar": 4, "ad": 4, "_ont": 4, "_declar": 4, "get_import_declar": 4, "pertain": 4, "main": 4, "load": 4, "create_ontologi": 4, "new": 4, "newli": 4, "alreadi": 4, "exist": 4, "load_ontologi": 4, "assum": 4, "map": [4, 7], "expect": 4, "although": 4, "api": 4, "toler": 4, "situat": 4, "apply_chang": 4, "just": 4, "one": [4, 13], "through": 4, "implement": [4, 16], "call": 4, "rais": 4, "changeappli": 4, "unsuccessfulli": 4, "successfulli": 4, "add_axiom": 4, "add": 4, "singl": 4, "remove_axiom": 4, "remov": 4, "from": [4, 7, 20], "save_ontologi": 4, "document_iri": 4, "save": 4, "how": 4, "owlreason": 4, "reason": 4, "over": 4, "closur": 4, "root": [4, 7], "data_property_domain": 4, "pe": 4, "direct": 4, "indirect": 4, "respect": 4, "whose": 4, "let": 4, "equivalent_class": 4, "result": [4, 7, 16, 20], "object_property_domain": 4, "object_property_rang": 4, "objectinverseof": [4, 13], "ce": [4, 7, 20], "only_nam": 4, "entail": 4, "unsatisfi": 4, "bottom": 4, "node": [4, 16], "disjoint_class": 4, "disjoint": 4, "strictsubclassof": 4, "different_individu": 4, "ind": 4, "x": [4, 7], "same_individu": 4, "same": [4, 20], "equivalent_object_properti": 4, "bottomdataproperti": 4, "equivalent_data_properti": 4, "dp": 4, "data_property_valu": 4, "so": [4, 16], "taken": 4, "account": 4, "each": 4, "l": 4, "object_property_valu": 4, "j": 4, "flush": 4, "ani": 4, "store": 4, "buffer": 4, "caus": 4, "take": 4, "consider": 4, "directclassassert": 4, "strict": 4, "potenti": 4, "descend": 4, "directsubclassof": 4, "disjoint_object_properti": 4, "objectpropertycomplementof": 4, "strictsubobjectpropertyof": 4, "disjoint_data_properti": 4, "datapropertycomplementof": 4, "strictsubdatapropertyof": 4, "sub_data_properti": 4, "subproperti": 4, "directsubdatapropertyof": 4, "super_data_properti": 4, "ancestor": 4, "sub_object_properti": 4, "directsubobjectpropertyof": 4, "bottomobjectproperti": 4, "super_object_properti": 4, "get_root_ontologi": 4, "": [4, 16], "is_isol": 4, "isol": 4, "is_using_triplestor": 4, "triplestor": 4, "owlth": 4, "owlnoth": 4, "owltopobjectproperti": 4, "owlbottomobjectproperti": 4, "owltopdataproperti": 4, "owlbottomdataproperti": 4, "doubleowldatatyp": 4, "integerowldatatyp": 4, "booleanowldatatyp": 4, "stringowldatatyp": 4, "dateowldatatyp": 4, "datetimeowldatatyp": 4, "durationowldatatyp": 4, "topowldatatyp": 4, "numeric_datatyp": 4, "time_datatyp": 4, "constructor": 5, "restriction_liter": 5, "owldatatypemaxexclusiverestrict": 5, "max_": 5, "exclus": 5, "owldatatypeminexclusiverestrict": 5, "min_": 5, "owldatatypemaxinclusiverestrict": 5, "inclus": 5, "owldatatypemininclusiverestrict": 5, "owldatatypeminmaxexclusiverestrict": 5, "owldatatypeminmaxinclusiverestrict": 5, "prefix": 6, "_prefix": 6, "_n": 6, "format": 7, "peek": 7, "last": 7, "element": [7, 20], "arrai": 7, "arr": 7, "variablesmap": 7, "helper": 7, "sparql": [7, 8], "convers": 7, "class_cnt": 7, "prop_cnt": 7, "ind_cnt": 7, "dict": 7, "get_vari": 7, "new_individual_vari": 7, "new_property_vari": 7, "__contains__": [7, 20], "item": [7, 20], "__getitem__": [7, 20], "owl2sparqlconvert": 7, "modal_depth": 7, "current_vari": 7, "variabl": 7, "parent": 7, "parent_var": 7, "variable_ent": 7, "cnt": 7, "grouping_var": 7, "having_condit": 7, "root_vari": 7, "named_individu": 7, "queri": 7, "namedindividu": 7, "stack_vari": 7, "var": 7, "stack_par": 7, "process": 7, "new_count_var": 7, "append_tripl": 7, "predic": 7, "append": 7, "frag": 7, "tripl": 7, "as_queri": 7, "count": [7, 20], "project": 7, "transform": [7, 20], "posit": 7, "problem": 7, "owl_expression_to_sparql": 7, "tr": [7, 16], "owl2": [7, 16], "unclear": 7, "refer": 13, "without": 13, "actual": 13, "consid": 13, "haspart": 13, "ispartof": 13, "inverseof": 13, "car": 13, "part": 13, "least": 13, "_inverse_properti": 13, "1003": 13, "get_invers": 13, "owlobjectrender": [15, 18], "set_short_form_provid": [15, 18], "short_form_provid": [15, 18], "configur": [15, 18], "shorten": [15, 18, 20], "dure": [15, 18], "o": [15, 18, 20], "rendit": [15, 18], "owlobjectpars": [15, 16], "parse_express": [15, 16], "expression_str": [15, 16], "etc": 15, "anyth": 15, "__lt__": [15, 20], "manchester_grammar": 16, "manchesterowlsyntaxpars": 16, "grammar": 16, "parsimoni": 16, "nodevisitor": 16, "manchest": [16, 18], "follow": [16, 20], "slot": 16, "visit_union": 16, "children": 16, "visit_intersect": 16, "visit_primari": 16, "visit_some_only_r": 16, "visit_cardinality_r": 16, "visit_value_r": 16, "visit_has_self": 16, "visit_object_properti": 16, "visit_class_express": 16, "visit_individual_list": 16, "visit_data_primari": 16, "visit_data_some_only_r": 16, "visit_data_cardinality_r": 16, "visit_data_value_r": 16, "visit_data_union": 16, "visit_data_intersect": 16, "visit_literal_list": 16, "visit_data_parenthes": 16, "visit_datatype_restrict": 16, "visit_facet_restrict": 16, "visit_liter": 16, "visit_typed_liter": 16, "visit_string_literal_languag": 16, "visit_string_literal_no_languag": 16, "visit_quoted_str": 16, "visit_float_liter": 16, "visit_decimal_liter": 16, "visit_integer_liter": 16, "visit_boolean_liter": 16, "visit_datetime_liter": 16, "visit_duration_liter": 16, "visit_date_liter": 16, "visit_non_negative_integ": 16, "visit_datatype_iri": 16, "visit_datatyp": 16, "visit_facet": 16, "visit_class_iri": 16, "visit_individual_iri": 16, "visit_object_property_iri": 16, "visit_data_property_iri": 16, "visit_iri": 16, "visit_full_iri": 16, "visit_abbreviated_iri": 16, "visit_simple_iri": 16, "visit_parenthes": 16, "generic_visit": 16, "visitor": 16, "re": 16, "visit": 16, "visited_children": 16, "m": 16, "sure": 16, "make": 16, "sens": 16, "across": 16, "even": 16, "most": 16, "leav": 16, "now": 16, "dl_grammar": 16, "dlsyntaxpars": 16, "descript": 16, "dlparser": 16, "manchesterpars": 16, "dl_to_owl_express": 16, "dl_express": 16, "manchester_to_owl_express": 16, "manchester_express": 16, "dlsyntaxobjectrender": 18, "_simple_short_form_provid": 18, "_sfp": 18, "manchesterowlsyntaxowlobjectrender": 18, "no_render_th": 18, "_no_render_th": 18, "dlrender": 18, "manchesterrender": 18, "owl_expression_to_dl": 18, "owl_expression_to_manchest": 18, "orderedowlobject": 20, "_hasindex": 20, "holder": 20, "python": [20, 22], "order": 20, "impl": 20, "recurs": 20, "compon": 20, "_chain": 20, "get_class_nnf": 20, "toplevelcnf": 20, "get_top_level_cnf": 20, "topleveldnf": 20, "disjunct": 20, "get_top_level_dnf": 20, "combine_nary_express": 20, "combin": 20, "nest": 20, "nari": 20, "b": 20, "iter_count": 20, "number": 20, "as_index": 20, "cast": 20, "lrucach": 20, "maxsiz": 20, "_k": 20, "share": 20, "lru": 20, "cach": 20, "adapt": 20, "functool": 20, "lru_cach": 20, "sentinel": 20, "uniqu": 20, "signal": 20, "miss": 20, "prev": 20, "link": 20, "field": 20, "next": 20, "kei": 20, "__setitem__": 20, "cache_info": 20, "report": 20, "statist": 20, "cache_clear": 20, "clear": 20, "subpackag": 22, "submodul": 22, "placehold": 23}, "objects": {"": [[2, 0, 0, "-", "owlapy"]], "owlapy": [[2, 1, 1, "", "__version__"], [0, 0, 0, "-", "_utils"], [1, 0, 0, "-", "has"], [3, 0, 0, "-", "iri"], [4, 0, 0, "-", "model"], [6, 0, 0, "-", "namespaces"], [8, 0, 0, "-", "owl2sparql"], [9, 0, 0, "-", "owl_annotation"], [10, 0, 0, "-", "owl_axiom"], [11, 0, 0, "-", "owl_class_expression"], [12, 0, 0, "-", "owl_individual"], [13, 0, 0, "-", "owl_property"], [14, 0, 0, "-", "owl_restriction"], [15, 0, 0, "-", "owlobject"], [16, 0, 0, "-", "parser"], [17, 0, 0, "-", "ranges"], [18, 0, 0, "-", "render"], [19, 0, 0, "-", "types"], [20, 0, 0, "-", "util"], [21, 0, 0, "-", "vocab"]], "owlapy._utils": [[0, 2, 1, "", "MOVE"]], "owlapy.has": [[1, 3, 1, "", "HasCardinality"], [1, 3, 1, "", "HasFiller"], [1, 3, 1, "", "HasIRI"], [1, 3, 1, "", "HasIndex"], [1, 3, 1, "", "HasOperands"]], "owlapy.has.HasCardinality": [[1, 4, 1, "", "__slots__"], [1, 5, 1, "", "get_cardinality"]], "owlapy.has.HasFiller": [[1, 4, 1, "", "__slots__"], [1, 5, 1, "", "get_filler"]], "owlapy.has.HasIRI": [[1, 4, 1, "", "__slots__"], [1, 5, 1, "", "get_iri"]], "owlapy.has.HasIndex": [[1, 5, 1, "", "__eq__"], [1, 4, 1, "", "type_index"]], "owlapy.has.HasOperands": [[1, 4, 1, "", "__slots__"], [1, 5, 1, "", "operands"]], "owlapy.iri": [[3, 3, 1, "", "IRI"]], "owlapy.iri.IRI": [[3, 5, 1, "", "__eq__"], [3, 5, 1, "", "__hash__"], [3, 5, 1, "", "__repr__"], [3, 4, 1, "", "__slots__"], [3, 5, 1, "", "as_iri"], [3, 5, 1, "", "as_str"], [3, 5, 1, "", "create"], [3, 5, 1, "", "get_namespace"], [3, 5, 1, "", "get_remainder"], [3, 5, 1, "", "get_short_form"], [3, 5, 1, "", "is_nothing"], [3, 5, 1, "", "is_reserved_vocabulary"], [3, 5, 1, "", "is_thing"], [3, 6, 1, "", "reminder"], [3, 6, 1, "", "str"], [3, 4, 1, "", "type_index"]], "owlapy.model": [[4, 3, 1, "", "AddImport"], [4, 1, 1, "", "BooleanOWLDatatype"], [4, 1, 1, "", "DateOWLDatatype"], [4, 1, 1, "", "DateTimeOWLDatatype"], [4, 1, 1, "", "DoubleOWLDatatype"], [4, 1, 1, "", "DurationOWLDatatype"], [4, 3, 1, "", "HasCardinality"], [4, 3, 1, "", "HasFiller"], [4, 3, 1, "", "HasIRI"], [4, 3, 1, "", "HasIndex"], [4, 3, 1, "id19", "HasOperands"], [4, 3, 1, "", "IRI"], [4, 1, 1, "", "IntegerOWLDatatype"], [4, 1, 1, "", "Literals"], [4, 2, 1, "", "MOVE"], [4, 1, 1, "", "NUMERIC_DATATYPES"], [4, 3, 1, "", "OWLAnnotation"], [4, 3, 1, "", "OWLAnnotationAssertionAxiom"], [4, 3, 1, "", "OWLAnnotationAxiom"], [4, 3, 1, "", "OWLAnnotationObject"], [4, 3, 1, "", "OWLAnnotationProperty"], [4, 3, 1, "", "OWLAnnotationPropertyDomainAxiom"], [4, 3, 1, "", "OWLAnnotationPropertyRangeAxiom"], [4, 3, 1, "", "OWLAnnotationSubject"], [4, 3, 1, "", "OWLAnnotationValue"], [4, 3, 1, "", "OWLAnonymousClassExpression"], [4, 3, 1, "", "OWLAsymmetricObjectPropertyAxiom"], [4, 3, 1, "", "OWLAxiom"], [4, 3, 1, "", "OWLBooleanClassExpression"], [4, 1, 1, "", "OWLBottomDataProperty"], [4, 1, 1, "", "OWLBottomObjectProperty"], [4, 3, 1, "", "OWLCardinalityRestriction"], [4, 3, 1, "id34", "OWLClass"], [4, 3, 1, "", "OWLClassAssertionAxiom"], [4, 3, 1, "", "OWLClassAxiom"], [4, 3, 1, "id28", "OWLClassExpression"], [4, 3, 1, "", "OWLDataAllValuesFrom"], [4, 3, 1, "", "OWLDataCardinalityRestriction"], [4, 3, 1, "", "OWLDataComplementOf"], [4, 3, 1, "", "OWLDataExactCardinality"], [4, 3, 1, "", "OWLDataHasValue"], [4, 3, 1, "", "OWLDataIntersectionOf"], [4, 3, 1, "", "OWLDataMaxCardinality"], [4, 3, 1, "", "OWLDataMinCardinality"], [4, 3, 1, "", "OWLDataOneOf"], [4, 3, 1, "", "OWLDataProperty"], [4, 3, 1, "", "OWLDataPropertyAssertionAxiom"], [4, 3, 1, "", "OWLDataPropertyAxiom"], [4, 3, 1, "", "OWLDataPropertyCharacteristicAxiom"], [4, 3, 1, "", "OWLDataPropertyDomainAxiom"], [4, 3, 1, "id0", "OWLDataPropertyExpression"], [4, 3, 1, "", "OWLDataPropertyRangeAxiom"], [4, 3, 1, "id18", "OWLDataRange"], [4, 3, 1, "", "OWLDataRestriction"], [4, 3, 1, "", "OWLDataSomeValuesFrom"], [4, 3, 1, "", "OWLDataUnionOf"], [4, 3, 1, "", "OWLDatatype"], [4, 3, 1, "", "OWLDatatypeDefinitionAxiom"], [4, 3, 1, "", "OWLDatatypeRestriction"], [4, 3, 1, "", "OWLDeclarationAxiom"], [4, 3, 1, "", "OWLDifferentIndividualsAxiom"], [4, 3, 1, "", "OWLDisjointClassesAxiom"], [4, 3, 1, "", "OWLDisjointDataPropertiesAxiom"], [4, 3, 1, "", "OWLDisjointObjectPropertiesAxiom"], [4, 3, 1, "", "OWLDisjointUnionAxiom"], [4, 3, 1, "id14", "OWLEntity"], [4, 3, 1, "", "OWLEquivalentClassesAxiom"], [4, 3, 1, "", "OWLEquivalentDataPropertiesAxiom"], [4, 3, 1, "", "OWLEquivalentObjectPropertiesAxiom"], [4, 3, 1, "", "OWLFacet"], [4, 3, 1, "", "OWLFacetRestriction"], [4, 3, 1, "", "OWLFunctionalDataPropertyAxiom"], [4, 3, 1, "", "OWLFunctionalObjectPropertyAxiom"], [4, 3, 1, "", "OWLHasKeyAxiom"], [4, 3, 1, "", "OWLHasValueRestriction"], [4, 3, 1, "", "OWLImportsDeclaration"], [4, 3, 1, "id44", "OWLIndividual"], [4, 3, 1, "", "OWLIndividualAxiom"], [4, 3, 1, "", "OWLInverseFunctionalObjectPropertyAxiom"], [4, 3, 1, "", "OWLInverseObjectPropertiesAxiom"], [4, 3, 1, "", "OWLIrreflexiveObjectPropertyAxiom"], [4, 3, 1, "", "OWLLiteral"], [4, 3, 1, "", "OWLLogicalAxiom"], [4, 3, 1, "", "OWLNamedIndividual"], [4, 3, 1, "", "OWLNaryAxiom"], [4, 3, 1, "", "OWLNaryBooleanClassExpression"], [4, 3, 1, "", "OWLNaryClassAxiom"], [4, 3, 1, "", "OWLNaryDataRange"], [4, 3, 1, "", "OWLNaryIndividualAxiom"], [4, 3, 1, "", "OWLNaryPropertyAxiom"], [4, 3, 1, "", "OWLNegativeDataPropertyAssertionAxiom"], [4, 3, 1, "", "OWLNegativeObjectPropertyAssertionAxiom"], [4, 1, 1, "", "OWLNothing"], [4, 3, 1, "id8", "OWLObject"], [4, 3, 1, "", "OWLObjectAllValuesFrom"], [4, 3, 1, "", "OWLObjectCardinalityRestriction"], [4, 3, 1, "", "OWLObjectComplementOf"], [4, 3, 1, "", "OWLObjectExactCardinality"], [4, 3, 1, "", "OWLObjectHasSelf"], [4, 3, 1, "", "OWLObjectHasValue"], [4, 3, 1, "", "OWLObjectIntersectionOf"], [4, 3, 1, "", "OWLObjectMaxCardinality"], [4, 3, 1, "", "OWLObjectMinCardinality"], [4, 3, 1, "", "OWLObjectOneOf"], [4, 3, 1, "", "OWLObjectProperty"], [4, 3, 1, "", "OWLObjectPropertyAssertionAxiom"], [4, 3, 1, "", "OWLObjectPropertyAxiom"], [4, 3, 1, "", "OWLObjectPropertyCharacteristicAxiom"], [4, 3, 1, "", "OWLObjectPropertyDomainAxiom"], [4, 3, 1, "id3", "OWLObjectPropertyExpression"], [4, 3, 1, "", "OWLObjectPropertyRangeAxiom"], [4, 3, 1, "", "OWLObjectRestriction"], [4, 3, 1, "", "OWLObjectSomeValuesFrom"], [4, 3, 1, "", "OWLObjectUnionOf"], [4, 3, 1, "", "OWLOntology"], [4, 3, 1, "", "OWLOntologyChange"], [4, 3, 1, "", "OWLOntologyID"], [4, 3, 1, "", "OWLOntologyManager"], [4, 3, 1, "", "OWLProperty"], [4, 3, 1, "", "OWLPropertyAssertionAxiom"], [4, 3, 1, "", "OWLPropertyAxiom"], [4, 3, 1, "", "OWLPropertyDomainAxiom"], [4, 3, 1, "id22", "OWLPropertyExpression"], [4, 3, 1, "", "OWLPropertyRange"], [4, 3, 1, "", "OWLPropertyRangeAxiom"], [4, 3, 1, "", "OWLQuantifiedDataRestriction"], [4, 3, 1, "", "OWLQuantifiedObjectRestriction"], [4, 3, 1, "", "OWLQuantifiedRestriction"], [4, 3, 1, "", "OWLRDFVocabulary"], [4, 3, 1, "", "OWLReasoner"], [4, 3, 1, "", "OWLReflexiveObjectPropertyAxiom"], [4, 3, 1, "", "OWLRestriction"], [4, 3, 1, "", "OWLSameIndividualAxiom"], [4, 3, 1, "", "OWLSubAnnotationPropertyOfAxiom"], [4, 3, 1, "", "OWLSubClassOfAxiom"], [4, 3, 1, "", "OWLSubDataPropertyOfAxiom"], [4, 3, 1, "", "OWLSubObjectPropertyOfAxiom"], [4, 3, 1, "", "OWLSubPropertyAxiom"], [4, 3, 1, "", "OWLSymmetricObjectPropertyAxiom"], [4, 1, 1, "", "OWLThing"], [4, 1, 1, "", "OWLTopDataProperty"], [4, 1, 1, "", "OWLTopObjectProperty"], [4, 3, 1, "", "OWLTransitiveObjectPropertyAxiom"], [4, 3, 1, "", "OWLUnaryPropertyAxiom"], [4, 1, 1, "", "StringOWLDatatype"], [4, 1, 1, "", "TIME_DATATYPES"], [4, 1, 1, "", "TopOWLDatatype"], [4, 3, 1, "", "XSDVocabulary"], [5, 0, 0, "-", "providers"]], "owlapy.model.AddImport": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_import_declaration"]], "owlapy.model.HasCardinality": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_cardinality"]], "owlapy.model.HasFiller": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_filler"]], "owlapy.model.HasIRI": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_iri"]], "owlapy.model.HasIndex": [[4, 5, 1, "", "__eq__"], [4, 4, 1, "", "type_index"]], "owlapy.model.HasOperands": [[4, 4, 1, "id20", "__slots__"], [4, 5, 1, "id21", "operands"]], "owlapy.model.IRI": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_iri"], [4, 5, 1, "", "as_str"], [4, 5, 1, "", "create"], [4, 5, 1, "", "get_namespace"], [4, 5, 1, "", "get_remainder"], [4, 5, 1, "", "get_short_form"], [4, 5, 1, "", "is_nothing"], [4, 5, 1, "", "is_reserved_vocabulary"], [4, 5, 1, "", "is_thing"], [4, 6, 1, "", "reminder"], [4, 6, 1, "", "str"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLAnnotation": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 5, 1, "", "get_value"]], "owlapy.model.OWLAnnotationAssertionAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 5, 1, "", "get_subject"], [4, 5, 1, "", "get_value"]], "owlapy.model.OWLAnnotationAxiom": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "is_annotation_axiom"]], "owlapy.model.OWLAnnotationObject": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_anonymous_individual"], [4, 5, 1, "", "as_iri"]], "owlapy.model.OWLAnnotationProperty": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_iri"]], "owlapy.model.OWLAnnotationPropertyDomainAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_domain"], [4, 5, 1, "", "get_property"]], "owlapy.model.OWLAnnotationPropertyRangeAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 5, 1, "", "get_range"]], "owlapy.model.OWLAnnotationSubject": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLAnnotationValue": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_literal"], [4, 5, 1, "", "is_literal"]], "owlapy.model.OWLAnonymousClassExpression": [[4, 5, 1, "", "get_nnf"], [4, 5, 1, "", "get_object_complement_of"], [4, 5, 1, "", "is_owl_nothing"], [4, 5, 1, "", "is_owl_thing"]], "owlapy.model.OWLAsymmetricObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLAxiom": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "annotations"], [4, 5, 1, "", "is_annotated"], [4, 5, 1, "", "is_annotation_axiom"], [4, 5, 1, "", "is_logical_axiom"]], "owlapy.model.OWLBooleanClassExpression": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLCardinalityRestriction": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_cardinality"], [4, 5, 1, "", "get_filler"]], "owlapy.model.OWLClass": [[4, 4, 1, "id37", "__slots__"], [4, 5, 1, "id39", "get_iri"], [4, 5, 1, "id43", "get_nnf"], [4, 5, 1, "id42", "get_object_complement_of"], [4, 5, 1, "id41", "is_owl_nothing"], [4, 5, 1, "id40", "is_owl_thing"], [4, 6, 1, "id36", "reminder"], [4, 6, 1, "id35", "str"], [4, 4, 1, "id38", "type_index"]], "owlapy.model.OWLClassAssertionAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_class_expression"], [4, 5, 1, "", "get_individual"]], "owlapy.model.OWLClassAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLClassExpression": [[4, 4, 1, "id29", "__slots__"], [4, 5, 1, "id33", "get_nnf"], [4, 5, 1, "id32", "get_object_complement_of"], [4, 5, 1, "id31", "is_owl_nothing"], [4, 5, 1, "id30", "is_owl_thing"]], "owlapy.model.OWLDataAllValuesFrom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataCardinalityRestriction": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"]], "owlapy.model.OWLDataComplementOf": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 5, 1, "", "get_data_range"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataExactCardinality": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_intersection_of_min_max"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataHasValue": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_some_values_from"], [4, 5, 1, "", "get_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataIntersectionOf": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataMaxCardinality": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataMinCardinality": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataOneOf": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 5, 1, "", "operands"], [4, 4, 1, "", "type_index"], [4, 5, 1, "", "values"]], "owlapy.model.OWLDataProperty": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_iri"], [4, 5, 1, "", "is_owl_top_data_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataPropertyAssertionAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDataPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDataPropertyCharacteristicAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDataPropertyDomainAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDataPropertyExpression": [[4, 4, 1, "id1", "__slots__"], [4, 5, 1, "id2", "is_data_property_expression"]], "owlapy.model.OWLDataPropertyRangeAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDataRestriction": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "is_data_restriction"]], "owlapy.model.OWLDataSomeValuesFrom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDataUnionOf": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDatatype": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_iri"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDatatypeDefinitionAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_datarange"], [4, 5, 1, "", "get_datatype"]], "owlapy.model.OWLDatatypeRestriction": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_datatype"], [4, 5, 1, "", "get_facet_restrictions"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLDeclarationAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_entity"]], "owlapy.model.OWLDifferentIndividualsAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDisjointClassesAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDisjointDataPropertiesAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDisjointObjectPropertiesAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLDisjointUnionAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_class_expressions"], [4, 5, 1, "", "get_owl_class"], [4, 5, 1, "", "get_owl_disjoint_classes_axiom"], [4, 5, 1, "", "get_owl_equivalent_classes_axiom"]], "owlapy.model.OWLEntity": [[4, 4, 1, "id15", "__slots__"], [4, 5, 1, "id17", "is_anonymous"], [4, 5, 1, "id16", "to_string_id"]], "owlapy.model.OWLEquivalentClassesAxiom": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "contains_named_equivalent_class"], [4, 5, 1, "", "contains_owl_nothing"], [4, 5, 1, "", "contains_owl_thing"], [4, 5, 1, "", "named_classes"]], "owlapy.model.OWLEquivalentDataPropertiesAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLEquivalentObjectPropertiesAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLFacet": [[4, 4, 1, "", "FRACTION_DIGITS"], [4, 4, 1, "", "LENGTH"], [4, 4, 1, "", "MAX_EXCLUSIVE"], [4, 4, 1, "", "MAX_INCLUSIVE"], [4, 4, 1, "", "MAX_LENGTH"], [4, 4, 1, "", "MIN_EXCLUSIVE"], [4, 4, 1, "", "MIN_INCLUSIVE"], [4, 4, 1, "", "MIN_LENGTH"], [4, 4, 1, "", "PATTERN"], [4, 4, 1, "", "TOTAL_DIGITS"], [4, 5, 1, "", "from_str"], [4, 6, 1, "", "operator"], [4, 6, 1, "", "symbolic_form"]], "owlapy.model.OWLFacetRestriction": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_facet"], [4, 5, 1, "", "get_facet_value"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLFunctionalDataPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLFunctionalObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLHasKeyAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_class_expression"], [4, 5, 1, "", "get_property_expressions"], [4, 5, 1, "", "operands"]], "owlapy.model.OWLHasValueRestriction": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_filler"]], "owlapy.model.OWLImportsDeclaration": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_iri"]], "owlapy.model.OWLIndividual": [[4, 4, 1, "id45", "__slots__"]], "owlapy.model.OWLIndividualAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLInverseFunctionalObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLInverseObjectPropertiesAxiom": [[4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_first_property"], [4, 5, 1, "", "get_second_property"]], "owlapy.model.OWLIrreflexiveObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLLiteral": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_literal"], [4, 5, 1, "", "get_datatype"], [4, 5, 1, "", "get_literal"], [4, 5, 1, "", "is_boolean"], [4, 5, 1, "", "is_date"], [4, 5, 1, "", "is_datetime"], [4, 5, 1, "", "is_double"], [4, 5, 1, "", "is_duration"], [4, 5, 1, "", "is_integer"], [4, 5, 1, "", "is_literal"], [4, 5, 1, "", "is_string"], [4, 5, 1, "", "parse_boolean"], [4, 5, 1, "", "parse_date"], [4, 5, 1, "", "parse_datetime"], [4, 5, 1, "", "parse_double"], [4, 5, 1, "", "parse_duration"], [4, 5, 1, "", "parse_integer"], [4, 5, 1, "", "parse_string"], [4, 5, 1, "", "to_python"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLLogicalAxiom": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "is_logical_axiom"]], "owlapy.model.OWLNamedIndividual": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_iri"], [4, 6, 1, "", "iri"], [4, 6, 1, "", "str"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLNaryAxiom": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_pairwise_axioms"]], "owlapy.model.OWLNaryBooleanClassExpression": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "operands"]], "owlapy.model.OWLNaryClassAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_pairwise_axioms"], [4, 5, 1, "", "class_expressions"]], "owlapy.model.OWLNaryDataRange": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "operands"]], "owlapy.model.OWLNaryIndividualAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_pairwise_axioms"], [4, 5, 1, "", "individuals"]], "owlapy.model.OWLNaryPropertyAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_pairwise_axioms"], [4, 5, 1, "", "properties"]], "owlapy.model.OWLNegativeDataPropertyAssertionAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLNegativeObjectPropertyAssertionAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLObject": [[4, 5, 1, "id10", "__eq__"], [4, 5, 1, "id11", "__hash__"], [4, 5, 1, "id12", "__repr__"], [4, 4, 1, "id9", "__slots__"], [4, 5, 1, "id13", "is_anonymous"]], "owlapy.model.OWLObjectAllValuesFrom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectCardinalityRestriction": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"]], "owlapy.model.OWLObjectComplementOf": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_operand"], [4, 5, 1, "", "operands"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectExactCardinality": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_intersection_of_min_max"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectHasSelf": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectHasValue": [[4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_some_values_from"], [4, 5, 1, "", "get_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectIntersectionOf": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectMaxCardinality": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectMinCardinality": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectOneOf": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "as_object_union_of"], [4, 5, 1, "", "individuals"], [4, 5, 1, "", "operands"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectProperty": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_inverse_property"], [4, 5, 1, "", "get_iri"], [4, 5, 1, "", "get_named_property"], [4, 6, 1, "", "iri"], [4, 5, 1, "", "is_owl_top_object_property"], [4, 6, 1, "", "str"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectPropertyAssertionAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLObjectPropertyCharacteristicAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"]], "owlapy.model.OWLObjectPropertyDomainAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLObjectPropertyExpression": [[4, 4, 1, "id4", "__slots__"], [4, 5, 1, "id5", "get_inverse_property"], [4, 5, 1, "id6", "get_named_property"], [4, 5, 1, "id7", "is_object_property_expression"]], "owlapy.model.OWLObjectPropertyRangeAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLObjectRestriction": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 5, 1, "", "is_object_restriction"]], "owlapy.model.OWLObjectSomeValuesFrom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLObjectUnionOf": [[4, 4, 1, "", "__slots__"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLOntology": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "classes_in_signature"], [4, 5, 1, "", "data_properties_in_signature"], [4, 5, 1, "", "data_property_domain_axioms"], [4, 5, 1, "", "data_property_range_axioms"], [4, 5, 1, "", "equivalent_classes_axioms"], [4, 5, 1, "", "general_class_axioms"], [4, 5, 1, "", "get_ontology_id"], [4, 5, 1, "", "get_owl_ontology_manager"], [4, 5, 1, "", "individuals_in_signature"], [4, 5, 1, "", "is_anonymous"], [4, 5, 1, "", "object_properties_in_signature"], [4, 5, 1, "", "object_property_domain_axioms"], [4, 5, 1, "", "object_property_range_axioms"], [4, 4, 1, "", "type_index"]], "owlapy.model.OWLOntologyChange": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_ontology"]], "owlapy.model.OWLOntologyID": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_default_document_iri"], [4, 5, 1, "", "get_ontology_iri"], [4, 5, 1, "", "get_version_iri"], [4, 5, 1, "", "is_anonymous"]], "owlapy.model.OWLOntologyManager": [[4, 5, 1, "", "add_axiom"], [4, 5, 1, "", "apply_change"], [4, 5, 1, "", "create_ontology"], [4, 5, 1, "", "load_ontology"], [4, 5, 1, "", "remove_axiom"], [4, 5, 1, "", "save_ontology"]], "owlapy.model.OWLProperty": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLPropertyAssertionAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_object"], [4, 5, 1, "", "get_property"], [4, 5, 1, "", "get_subject"]], "owlapy.model.OWLPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLPropertyDomainAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_domain"]], "owlapy.model.OWLPropertyExpression": [[4, 4, 1, "id23", "__slots__"], [4, 5, 1, "id24", "is_data_property_expression"], [4, 5, 1, "id25", "is_object_property_expression"], [4, 5, 1, "id27", "is_owl_top_data_property"], [4, 5, 1, "id26", "is_owl_top_object_property"]], "owlapy.model.OWLPropertyRangeAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_range"]], "owlapy.model.OWLQuantifiedDataRestriction": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_filler"]], "owlapy.model.OWLQuantifiedObjectRestriction": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_filler"]], "owlapy.model.OWLQuantifiedRestriction": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLRDFVocabulary": [[4, 4, 1, "", "OWL_BOTTOM_DATA_PROPERTY"], [4, 4, 1, "", "OWL_BOTTOM_OBJECT_PROPERTY"], [4, 4, 1, "", "OWL_CLASS"], [4, 4, 1, "", "OWL_NAMED_INDIVIDUAL"], [4, 4, 1, "", "OWL_NOTHING"], [4, 4, 1, "", "OWL_THING"], [4, 4, 1, "", "OWL_TOP_DATA_PROPERTY"], [4, 4, 1, "", "OWL_TOP_OBJECT_PROPERTY"], [4, 4, 1, "", "RDFS_LITERAL"]], "owlapy.model.OWLReasoner": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "data_property_domains"], [4, 5, 1, "", "data_property_values"], [4, 5, 1, "", "different_individuals"], [4, 5, 1, "", "disjoint_classes"], [4, 5, 1, "", "disjoint_data_properties"], [4, 5, 1, "", "disjoint_object_properties"], [4, 5, 1, "", "equivalent_classes"], [4, 5, 1, "", "equivalent_data_properties"], [4, 5, 1, "", "equivalent_object_properties"], [4, 5, 1, "", "flush"], [4, 5, 1, "", "get_root_ontology"], [4, 5, 1, "", "instances"], [4, 5, 1, "", "is_isolated"], [4, 5, 1, "", "is_using_triplestore"], [4, 5, 1, "", "object_property_domains"], [4, 5, 1, "", "object_property_ranges"], [4, 5, 1, "", "object_property_values"], [4, 5, 1, "", "same_individuals"], [4, 5, 1, "", "sub_classes"], [4, 5, 1, "", "sub_data_properties"], [4, 5, 1, "", "sub_object_properties"], [4, 5, 1, "", "super_classes"], [4, 5, 1, "", "super_data_properties"], [4, 5, 1, "", "super_object_properties"], [4, 5, 1, "", "types"]], "owlapy.model.OWLReflexiveObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLRestriction": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"], [4, 5, 1, "", "is_data_restriction"], [4, 5, 1, "", "is_object_restriction"]], "owlapy.model.OWLSameIndividualAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLSubAnnotationPropertyOfAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_sub_property"], [4, 5, 1, "", "get_super_property"]], "owlapy.model.OWLSubClassOfAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_sub_class"], [4, 5, 1, "", "get_super_class"]], "owlapy.model.OWLSubDataPropertyOfAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLSubObjectPropertyOfAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLSubPropertyAxiom": [[4, 5, 1, "", "__eq__"], [4, 5, 1, "", "__hash__"], [4, 5, 1, "", "__repr__"], [4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_sub_property"], [4, 5, 1, "", "get_super_property"]], "owlapy.model.OWLSymmetricObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLTransitiveObjectPropertyAxiom": [[4, 4, 1, "", "__slots__"]], "owlapy.model.OWLUnaryPropertyAxiom": [[4, 4, 1, "", "__slots__"], [4, 5, 1, "", "get_property"]], "owlapy.model.XSDVocabulary": [[4, 4, 1, "", "BOOLEAN"], [4, 4, 1, "", "DATE"], [4, 4, 1, "", "DATE_TIME"], [4, 4, 1, "", "DATE_TIME_STAMP"], [4, 4, 1, "", "DECIMAL"], [4, 4, 1, "", "DOUBLE"], [4, 4, 1, "", "DURATION"], [4, 4, 1, "", "FLOAT"], [4, 4, 1, "", "INTEGER"], [4, 4, 1, "", "LONG"], [4, 4, 1, "", "STRING"]], "owlapy.model.providers": [[5, 2, 1, "", "OWLDatatypeMaxExclusiveRestriction"], [5, 2, 1, "", "OWLDatatypeMaxInclusiveRestriction"], [5, 2, 1, "", "OWLDatatypeMinExclusiveRestriction"], [5, 2, 1, "", "OWLDatatypeMinInclusiveRestriction"], [5, 2, 1, "", "OWLDatatypeMinMaxExclusiveRestriction"], [5, 2, 1, "", "OWLDatatypeMinMaxInclusiveRestriction"], [5, 1, 1, "", "Restriction_Literals"]], "owlapy.namespaces": [[6, 3, 1, "", "Namespaces"], [6, 1, 1, "", "OWL"], [6, 1, 1, "", "RDF"], [6, 1, 1, "", "RDFS"], [6, 1, 1, "", "XSD"]], "owlapy.namespaces.Namespaces": [[6, 5, 1, "", "__eq__"], [6, 5, 1, "", "__hash__"], [6, 5, 1, "", "__repr__"], [6, 4, 1, "", "__slots__"], [6, 6, 1, "", "ns"], [6, 6, 1, "", "prefix"]], "owlapy.owl2sparql": [[7, 0, 0, "-", "converter"]], "owlapy.owl2sparql.converter": [[7, 3, 1, "", "Owl2SparqlConverter"], [7, 3, 1, "", "VariablesMapping"], [7, 1, 1, "", "converter"], [7, 2, 1, "", "owl_expression_to_sparql"], [7, 2, 1, "", "peek"]], "owlapy.owl2sparql.converter.Owl2SparqlConverter": [[7, 4, 1, "", "__slots__"], [7, 5, 1, "", "append"], [7, 5, 1, "", "append_triple"], [7, 5, 1, "", "as_query"], [7, 4, 1, "", "ce"], [7, 4, 1, "", "cnt"], [7, 5, 1, "", "convert"], [7, 6, 1, "", "current_variable"], [7, 4, 1, "", "grouping_vars"], [7, 4, 1, "", "having_conditions"], [7, 4, 1, "", "mapping"], [7, 6, 1, "", "modal_depth"], [7, 5, 1, "", "new_count_var"], [7, 4, 1, "", "parent"], [7, 4, 1, "", "parent_var"], [7, 5, 1, "", "process"], [7, 4, 1, "", "properties"], [7, 5, 1, "", "render"], [7, 4, 1, "", "sparql"], [7, 5, 1, "", "stack_parent"], [7, 5, 1, "", "stack_variable"], [7, 5, 1, "", "triple"], [7, 4, 1, "", "variable_entities"], [7, 4, 1, "", "variables"]], "owlapy.owl2sparql.converter.VariablesMapping": [[7, 5, 1, "", "__contains__"], [7, 5, 1, "", "__getitem__"], [7, 4, 1, "", "__slots__"], [7, 5, 1, "", "get_variable"], [7, 5, 1, "", "new_individual_variable"], [7, 5, 1, "", "new_property_variable"]], "owlapy.owl_annotation": [[9, 3, 1, "", "OWLAnnotationObject"], [9, 3, 1, "", "OWLAnnotationSubject"], [9, 3, 1, "", "OWLAnnotationValue"]], "owlapy.owl_annotation.OWLAnnotationObject": [[9, 4, 1, "", "__slots__"], [9, 5, 1, "", "as_anonymous_individual"], [9, 5, 1, "", "as_iri"]], "owlapy.owl_annotation.OWLAnnotationSubject": [[9, 4, 1, "", "__slots__"]], "owlapy.owl_annotation.OWLAnnotationValue": [[9, 4, 1, "", "__slots__"], [9, 5, 1, "", "as_literal"], [9, 5, 1, "", "is_literal"]], "owlapy.owl_axiom": [[10, 3, 1, "", "OWLAnnotationAxiom"], [10, 3, 1, "", "OWLAxiom"], [10, 3, 1, "", "OWLClassAssertionAxiom"], [10, 3, 1, "", "OWLClassAxiom"], [10, 3, 1, "", "OWLDataPropertyAxiom"], [10, 3, 1, "", "OWLDatatypeDefinitionAxiom"], [10, 3, 1, "", "OWLDeclarationAxiom"], [10, 3, 1, "", "OWLDifferentIndividualsAxiom"], [10, 3, 1, "", "OWLDisjointClassesAxiom"], [10, 3, 1, "", "OWLDisjointDataPropertiesAxiom"], [10, 3, 1, "", "OWLDisjointObjectPropertiesAxiom"], [10, 3, 1, "", "OWLDisjointUnionAxiom"], [10, 3, 1, "", "OWLEquivalentClassesAxiom"], [10, 3, 1, "", "OWLEquivalentDataPropertiesAxiom"], [10, 3, 1, "", "OWLEquivalentObjectPropertiesAxiom"], [10, 3, 1, "", "OWLHasKeyAxiom"], [10, 3, 1, "", "OWLIndividualAxiom"], [10, 3, 1, "", "OWLInverseObjectPropertiesAxiom"], [10, 3, 1, "", "OWLLogicalAxiom"], [10, 3, 1, "", "OWLNaryAxiom"], [10, 3, 1, "", "OWLNaryClassAxiom"], [10, 3, 1, "", "OWLNaryIndividualAxiom"], [10, 3, 1, "", "OWLNaryPropertyAxiom"], [10, 3, 1, "", "OWLObjectPropertyAxiom"], [10, 3, 1, "", "OWLPropertyAxiom"], [10, 3, 1, "", "OWLSameIndividualAxiom"], [10, 3, 1, "", "OWLSubClassOfAxiom"]], "owlapy.owl_axiom.OWLAnnotationAxiom": [[10, 4, 1, "", "__slots__"], [10, 5, 1, "", "is_annotation_axiom"]], "owlapy.owl_axiom.OWLAxiom": [[10, 4, 1, "", "__slots__"], [10, 5, 1, "", "annotations"], [10, 5, 1, "", "is_annotated"], [10, 5, 1, "", "is_annotation_axiom"], [10, 5, 1, "", "is_logical_axiom"]], "owlapy.owl_axiom.OWLClassAssertionAxiom": [[10, 5, 1, "", "__eq__"], [10, 5, 1, "", "__hash__"], [10, 5, 1, "", "__repr__"], [10, 4, 1, "", "__slots__"], [10, 5, 1, "", "get_class_expression"], [10, 5, 1, "", "get_individual"]], "owlapy.owl_axiom.OWLClassAxiom": [[10, 4, 1, "", "__slots__"]], "owlapy.owl_axiom.OWLDataPropertyAxiom": [[10, 4, 1, "", "__slots__"]], "owlapy.owl_axiom.OWLDatatypeDefinitionAxiom": [[10, 5, 1, "", "__eq__"], [10, 5, 1, "", "__hash__"], [10, 5, 1, "", "__repr__"], [10, 4, 1, "", "__slots__"], [10, 5, 1, "", "get_datarange"], [10, 5, 1, "", "get_datatype"]], "owlapy.owl_axiom.OWLDeclarationAxiom": [[10, 5, 1, "", "__eq__"], [10, 5, 1, "", "__hash__"], [10, 5, 1, "", "__repr__"], [10, 4, 1, "", "__slots__"], [10, 5, 1, "", "get_entity"]], "owlapy.owl_axiom.OWLDifferentIndividualsAxiom": [[10, 4, 1, "", "__slots__"]], "owlapy.owl_axiom.OWLDisjointClassesAxiom": [[10, 4, 1, "", "__slots__"]], "owlapy.owl_axiom.OWLDisjointDataPropertiesAxiom": [[10, 4, 1, "", "__slots__"]], "owlapy.owl_axiom.OWLDisjointObjectPropertiesAxiom": [[10, 4, 1, "", "__slots__"]], "owlapy.owl_axiom.OWLDisjointUnionAxiom": [[10, 5, 1, "", "__eq__"], [10, 5, 1, "", "__hash__"], [10, 5, 1, "", "__repr__"], [10, 4, 1, "", "__slots__"], [10, 5, 1, "", "get_class_expressions"], [10, 5, 1, "", "get_owl_class"], [10, 5, 1, "", "get_owl_disjoint_classes_axiom"], [10, 5, 1, "", "get_owl_equivalent_classes_axiom"]], "owlapy.owl_axiom.OWLEquivalentClassesAxiom": [[10, 4, 1, "", "__slots__"], [10, 5, 1, "", "contains_named_equivalent_class"], [10, 5, 1, "", "contains_owl_nothing"], [10, 5, 1, "", "contains_owl_thing"], [10, 5, 1, "", "named_classes"]], "owlapy.owl_axiom.OWLEquivalentDataPropertiesAxiom": [[10, 4, 1, "", "__slots__"]], "owlapy.owl_axiom.OWLEquivalentObjectPropertiesAxiom": [[10, 4, 1, "", "__slots__"]], "owlapy.owl_axiom.OWLHasKeyAxiom": [[10, 5, 1, "", "__eq__"], [10, 5, 1, "", "__hash__"], [10, 5, 1, "", "__repr__"], [10, 4, 1, "", "__slots__"], [10, 5, 1, "", "get_class_expression"], [10, 5, 1, "", "get_property_expressions"], [10, 5, 1, "", "operands"]], "owlapy.owl_axiom.OWLIndividualAxiom": [[10, 4, 1, "", "__slots__"]], "owlapy.owl_axiom.OWLInverseObjectPropertiesAxiom": [[10, 5, 1, "", "__repr__"], [10, 4, 1, "", "__slots__"], [10, 5, 1, "", "get_first_property"], [10, 5, 1, "", "get_second_property"]], "owlapy.owl_axiom.OWLLogicalAxiom": [[10, 4, 1, "", "__slots__"], [10, 5, 1, "", "is_logical_axiom"]], "owlapy.owl_axiom.OWLNaryAxiom": [[10, 4, 1, "", "__slots__"], [10, 5, 1, "", "as_pairwise_axioms"]], "owlapy.owl_axiom.OWLNaryClassAxiom": [[10, 5, 1, "", "__eq__"], [10, 5, 1, "", "__hash__"], [10, 5, 1, "", "__repr__"], [10, 4, 1, "", "__slots__"], [10, 5, 1, "", "as_pairwise_axioms"], [10, 5, 1, "", "class_expressions"]], "owlapy.owl_axiom.OWLNaryIndividualAxiom": [[10, 5, 1, "", "__eq__"], [10, 5, 1, "", "__hash__"], [10, 5, 1, "", "__repr__"], [10, 4, 1, "", "__slots__"], [10, 5, 1, "", "as_pairwise_axioms"], [10, 5, 1, "", "individuals"]], "owlapy.owl_axiom.OWLNaryPropertyAxiom": [[10, 5, 1, "", "__eq__"], [10, 5, 1, "", "__hash__"], [10, 5, 1, "", "__repr__"], [10, 4, 1, "", "__slots__"], [10, 5, 1, "", "as_pairwise_axioms"], [10, 5, 1, "", "properties"]], "owlapy.owl_axiom.OWLObjectPropertyAxiom": [[10, 4, 1, "", "__slots__"]], "owlapy.owl_axiom.OWLPropertyAxiom": [[10, 4, 1, "", "__slots__"]], "owlapy.owl_axiom.OWLSameIndividualAxiom": [[10, 4, 1, "", "__slots__"]], "owlapy.owl_axiom.OWLSubClassOfAxiom": [[10, 5, 1, "", "__eq__"], [10, 5, 1, "", "__hash__"], [10, 5, 1, "", "__repr__"], [10, 4, 1, "", "__slots__"], [10, 5, 1, "", "get_sub_class"], [10, 5, 1, "", "get_super_class"]], "owlapy.owl_class_expression": [[11, 3, 1, "", "OWLAnonymousClassExpression"], [11, 3, 1, "", "OWLBooleanClassExpression"], [11, 3, 1, "", "OWLClass"], [11, 3, 1, "", "OWLClassExpression"], [11, 3, 1, "", "OWLNaryBooleanClassExpression"], [11, 3, 1, "", "OWLObjectComplementOf"], [11, 3, 1, "", "OWLObjectIntersectionOf"], [11, 3, 1, "", "OWLObjectUnionOf"]], "owlapy.owl_class_expression.OWLAnonymousClassExpression": [[11, 5, 1, "", "get_nnf"], [11, 5, 1, "", "get_object_complement_of"], [11, 5, 1, "", "is_owl_nothing"], [11, 5, 1, "", "is_owl_thing"]], "owlapy.owl_class_expression.OWLBooleanClassExpression": [[11, 4, 1, "", "__slots__"]], "owlapy.owl_class_expression.OWLClass": [[11, 4, 1, "", "__slots__"], [11, 5, 1, "", "get_iri"], [11, 5, 1, "", "get_nnf"], [11, 5, 1, "", "get_object_complement_of"], [11, 5, 1, "", "is_owl_nothing"], [11, 5, 1, "", "is_owl_thing"], [11, 6, 1, "", "reminder"], [11, 6, 1, "", "str"], [11, 4, 1, "", "type_index"]], "owlapy.owl_class_expression.OWLClassExpression": [[11, 4, 1, "", "__slots__"], [11, 5, 1, "", "get_nnf"], [11, 5, 1, "", "get_object_complement_of"], [11, 5, 1, "", "is_owl_nothing"], [11, 5, 1, "", "is_owl_thing"]], "owlapy.owl_class_expression.OWLNaryBooleanClassExpression": [[11, 5, 1, "", "__eq__"], [11, 5, 1, "", "__hash__"], [11, 5, 1, "", "__repr__"], [11, 4, 1, "", "__slots__"], [11, 5, 1, "", "operands"]], "owlapy.owl_class_expression.OWLObjectComplementOf": [[11, 5, 1, "", "__eq__"], [11, 5, 1, "", "__hash__"], [11, 5, 1, "", "__repr__"], [11, 4, 1, "", "__slots__"], [11, 5, 1, "", "get_operand"], [11, 5, 1, "", "operands"], [11, 4, 1, "", "type_index"]], "owlapy.owl_class_expression.OWLObjectIntersectionOf": [[11, 4, 1, "", "__slots__"], [11, 4, 1, "", "type_index"]], "owlapy.owl_class_expression.OWLObjectUnionOf": [[11, 4, 1, "", "__slots__"], [11, 4, 1, "", "type_index"]], "owlapy.owl_individual": [[12, 3, 1, "", "OWLIndividual"], [12, 3, 1, "", "OWLNamedIndividual"]], "owlapy.owl_individual.OWLIndividual": [[12, 4, 1, "", "__slots__"]], "owlapy.owl_individual.OWLNamedIndividual": [[12, 4, 1, "", "__slots__"], [12, 5, 1, "", "get_iri"], [12, 6, 1, "", "iri"], [12, 6, 1, "", "str"], [12, 4, 1, "", "type_index"]], "owlapy.owl_property": [[13, 3, 1, "", "OWLDataProperty"], [13, 3, 1, "", "OWLDataPropertyExpression"], [13, 3, 1, "", "OWLObjectInverseOf"], [13, 3, 1, "", "OWLObjectProperty"], [13, 3, 1, "", "OWLObjectPropertyExpression"], [13, 3, 1, "", "OWLProperty"], [13, 3, 1, "", "OWLPropertyExpression"]], "owlapy.owl_property.OWLDataProperty": [[13, 4, 1, "", "__slots__"], [13, 5, 1, "", "get_iri"], [13, 5, 1, "", "is_owl_top_data_property"], [13, 4, 1, "", "type_index"]], "owlapy.owl_property.OWLDataPropertyExpression": [[13, 4, 1, "", "__slots__"], [13, 5, 1, "", "is_data_property_expression"]], "owlapy.owl_property.OWLObjectInverseOf": [[13, 5, 1, "", "__eq__"], [13, 5, 1, "", "__hash__"], [13, 5, 1, "", "__repr__"], [13, 4, 1, "", "__slots__"], [13, 5, 1, "", "get_inverse"], [13, 5, 1, "", "get_inverse_property"], [13, 5, 1, "", "get_named_property"], [13, 4, 1, "", "type_index"]], "owlapy.owl_property.OWLObjectProperty": [[13, 4, 1, "", "__slots__"], [13, 5, 1, "", "get_inverse_property"], [13, 5, 1, "", "get_iri"], [13, 5, 1, "", "get_named_property"], [13, 6, 1, "", "iri"], [13, 5, 1, "", "is_owl_top_object_property"], [13, 6, 1, "", "str"], [13, 4, 1, "", "type_index"]], "owlapy.owl_property.OWLObjectPropertyExpression": [[13, 4, 1, "", "__slots__"], [13, 5, 1, "", "get_inverse_property"], [13, 5, 1, "", "get_named_property"], [13, 5, 1, "", "is_object_property_expression"]], "owlapy.owl_property.OWLProperty": [[13, 4, 1, "", "__slots__"]], "owlapy.owl_property.OWLPropertyExpression": [[13, 4, 1, "", "__slots__"], [13, 5, 1, "", "is_data_property_expression"], [13, 5, 1, "", "is_object_property_expression"], [13, 5, 1, "", "is_owl_top_data_property"], [13, 5, 1, "", "is_owl_top_object_property"]], "owlapy.owl_restriction": [[14, 3, 1, "", "OWLCardinalityRestriction"], [14, 3, 1, "", "OWLDataRestriction"], [14, 3, 1, "", "OWLHasValueRestriction"], [14, 3, 1, "", "OWLObjectAllValuesFrom"], [14, 3, 1, "", "OWLObjectCardinalityRestriction"], [14, 3, 1, "", "OWLObjectExactCardinality"], [14, 3, 1, "", "OWLObjectHasSelf"], [14, 3, 1, "", "OWLObjectMaxCardinality"], [14, 3, 1, "", "OWLObjectMinCardinality"], [14, 3, 1, "", "OWLObjectRestriction"], [14, 3, 1, "", "OWLObjectSomeValuesFrom"], [14, 3, 1, "", "OWLQuantifiedObjectRestriction"], [14, 3, 1, "", "OWLQuantifiedRestriction"], [14, 3, 1, "", "OWLRestriction"]], "owlapy.owl_restriction.OWLCardinalityRestriction": [[14, 4, 1, "", "__slots__"], [14, 5, 1, "", "get_cardinality"], [14, 5, 1, "", "get_filler"]], "owlapy.owl_restriction.OWLDataRestriction": [[14, 4, 1, "", "__slots__"], [14, 5, 1, "", "is_data_restriction"]], "owlapy.owl_restriction.OWLHasValueRestriction": [[14, 5, 1, "", "__eq__"], [14, 5, 1, "", "__hash__"], [14, 4, 1, "", "__slots__"], [14, 5, 1, "", "get_filler"]], "owlapy.owl_restriction.OWLObjectAllValuesFrom": [[14, 5, 1, "", "__eq__"], [14, 5, 1, "", "__hash__"], [14, 5, 1, "", "__repr__"], [14, 4, 1, "", "__slots__"], [14, 5, 1, "", "get_property"], [14, 4, 1, "", "type_index"]], "owlapy.owl_restriction.OWLObjectCardinalityRestriction": [[14, 5, 1, "", "__eq__"], [14, 5, 1, "", "__hash__"], [14, 5, 1, "", "__repr__"], [14, 4, 1, "", "__slots__"], [14, 5, 1, "", "get_property"]], "owlapy.owl_restriction.OWLObjectExactCardinality": [[14, 4, 1, "", "__slots__"], [14, 5, 1, "", "as_intersection_of_min_max"], [14, 4, 1, "", "type_index"]], "owlapy.owl_restriction.OWLObjectHasSelf": [[14, 5, 1, "", "__eq__"], [14, 5, 1, "", "__hash__"], [14, 5, 1, "", "__repr__"], [14, 4, 1, "", "__slots__"], [14, 5, 1, "", "get_property"], [14, 4, 1, "", "type_index"]], "owlapy.owl_restriction.OWLObjectMaxCardinality": [[14, 4, 1, "", "__slots__"], [14, 4, 1, "", "type_index"]], "owlapy.owl_restriction.OWLObjectMinCardinality": [[14, 4, 1, "", "__slots__"], [14, 4, 1, "", "type_index"]], "owlapy.owl_restriction.OWLObjectRestriction": [[14, 4, 1, "", "__slots__"], [14, 5, 1, "", "get_property"], [14, 5, 1, "", "is_object_restriction"]], "owlapy.owl_restriction.OWLObjectSomeValuesFrom": [[14, 5, 1, "", "__eq__"], [14, 5, 1, "", "__hash__"], [14, 5, 1, "", "__repr__"], [14, 4, 1, "", "__slots__"], [14, 5, 1, "", "get_property"], [14, 4, 1, "", "type_index"]], "owlapy.owl_restriction.OWLQuantifiedObjectRestriction": [[14, 4, 1, "", "__slots__"], [14, 5, 1, "", "get_filler"]], "owlapy.owl_restriction.OWLQuantifiedRestriction": [[14, 4, 1, "", "__slots__"]], "owlapy.owl_restriction.OWLRestriction": [[14, 4, 1, "", "__slots__"], [14, 5, 1, "", "get_property"], [14, 5, 1, "", "is_data_restriction"], [14, 5, 1, "", "is_object_restriction"]], "owlapy.owlobject": [[15, 3, 1, "", "OWLEntity"], [15, 3, 1, "", "OWLNamedObject"], [15, 3, 1, "", "OWLObject"], [15, 3, 1, "", "OWLObjectParser"], [15, 3, 1, "", "OWLObjectRenderer"]], "owlapy.owlobject.OWLEntity": [[15, 4, 1, "", "__slots__"], [15, 5, 1, "", "is_anonymous"], [15, 5, 1, "", "to_string_id"]], "owlapy.owlobject.OWLNamedObject": [[15, 5, 1, "", "__eq__"], [15, 5, 1, "", "__hash__"], [15, 5, 1, "", "__lt__"], [15, 5, 1, "", "__repr__"], [15, 4, 1, "", "__slots__"]], "owlapy.owlobject.OWLObject": [[15, 5, 1, "", "__eq__"], [15, 5, 1, "", "__hash__"], [15, 5, 1, "", "__repr__"], [15, 4, 1, "", "__slots__"], [15, 5, 1, "", "is_anonymous"]], "owlapy.owlobject.OWLObjectParser": [[15, 5, 1, "", "parse_expression"]], "owlapy.owlobject.OWLObjectRenderer": [[15, 5, 1, "", "render"], [15, 5, 1, "", "set_short_form_provider"]], "owlapy.parser": [[16, 3, 1, "", "DLSyntaxParser"], [16, 1, 1, "", "DL_GRAMMAR"], [16, 1, 1, "", "DLparser"], [16, 1, 1, "", "MANCHESTER_GRAMMAR"], [16, 3, 1, "", "ManchesterOWLSyntaxParser"], [16, 1, 1, "", "ManchesterParser"], [16, 2, 1, "", "dl_to_owl_expression"], [16, 2, 1, "", "manchester_to_owl_expression"]], "owlapy.parser.DLSyntaxParser": [[16, 5, 1, "", "generic_visit"], [16, 4, 1, "", "ns"], [16, 5, 1, "", "parse_expression"], [16, 4, 1, "", "slots"], [16, 5, 1, "", "visit_abbreviated_iri"], [16, 5, 1, "", "visit_boolean_literal"], [16, 5, 1, "", "visit_cardinality_res"], [16, 5, 1, "", "visit_class_expression"], [16, 5, 1, "", "visit_class_iri"], [16, 5, 1, "", "visit_data_cardinality_res"], [16, 5, 1, "", "visit_data_intersection"], [16, 5, 1, "", "visit_data_parentheses"], [16, 5, 1, "", "visit_data_primary"], [16, 5, 1, "", "visit_data_property_iri"], [16, 5, 1, "", "visit_data_some_only_res"], [16, 5, 1, "", "visit_data_union"], [16, 5, 1, "", "visit_data_value_res"], [16, 5, 1, "", "visit_datatype"], [16, 5, 1, "", "visit_datatype_iri"], [16, 5, 1, "", "visit_datatype_restriction"], [16, 5, 1, "", "visit_date_literal"], [16, 5, 1, "", "visit_datetime_literal"], [16, 5, 1, "", "visit_decimal_literal"], [16, 5, 1, "", "visit_duration_literal"], [16, 5, 1, "", "visit_facet"], [16, 5, 1, "", "visit_facet_restriction"], [16, 5, 1, "", "visit_facet_restrictions"], [16, 5, 1, "", "visit_float_literal"], [16, 5, 1, "", "visit_full_iri"], [16, 5, 1, "", "visit_has_self"], [16, 5, 1, "", "visit_individual_iri"], [16, 5, 1, "", "visit_individual_list"], [16, 5, 1, "", "visit_integer_literal"], [16, 5, 1, "", "visit_intersection"], [16, 5, 1, "", "visit_iri"], [16, 5, 1, "", "visit_literal"], [16, 5, 1, "", "visit_literal_list"], [16, 5, 1, "", "visit_non_negative_integer"], [16, 5, 1, "", "visit_object_property"], [16, 5, 1, "", "visit_object_property_iri"], [16, 5, 1, "", "visit_parentheses"], [16, 5, 1, "", "visit_primary"], [16, 5, 1, "", "visit_quoted_string"], [16, 5, 1, "", "visit_simple_iri"], [16, 5, 1, "", "visit_some_only_res"], [16, 5, 1, "", "visit_string_literal_language"], [16, 5, 1, "", "visit_string_literal_no_language"], [16, 5, 1, "", "visit_typed_literal"], [16, 5, 1, "", "visit_union"], [16, 5, 1, "", "visit_value_res"]], "owlapy.parser.ManchesterOWLSyntaxParser": [[16, 5, 1, "", "generic_visit"], [16, 4, 1, "", "ns"], [16, 5, 1, "", "parse_expression"], [16, 4, 1, "", "slots"], [16, 5, 1, "", "visit_abbreviated_iri"], [16, 5, 1, "", "visit_boolean_literal"], [16, 5, 1, "", "visit_cardinality_res"], [16, 5, 1, "", "visit_class_expression"], [16, 5, 1, "", "visit_class_iri"], [16, 5, 1, "", "visit_data_cardinality_res"], [16, 5, 1, "", "visit_data_intersection"], [16, 5, 1, "", "visit_data_parentheses"], [16, 5, 1, "", "visit_data_primary"], [16, 5, 1, "", "visit_data_property_iri"], [16, 5, 1, "", "visit_data_some_only_res"], [16, 5, 1, "", "visit_data_union"], [16, 5, 1, "", "visit_data_value_res"], [16, 5, 1, "", "visit_datatype"], [16, 5, 1, "", "visit_datatype_iri"], [16, 5, 1, "", "visit_datatype_restriction"], [16, 5, 1, "", "visit_date_literal"], [16, 5, 1, "", "visit_datetime_literal"], [16, 5, 1, "", "visit_decimal_literal"], [16, 5, 1, "", "visit_duration_literal"], [16, 5, 1, "", "visit_facet"], [16, 5, 1, "", "visit_facet_restriction"], [16, 5, 1, "", "visit_facet_restrictions"], [16, 5, 1, "", "visit_float_literal"], [16, 5, 1, "", "visit_full_iri"], [16, 5, 1, "", "visit_has_self"], [16, 5, 1, "", "visit_individual_iri"], [16, 5, 1, "", "visit_individual_list"], [16, 5, 1, "", "visit_integer_literal"], [16, 5, 1, "", "visit_intersection"], [16, 5, 1, "", "visit_iri"], [16, 5, 1, "", "visit_literal"], [16, 5, 1, "", "visit_literal_list"], [16, 5, 1, "", "visit_non_negative_integer"], [16, 5, 1, "", "visit_object_property"], [16, 5, 1, "", "visit_object_property_iri"], [16, 5, 1, "", "visit_parentheses"], [16, 5, 1, "", "visit_primary"], [16, 5, 1, "", "visit_quoted_string"], [16, 5, 1, "", "visit_simple_iri"], [16, 5, 1, "", "visit_some_only_res"], [16, 5, 1, "", "visit_string_literal_language"], [16, 5, 1, "", "visit_string_literal_no_language"], [16, 5, 1, "", "visit_typed_literal"], [16, 5, 1, "", "visit_union"], [16, 5, 1, "", "visit_value_res"]], "owlapy.ranges": [[17, 3, 1, "", "OWLDataRange"], [17, 3, 1, "", "OWLPropertyRange"]], "owlapy.render": [[18, 3, 1, "", "DLSyntaxObjectRenderer"], [18, 1, 1, "", "DLrenderer"], [18, 3, 1, "", "ManchesterOWLSyntaxOWLObjectRenderer"], [18, 1, 1, "", "ManchesterRenderer"], [18, 2, 1, "", "owl_expression_to_dl"], [18, 2, 1, "", "owl_expression_to_manchester"]], "owlapy.render.DLSyntaxObjectRenderer": [[18, 4, 1, "", "__slots__"], [18, 5, 1, "", "render"], [18, 5, 1, "", "set_short_form_provider"]], "owlapy.render.ManchesterOWLSyntaxOWLObjectRenderer": [[18, 4, 1, "", "__slots__"], [18, 5, 1, "", "render"], [18, 5, 1, "", "set_short_form_provider"]], "owlapy.types": [[19, 3, 1, "", "OWLDatatype"]], "owlapy.types.OWLDatatype": [[19, 4, 1, "", "__slots__"], [19, 5, 1, "", "get_iri"], [19, 4, 1, "", "type_index"]], "owlapy.util": [[20, 3, 1, "", "LRUCache"], [20, 3, 1, "", "NNF"], [20, 3, 1, "", "OrderedOWLObject"], [20, 3, 1, "", "TopLevelCNF"], [20, 3, 1, "", "TopLevelDNF"], [20, 2, 1, "", "as_index"], [20, 2, 1, "", "combine_nary_expressions"], [20, 2, 1, "", "iter_count"]], "owlapy.util.LRUCache": [[20, 4, 1, "", "KEY"], [20, 4, 1, "", "NEXT"], [20, 4, 1, "", "PREV"], [20, 4, 1, "", "RESULT"], [20, 5, 1, "", "__contains__"], [20, 5, 1, "", "__getitem__"], [20, 5, 1, "", "__setitem__"], [20, 5, 1, "", "cache_clear"], [20, 5, 1, "", "cache_info"], [20, 4, 1, "id1", "sentinel"]], "owlapy.util.NNF": [[20, 5, 1, "", "get_class_nnf"]], "owlapy.util.OrderedOWLObject": [[20, 5, 1, "", "__eq__"], [20, 5, 1, "", "__lt__"], [20, 4, 1, "", "__slots__"], [20, 4, 1, "id0", "o"]], "owlapy.util.TopLevelCNF": [[20, 5, 1, "", "get_top_level_cnf"]], "owlapy.util.TopLevelDNF": [[20, 5, 1, "", "get_top_level_dnf"]], "owlapy.vocab": [[21, 3, 1, "", "OWLFacet"], [21, 3, 1, "", "OWLRDFVocabulary"], [21, 3, 1, "", "XSDVocabulary"]], "owlapy.vocab.OWLFacet": [[21, 4, 1, "", "FRACTION_DIGITS"], [21, 4, 1, "", "LENGTH"], [21, 4, 1, "", "MAX_EXCLUSIVE"], [21, 4, 1, "", "MAX_INCLUSIVE"], [21, 4, 1, "", "MAX_LENGTH"], [21, 4, 1, "", "MIN_EXCLUSIVE"], [21, 4, 1, "", "MIN_INCLUSIVE"], [21, 4, 1, "", "MIN_LENGTH"], [21, 4, 1, "", "PATTERN"], [21, 4, 1, "", "TOTAL_DIGITS"], [21, 5, 1, "", "from_str"], [21, 6, 1, "", "operator"], [21, 6, 1, "", "symbolic_form"]], "owlapy.vocab.OWLRDFVocabulary": [[21, 4, 1, "", "OWL_BOTTOM_DATA_PROPERTY"], [21, 4, 1, "", "OWL_BOTTOM_OBJECT_PROPERTY"], [21, 4, 1, "", "OWL_CLASS"], [21, 4, 1, "", "OWL_NAMED_INDIVIDUAL"], [21, 4, 1, "", "OWL_NOTHING"], [21, 4, 1, "", "OWL_THING"], [21, 4, 1, "", "OWL_TOP_DATA_PROPERTY"], [21, 4, 1, "", "OWL_TOP_OBJECT_PROPERTY"], [21, 4, 1, "", "RDFS_LITERAL"]], "owlapy.vocab.XSDVocabulary": [[21, 4, 1, "", "BOOLEAN"], [21, 4, 1, "", "DATE"], [21, 4, 1, "", "DATE_TIME"], [21, 4, 1, "", "DATE_TIME_STAMP"], [21, 4, 1, "", "DECIMAL"], [21, 4, 1, "", "DOUBLE"], [21, 4, 1, "", "DURATION"], [21, 4, 1, "", "FLOAT"], [21, 4, 1, "", "INTEGER"], [21, 4, 1, "", "LONG"], [21, 4, 1, "", "STRING"]]}, "objtypes": {"0": "py:module", "1": "py:data", "2": "py:function", "3": "py:class", "4": "py:attribute", "5": "py:method", "6": "py:property"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "data", "Python data"], "2": ["py", "function", "Python function"], "3": ["py", "class", "Python class"], "4": ["py", "attribute", "Python attribute"], "5": ["py", "method", "Python method"], "6": ["py", "property", "Python property"]}, "titleterms": {"owlapi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23], "_util": 0, "modul": [0, 1, 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "content": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "function": [0, 4, 5, 7, 16, 18, 20], "ha": 1, "class": [1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "subpackag": 2, "submodul": [2, 4, 8], "packag": [2, 4], "iri": 3, "model": [4, 5], "attribut": [4, 5, 6, 7, 16, 18], "provid": 5, "namespac": 6, "owl2sparql": [7, 8], "convert": 7, "owl_annot": 9, "owl_axiom": 10, "owl_class_express": 11, "owl_individu": 12, "owl_properti": 13, "owl_restrict": 14, "owlobject": 15, "parser": 16, "rang": 17, "render": 18, "type": 19, "util": 20, "vocab": 21, "welcom": 22}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"owlapy._utils": [[0, "module-owlapy._utils"]], "Module Contents": [[0, "module-contents"], [1, "module-contents"], [3, "module-contents"], [5, "module-contents"], [6, "module-contents"], [7, "module-contents"], [9, "module-contents"], [10, "module-contents"], [11, "module-contents"], [12, "module-contents"], [13, "module-contents"], [14, "module-contents"], [15, "module-contents"], [16, "module-contents"], [17, "module-contents"], [18, "module-contents"], [19, "module-contents"], [20, "module-contents"], [21, "module-contents"]], "Functions": [[0, "functions"], [4, "functions"], [5, "functions"], [7, "functions"], [16, "functions"], [18, "functions"], [20, "functions"]], "owlapy.has": [[1, "module-owlapy.has"]], "Classes": [[1, "classes"], [3, "classes"], [4, "classes"], [6, "classes"], [7, "classes"], [9, "classes"], [10, "classes"], [11, "classes"], [12, "classes"], [13, "classes"], [14, "classes"], [15, "classes"], [16, "classes"], [17, "classes"], [18, "classes"], [19, "classes"], [20, "classes"], [21, "classes"]], "owlapy": [[2, "module-owlapy"]], "Subpackages": [[2, "subpackages"]], "Submodules": [[2, "submodules"], [4, "submodules"], [8, "submodules"]], "Package Contents": [[2, "package-contents"], [4, "package-contents"]], "owlapy.iri": [[3, "module-owlapy.iri"]], "owlapy.model": [[4, "module-owlapy.model"]], "Attributes": [[4, "attributes"], [5, "attributes"], [6, "attributes"], [7, "attributes"], [16, "attributes"], [18, "attributes"]], "owlapy.model.providers": [[5, "module-owlapy.model.providers"]], "owlapy.namespaces": [[6, "module-owlapy.namespaces"]], "owlapy.owl2sparql.converter": [[7, "module-owlapy.owl2sparql.converter"]], "owlapy.owl2sparql": [[8, "module-owlapy.owl2sparql"]], "owlapy.owl_annotation": [[9, "module-owlapy.owl_annotation"]], "owlapy.owl_axiom": [[10, "module-owlapy.owl_axiom"]], "owlapy.owl_class_expression": [[11, "module-owlapy.owl_class_expression"]], "owlapy.owl_individual": [[12, "module-owlapy.owl_individual"]], "owlapy.owl_property": [[13, "module-owlapy.owl_property"]], "owlapy.owl_restriction": [[14, "module-owlapy.owl_restriction"]], "owlapy.owlobject": [[15, "module-owlapy.owlobject"]], "owlapy.parser": [[16, "module-owlapy.parser"]], "owlapy.ranges": [[17, "module-owlapy.ranges"]], "owlapy.render": [[18, "module-owlapy.render"]], "owlapy.types": [[19, "module-owlapy.types"]], "owlapy.util": [[20, "module-owlapy.util"]], "owlapy.vocab": [[21, "module-owlapy.vocab"]], "Welcome to OWLAPY!": [[22, "welcome-to-owlapy"]], "Contents:": [[22, null]], "OWLAPY": [[23, "owlapy"]]}, "indexentries": {"move() (in module owlapy._utils)": [[0, "owlapy._utils.MOVE"]], "module": [[0, "module-owlapy._utils"], [1, "module-owlapy.has"], [2, "module-owlapy"], [3, "module-owlapy.iri"], [4, "module-owlapy.model"], [5, "module-owlapy.model.providers"], [6, "module-owlapy.namespaces"], [7, "module-owlapy.owl2sparql.converter"], [8, "module-owlapy.owl2sparql"], [9, "module-owlapy.owl_annotation"], [10, "module-owlapy.owl_axiom"], [11, "module-owlapy.owl_class_expression"], [12, "module-owlapy.owl_individual"], [13, "module-owlapy.owl_property"], [14, "module-owlapy.owl_restriction"], [15, "module-owlapy.owlobject"], [16, "module-owlapy.parser"], [17, "module-owlapy.ranges"], [18, "module-owlapy.render"], [19, "module-owlapy.types"], [20, "module-owlapy.util"], [21, "module-owlapy.vocab"]], "owlapy._utils": [[0, "module-owlapy._utils"]], "hascardinality (class in owlapy.has)": [[1, "owlapy.has.HasCardinality"]], "hasfiller (class in owlapy.has)": [[1, "owlapy.has.HasFiller"]], "hasiri (class in owlapy.has)": [[1, "owlapy.has.HasIRI"]], "hasindex (class in owlapy.has)": [[1, "owlapy.has.HasIndex"]], "hasoperands (class in owlapy.has)": [[1, "owlapy.has.HasOperands"]], "__eq__() (owlapy.has.hasindex method)": [[1, "owlapy.has.HasIndex.__eq__"]], "__slots__ (owlapy.has.hascardinality attribute)": [[1, "owlapy.has.HasCardinality.__slots__"]], "__slots__ (owlapy.has.hasfiller attribute)": [[1, "owlapy.has.HasFiller.__slots__"]], "__slots__ (owlapy.has.hasiri attribute)": [[1, "owlapy.has.HasIRI.__slots__"]], "__slots__ (owlapy.has.hasoperands attribute)": [[1, "owlapy.has.HasOperands.__slots__"]], "get_cardinality() (owlapy.has.hascardinality method)": [[1, "owlapy.has.HasCardinality.get_cardinality"]], "get_filler() (owlapy.has.hasfiller method)": [[1, "owlapy.has.HasFiller.get_filler"]], "get_iri() (owlapy.has.hasiri method)": [[1, "owlapy.has.HasIRI.get_iri"]], "operands() (owlapy.has.hasoperands method)": [[1, "owlapy.has.HasOperands.operands"]], "owlapy.has": [[1, "module-owlapy.has"]], "type_index (owlapy.has.hasindex attribute)": [[1, "owlapy.has.HasIndex.type_index"]], "__version__ (in module owlapy)": [[2, "owlapy.__version__"]], "owlapy": [[2, "module-owlapy"]], "iri (class in owlapy.iri)": [[3, "owlapy.iri.IRI"]], "__eq__() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.__eq__"]], "__hash__() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.__hash__"]], "__repr__() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.__repr__"]], "__slots__ (owlapy.iri.iri attribute)": [[3, "owlapy.iri.IRI.__slots__"]], "as_iri() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.as_iri"]], "as_str() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.as_str"]], "create() (owlapy.iri.iri static method)": [[3, "owlapy.iri.IRI.create"]], "get_namespace() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.get_namespace"]], "get_remainder() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.get_remainder"]], "get_short_form() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.get_short_form"]], "is_nothing() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.is_nothing"]], "is_reserved_vocabulary() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.is_reserved_vocabulary"]], "is_thing() (owlapy.iri.iri method)": [[3, "owlapy.iri.IRI.is_thing"]], "owlapy.iri": [[3, "module-owlapy.iri"]], "reminder (owlapy.iri.iri property)": [[3, "owlapy.iri.IRI.reminder"]], "str (owlapy.iri.iri property)": [[3, "owlapy.iri.IRI.str"]], "type_index (owlapy.iri.iri attribute)": [[3, "owlapy.iri.IRI.type_index"]], "addimport (class in owlapy.model)": [[4, "owlapy.model.AddImport"]], "boolean (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.BOOLEAN"]], "booleanowldatatype (in module owlapy.model)": [[4, "owlapy.model.BooleanOWLDatatype"]], "date (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.DATE"]], "date_time (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.DATE_TIME"]], "date_time_stamp (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.DATE_TIME_STAMP"]], "decimal (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.DECIMAL"]], "double (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.DOUBLE"]], "duration (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.DURATION"]], "dateowldatatype (in module owlapy.model)": [[4, "owlapy.model.DateOWLDatatype"]], "datetimeowldatatype (in module owlapy.model)": [[4, "owlapy.model.DateTimeOWLDatatype"]], "doubleowldatatype (in module owlapy.model)": [[4, "owlapy.model.DoubleOWLDatatype"]], "durationowldatatype (in module owlapy.model)": [[4, "owlapy.model.DurationOWLDatatype"]], "float (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.FLOAT"]], "fraction_digits (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.FRACTION_DIGITS"]], "hascardinality (class in owlapy.model)": [[4, "owlapy.model.HasCardinality"]], "hasfiller (class in owlapy.model)": [[4, "owlapy.model.HasFiller"]], "hasiri (class in owlapy.model)": [[4, "owlapy.model.HasIRI"]], "hasindex (class in owlapy.model)": [[4, "owlapy.model.HasIndex"]], "hasoperands (class in owlapy.model)": [[4, "id19"], [4, "owlapy.model.HasOperands"]], "integer (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.INTEGER"]], "iri (class in owlapy.model)": [[4, "owlapy.model.IRI"]], "integerowldatatype (in module owlapy.model)": [[4, "owlapy.model.IntegerOWLDatatype"]], "length (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.LENGTH"]], "long (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.LONG"]], "literals (in module owlapy.model)": [[4, "owlapy.model.Literals"]], "max_exclusive (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.MAX_EXCLUSIVE"]], "max_inclusive (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.MAX_INCLUSIVE"]], "max_length (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.MAX_LENGTH"]], "min_exclusive (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.MIN_EXCLUSIVE"]], "min_inclusive (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.MIN_INCLUSIVE"]], "min_length (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.MIN_LENGTH"]], "move() (in module owlapy.model)": [[4, "owlapy.model.MOVE"]], "numeric_datatypes (in module owlapy.model)": [[4, "owlapy.model.NUMERIC_DATATYPES"]], "owlannotation (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotation"]], "owlannotationassertionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom"]], "owlannotationaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationAxiom"]], "owlannotationobject (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationObject"]], "owlannotationproperty (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationProperty"]], "owlannotationpropertydomainaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationPropertyDomainAxiom"]], "owlannotationpropertyrangeaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationPropertyRangeAxiom"]], "owlannotationsubject (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationSubject"]], "owlannotationvalue (class in owlapy.model)": [[4, "owlapy.model.OWLAnnotationValue"]], "owlanonymousclassexpression (class in owlapy.model)": [[4, "owlapy.model.OWLAnonymousClassExpression"]], "owlasymmetricobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLAsymmetricObjectPropertyAxiom"]], "owlaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLAxiom"]], "owlbooleanclassexpression (class in owlapy.model)": [[4, "owlapy.model.OWLBooleanClassExpression"]], "owlbottomdataproperty (in module owlapy.model)": [[4, "owlapy.model.OWLBottomDataProperty"]], "owlbottomobjectproperty (in module owlapy.model)": [[4, "owlapy.model.OWLBottomObjectProperty"]], "owlcardinalityrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLCardinalityRestriction"]], "owlclass (class in owlapy.model)": [[4, "id34"], [4, "owlapy.model.OWLClass"]], "owlclassassertionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLClassAssertionAxiom"]], "owlclassaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLClassAxiom"]], "owlclassexpression (class in owlapy.model)": [[4, "id28"], [4, "owlapy.model.OWLClassExpression"]], "owldataallvaluesfrom (class in owlapy.model)": [[4, "owlapy.model.OWLDataAllValuesFrom"]], "owldatacardinalityrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLDataCardinalityRestriction"]], "owldatacomplementof (class in owlapy.model)": [[4, "owlapy.model.OWLDataComplementOf"]], "owldataexactcardinality (class in owlapy.model)": [[4, "owlapy.model.OWLDataExactCardinality"]], "owldatahasvalue (class in owlapy.model)": [[4, "owlapy.model.OWLDataHasValue"]], "owldataintersectionof (class in owlapy.model)": [[4, "owlapy.model.OWLDataIntersectionOf"]], "owldatamaxcardinality (class in owlapy.model)": [[4, "owlapy.model.OWLDataMaxCardinality"]], "owldatamincardinality (class in owlapy.model)": [[4, "owlapy.model.OWLDataMinCardinality"]], "owldataoneof (class in owlapy.model)": [[4, "owlapy.model.OWLDataOneOf"]], "owldataproperty (class in owlapy.model)": [[4, "owlapy.model.OWLDataProperty"]], "owldatapropertyassertionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDataPropertyAssertionAxiom"]], "owldatapropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDataPropertyAxiom"]], "owldatapropertycharacteristicaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDataPropertyCharacteristicAxiom"]], "owldatapropertydomainaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDataPropertyDomainAxiom"]], "owldatapropertyexpression (class in owlapy.model)": [[4, "id0"], [4, "owlapy.model.OWLDataPropertyExpression"]], "owldatapropertyrangeaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDataPropertyRangeAxiom"]], "owldatarange (class in owlapy.model)": [[4, "id18"], [4, "owlapy.model.OWLDataRange"]], "owldatarestriction (class in owlapy.model)": [[4, "owlapy.model.OWLDataRestriction"]], "owldatasomevaluesfrom (class in owlapy.model)": [[4, "owlapy.model.OWLDataSomeValuesFrom"]], "owldataunionof (class in owlapy.model)": [[4, "owlapy.model.OWLDataUnionOf"]], "owldatatype (class in owlapy.model)": [[4, "owlapy.model.OWLDatatype"]], "owldatatypedefinitionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDatatypeDefinitionAxiom"]], "owldatatyperestriction (class in owlapy.model)": [[4, "owlapy.model.OWLDatatypeRestriction"]], "owldeclarationaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDeclarationAxiom"]], "owldifferentindividualsaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDifferentIndividualsAxiom"]], "owldisjointclassesaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDisjointClassesAxiom"]], "owldisjointdatapropertiesaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDisjointDataPropertiesAxiom"]], "owldisjointobjectpropertiesaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDisjointObjectPropertiesAxiom"]], "owldisjointunionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLDisjointUnionAxiom"]], "owlentity (class in owlapy.model)": [[4, "id14"], [4, "owlapy.model.OWLEntity"]], "owlequivalentclassesaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLEquivalentClassesAxiom"]], "owlequivalentdatapropertiesaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLEquivalentDataPropertiesAxiom"]], "owlequivalentobjectpropertiesaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLEquivalentObjectPropertiesAxiom"]], "owlfacet (class in owlapy.model)": [[4, "owlapy.model.OWLFacet"]], "owlfacetrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLFacetRestriction"]], "owlfunctionaldatapropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLFunctionalDataPropertyAxiom"]], "owlfunctionalobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLFunctionalObjectPropertyAxiom"]], "owlhaskeyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLHasKeyAxiom"]], "owlhasvaluerestriction (class in owlapy.model)": [[4, "owlapy.model.OWLHasValueRestriction"]], "owlimportsdeclaration (class in owlapy.model)": [[4, "owlapy.model.OWLImportsDeclaration"]], "owlindividual (class in owlapy.model)": [[4, "id44"], [4, "owlapy.model.OWLIndividual"]], "owlindividualaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLIndividualAxiom"]], "owlinversefunctionalobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLInverseFunctionalObjectPropertyAxiom"]], "owlinverseobjectpropertiesaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLInverseObjectPropertiesAxiom"]], "owlirreflexiveobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLIrreflexiveObjectPropertyAxiom"]], "owlliteral (class in owlapy.model)": [[4, "owlapy.model.OWLLiteral"]], "owllogicalaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLLogicalAxiom"]], "owlnamedindividual (class in owlapy.model)": [[4, "owlapy.model.OWLNamedIndividual"]], "owlnaryaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLNaryAxiom"]], "owlnarybooleanclassexpression (class in owlapy.model)": [[4, "owlapy.model.OWLNaryBooleanClassExpression"]], "owlnaryclassaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLNaryClassAxiom"]], "owlnarydatarange (class in owlapy.model)": [[4, "owlapy.model.OWLNaryDataRange"]], "owlnaryindividualaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLNaryIndividualAxiom"]], "owlnarypropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLNaryPropertyAxiom"]], "owlnegativedatapropertyassertionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLNegativeDataPropertyAssertionAxiom"]], "owlnegativeobjectpropertyassertionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLNegativeObjectPropertyAssertionAxiom"]], "owlnothing (in module owlapy.model)": [[4, "owlapy.model.OWLNothing"]], "owlobject (class in owlapy.model)": [[4, "id8"], [4, "owlapy.model.OWLObject"]], "owlobjectallvaluesfrom (class in owlapy.model)": [[4, "owlapy.model.OWLObjectAllValuesFrom"]], "owlobjectcardinalityrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLObjectCardinalityRestriction"]], "owlobjectcomplementof (class in owlapy.model)": [[4, "owlapy.model.OWLObjectComplementOf"]], "owlobjectexactcardinality (class in owlapy.model)": [[4, "owlapy.model.OWLObjectExactCardinality"]], "owlobjecthasself (class in owlapy.model)": [[4, "owlapy.model.OWLObjectHasSelf"]], "owlobjecthasvalue (class in owlapy.model)": [[4, "owlapy.model.OWLObjectHasValue"]], "owlobjectintersectionof (class in owlapy.model)": [[4, "owlapy.model.OWLObjectIntersectionOf"]], "owlobjectmaxcardinality (class in owlapy.model)": [[4, "owlapy.model.OWLObjectMaxCardinality"]], "owlobjectmincardinality (class in owlapy.model)": [[4, "owlapy.model.OWLObjectMinCardinality"]], "owlobjectoneof (class in owlapy.model)": [[4, "owlapy.model.OWLObjectOneOf"]], "owlobjectproperty (class in owlapy.model)": [[4, "owlapy.model.OWLObjectProperty"]], "owlobjectpropertyassertionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLObjectPropertyAssertionAxiom"]], "owlobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLObjectPropertyAxiom"]], "owlobjectpropertycharacteristicaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLObjectPropertyCharacteristicAxiom"]], "owlobjectpropertydomainaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLObjectPropertyDomainAxiom"]], "owlobjectpropertyexpression (class in owlapy.model)": [[4, "id3"], [4, "owlapy.model.OWLObjectPropertyExpression"]], "owlobjectpropertyrangeaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLObjectPropertyRangeAxiom"]], "owlobjectrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLObjectRestriction"]], "owlobjectsomevaluesfrom (class in owlapy.model)": [[4, "owlapy.model.OWLObjectSomeValuesFrom"]], "owlobjectunionof (class in owlapy.model)": [[4, "owlapy.model.OWLObjectUnionOf"]], "owlontology (class in owlapy.model)": [[4, "owlapy.model.OWLOntology"]], "owlontologychange (class in owlapy.model)": [[4, "owlapy.model.OWLOntologyChange"]], "owlontologyid (class in owlapy.model)": [[4, "owlapy.model.OWLOntologyID"]], "owlontologymanager (class in owlapy.model)": [[4, "owlapy.model.OWLOntologyManager"]], "owlproperty (class in owlapy.model)": [[4, "owlapy.model.OWLProperty"]], "owlpropertyassertionaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLPropertyAssertionAxiom"]], "owlpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLPropertyAxiom"]], "owlpropertydomainaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLPropertyDomainAxiom"]], "owlpropertyexpression (class in owlapy.model)": [[4, "id22"], [4, "owlapy.model.OWLPropertyExpression"]], "owlpropertyrange (class in owlapy.model)": [[4, "owlapy.model.OWLPropertyRange"]], "owlpropertyrangeaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLPropertyRangeAxiom"]], "owlquantifieddatarestriction (class in owlapy.model)": [[4, "owlapy.model.OWLQuantifiedDataRestriction"]], "owlquantifiedobjectrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLQuantifiedObjectRestriction"]], "owlquantifiedrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLQuantifiedRestriction"]], "owlrdfvocabulary (class in owlapy.model)": [[4, "owlapy.model.OWLRDFVocabulary"]], "owlreasoner (class in owlapy.model)": [[4, "owlapy.model.OWLReasoner"]], "owlreflexiveobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLReflexiveObjectPropertyAxiom"]], "owlrestriction (class in owlapy.model)": [[4, "owlapy.model.OWLRestriction"]], "owlsameindividualaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLSameIndividualAxiom"]], "owlsubannotationpropertyofaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLSubAnnotationPropertyOfAxiom"]], "owlsubclassofaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLSubClassOfAxiom"]], "owlsubdatapropertyofaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLSubDataPropertyOfAxiom"]], "owlsubobjectpropertyofaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLSubObjectPropertyOfAxiom"]], "owlsubpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLSubPropertyAxiom"]], "owlsymmetricobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLSymmetricObjectPropertyAxiom"]], "owlthing (in module owlapy.model)": [[4, "owlapy.model.OWLThing"]], "owltopdataproperty (in module owlapy.model)": [[4, "owlapy.model.OWLTopDataProperty"]], "owltopobjectproperty (in module owlapy.model)": [[4, "owlapy.model.OWLTopObjectProperty"]], "owltransitiveobjectpropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLTransitiveObjectPropertyAxiom"]], "owlunarypropertyaxiom (class in owlapy.model)": [[4, "owlapy.model.OWLUnaryPropertyAxiom"]], "owl_bottom_data_property (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_BOTTOM_DATA_PROPERTY"]], "owl_bottom_object_property (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_BOTTOM_OBJECT_PROPERTY"]], "owl_class (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_CLASS"]], "owl_named_individual (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_NAMED_INDIVIDUAL"]], "owl_nothing (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_NOTHING"]], "owl_thing (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_THING"]], "owl_top_data_property (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_TOP_DATA_PROPERTY"]], "owl_top_object_property (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.OWL_TOP_OBJECT_PROPERTY"]], "pattern (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.PATTERN"]], "rdfs_literal (owlapy.model.owlrdfvocabulary attribute)": [[4, "owlapy.model.OWLRDFVocabulary.RDFS_LITERAL"]], "string (owlapy.model.xsdvocabulary attribute)": [[4, "owlapy.model.XSDVocabulary.STRING"]], "stringowldatatype (in module owlapy.model)": [[4, "owlapy.model.StringOWLDatatype"]], "time_datatypes (in module owlapy.model)": [[4, "owlapy.model.TIME_DATATYPES"]], "total_digits (owlapy.model.owlfacet attribute)": [[4, "owlapy.model.OWLFacet.TOTAL_DIGITS"]], "topowldatatype (in module owlapy.model)": [[4, "owlapy.model.TopOWLDatatype"]], "xsdvocabulary (class in owlapy.model)": [[4, "owlapy.model.XSDVocabulary"]], "__eq__() (owlapy.model.hasindex method)": [[4, "owlapy.model.HasIndex.__eq__"]], "__eq__() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.__eq__"]], "__eq__() (owlapy.model.owlannotation method)": [[4, "owlapy.model.OWLAnnotation.__eq__"]], "__eq__() (owlapy.model.owlannotationassertionaxiom method)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom.__eq__"]], "__eq__() (owlapy.model.owlannotationpropertydomainaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyDomainAxiom.__eq__"]], "__eq__() (owlapy.model.owlannotationpropertyrangeaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyRangeAxiom.__eq__"]], "__eq__() (owlapy.model.owlclassassertionaxiom method)": [[4, "owlapy.model.OWLClassAssertionAxiom.__eq__"]], "__eq__() (owlapy.model.owldataallvaluesfrom method)": [[4, "owlapy.model.OWLDataAllValuesFrom.__eq__"]], "__eq__() (owlapy.model.owldatacardinalityrestriction method)": [[4, "owlapy.model.OWLDataCardinalityRestriction.__eq__"]], "__eq__() (owlapy.model.owldatacomplementof method)": [[4, "owlapy.model.OWLDataComplementOf.__eq__"]], "__eq__() (owlapy.model.owldatahasvalue method)": [[4, "owlapy.model.OWLDataHasValue.__eq__"]], "__eq__() (owlapy.model.owldataoneof method)": [[4, "owlapy.model.OWLDataOneOf.__eq__"]], "__eq__() (owlapy.model.owldatapropertycharacteristicaxiom method)": [[4, "owlapy.model.OWLDataPropertyCharacteristicAxiom.__eq__"]], "__eq__() (owlapy.model.owldatasomevaluesfrom method)": [[4, "owlapy.model.OWLDataSomeValuesFrom.__eq__"]], "__eq__() (owlapy.model.owldatatypedefinitionaxiom method)": [[4, "owlapy.model.OWLDatatypeDefinitionAxiom.__eq__"]], "__eq__() (owlapy.model.owldatatyperestriction method)": [[4, "owlapy.model.OWLDatatypeRestriction.__eq__"]], "__eq__() (owlapy.model.owldeclarationaxiom method)": [[4, "owlapy.model.OWLDeclarationAxiom.__eq__"]], "__eq__() (owlapy.model.owldisjointunionaxiom method)": [[4, "owlapy.model.OWLDisjointUnionAxiom.__eq__"]], "__eq__() (owlapy.model.owlfacetrestriction method)": [[4, "owlapy.model.OWLFacetRestriction.__eq__"]], "__eq__() (owlapy.model.owlhaskeyaxiom method)": [[4, "owlapy.model.OWLHasKeyAxiom.__eq__"]], "__eq__() (owlapy.model.owlhasvaluerestriction method)": [[4, "owlapy.model.OWLHasValueRestriction.__eq__"]], "__eq__() (owlapy.model.owlnarybooleanclassexpression method)": [[4, "owlapy.model.OWLNaryBooleanClassExpression.__eq__"]], "__eq__() (owlapy.model.owlnaryclassaxiom method)": [[4, "owlapy.model.OWLNaryClassAxiom.__eq__"]], "__eq__() (owlapy.model.owlnarydatarange method)": [[4, "owlapy.model.OWLNaryDataRange.__eq__"]], "__eq__() (owlapy.model.owlnaryindividualaxiom method)": [[4, "owlapy.model.OWLNaryIndividualAxiom.__eq__"]], "__eq__() (owlapy.model.owlnarypropertyaxiom method)": [[4, "owlapy.model.OWLNaryPropertyAxiom.__eq__"]], "__eq__() (owlapy.model.owlobject method)": [[4, "id10"], [4, "owlapy.model.OWLObject.__eq__"]], "__eq__() (owlapy.model.owlobjectallvaluesfrom method)": [[4, "owlapy.model.OWLObjectAllValuesFrom.__eq__"]], "__eq__() (owlapy.model.owlobjectcardinalityrestriction method)": [[4, "owlapy.model.OWLObjectCardinalityRestriction.__eq__"]], "__eq__() (owlapy.model.owlobjectcomplementof method)": [[4, "owlapy.model.OWLObjectComplementOf.__eq__"]], "__eq__() (owlapy.model.owlobjecthasself method)": [[4, "owlapy.model.OWLObjectHasSelf.__eq__"]], "__eq__() (owlapy.model.owlobjectoneof method)": [[4, "owlapy.model.OWLObjectOneOf.__eq__"]], "__eq__() (owlapy.model.owlobjectpropertycharacteristicaxiom method)": [[4, "owlapy.model.OWLObjectPropertyCharacteristicAxiom.__eq__"]], "__eq__() (owlapy.model.owlobjectsomevaluesfrom method)": [[4, "owlapy.model.OWLObjectSomeValuesFrom.__eq__"]], "__eq__() (owlapy.model.owlontologyid method)": [[4, "owlapy.model.OWLOntologyID.__eq__"]], "__eq__() (owlapy.model.owlpropertyassertionaxiom method)": [[4, "owlapy.model.OWLPropertyAssertionAxiom.__eq__"]], "__eq__() (owlapy.model.owlpropertydomainaxiom method)": [[4, "owlapy.model.OWLPropertyDomainAxiom.__eq__"]], "__eq__() (owlapy.model.owlpropertyrangeaxiom method)": [[4, "owlapy.model.OWLPropertyRangeAxiom.__eq__"]], "__eq__() (owlapy.model.owlsubannotationpropertyofaxiom method)": [[4, "owlapy.model.OWLSubAnnotationPropertyOfAxiom.__eq__"]], "__eq__() (owlapy.model.owlsubclassofaxiom method)": [[4, "owlapy.model.OWLSubClassOfAxiom.__eq__"]], "__eq__() (owlapy.model.owlsubpropertyaxiom method)": [[4, "owlapy.model.OWLSubPropertyAxiom.__eq__"]], "__hash__() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.__hash__"]], "__hash__() (owlapy.model.owlannotation method)": [[4, "owlapy.model.OWLAnnotation.__hash__"]], "__hash__() (owlapy.model.owlannotationassertionaxiom method)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom.__hash__"]], "__hash__() (owlapy.model.owlannotationpropertydomainaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyDomainAxiom.__hash__"]], "__hash__() (owlapy.model.owlannotationpropertyrangeaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyRangeAxiom.__hash__"]], "__hash__() (owlapy.model.owlclassassertionaxiom method)": [[4, "owlapy.model.OWLClassAssertionAxiom.__hash__"]], "__hash__() (owlapy.model.owldataallvaluesfrom method)": [[4, "owlapy.model.OWLDataAllValuesFrom.__hash__"]], "__hash__() (owlapy.model.owldatacardinalityrestriction method)": [[4, "owlapy.model.OWLDataCardinalityRestriction.__hash__"]], "__hash__() (owlapy.model.owldatacomplementof method)": [[4, "owlapy.model.OWLDataComplementOf.__hash__"]], "__hash__() (owlapy.model.owldatahasvalue method)": [[4, "owlapy.model.OWLDataHasValue.__hash__"]], "__hash__() (owlapy.model.owldataoneof method)": [[4, "owlapy.model.OWLDataOneOf.__hash__"]], "__hash__() (owlapy.model.owldatapropertycharacteristicaxiom method)": [[4, "owlapy.model.OWLDataPropertyCharacteristicAxiom.__hash__"]], "__hash__() (owlapy.model.owldatasomevaluesfrom method)": [[4, "owlapy.model.OWLDataSomeValuesFrom.__hash__"]], "__hash__() (owlapy.model.owldatatypedefinitionaxiom method)": [[4, "owlapy.model.OWLDatatypeDefinitionAxiom.__hash__"]], "__hash__() (owlapy.model.owldatatyperestriction method)": [[4, "owlapy.model.OWLDatatypeRestriction.__hash__"]], "__hash__() (owlapy.model.owldeclarationaxiom method)": [[4, "owlapy.model.OWLDeclarationAxiom.__hash__"]], "__hash__() (owlapy.model.owldisjointunionaxiom method)": [[4, "owlapy.model.OWLDisjointUnionAxiom.__hash__"]], "__hash__() (owlapy.model.owlfacetrestriction method)": [[4, "owlapy.model.OWLFacetRestriction.__hash__"]], "__hash__() (owlapy.model.owlhaskeyaxiom method)": [[4, "owlapy.model.OWLHasKeyAxiom.__hash__"]], "__hash__() (owlapy.model.owlhasvaluerestriction method)": [[4, "owlapy.model.OWLHasValueRestriction.__hash__"]], "__hash__() (owlapy.model.owlnarybooleanclassexpression method)": [[4, "owlapy.model.OWLNaryBooleanClassExpression.__hash__"]], "__hash__() (owlapy.model.owlnaryclassaxiom method)": [[4, "owlapy.model.OWLNaryClassAxiom.__hash__"]], "__hash__() (owlapy.model.owlnarydatarange method)": [[4, "owlapy.model.OWLNaryDataRange.__hash__"]], "__hash__() (owlapy.model.owlnaryindividualaxiom method)": [[4, "owlapy.model.OWLNaryIndividualAxiom.__hash__"]], "__hash__() (owlapy.model.owlnarypropertyaxiom method)": [[4, "owlapy.model.OWLNaryPropertyAxiom.__hash__"]], "__hash__() (owlapy.model.owlobject method)": [[4, "id11"], [4, "owlapy.model.OWLObject.__hash__"]], "__hash__() (owlapy.model.owlobjectallvaluesfrom method)": [[4, "owlapy.model.OWLObjectAllValuesFrom.__hash__"]], "__hash__() (owlapy.model.owlobjectcardinalityrestriction method)": [[4, "owlapy.model.OWLObjectCardinalityRestriction.__hash__"]], "__hash__() (owlapy.model.owlobjectcomplementof method)": [[4, "owlapy.model.OWLObjectComplementOf.__hash__"]], "__hash__() (owlapy.model.owlobjecthasself method)": [[4, "owlapy.model.OWLObjectHasSelf.__hash__"]], "__hash__() (owlapy.model.owlobjectoneof method)": [[4, "owlapy.model.OWLObjectOneOf.__hash__"]], "__hash__() (owlapy.model.owlobjectpropertycharacteristicaxiom method)": [[4, "owlapy.model.OWLObjectPropertyCharacteristicAxiom.__hash__"]], "__hash__() (owlapy.model.owlobjectsomevaluesfrom method)": [[4, "owlapy.model.OWLObjectSomeValuesFrom.__hash__"]], "__hash__() (owlapy.model.owlpropertyassertionaxiom method)": [[4, "owlapy.model.OWLPropertyAssertionAxiom.__hash__"]], "__hash__() (owlapy.model.owlpropertydomainaxiom method)": [[4, "owlapy.model.OWLPropertyDomainAxiom.__hash__"]], "__hash__() (owlapy.model.owlpropertyrangeaxiom method)": [[4, "owlapy.model.OWLPropertyRangeAxiom.__hash__"]], "__hash__() (owlapy.model.owlsubannotationpropertyofaxiom method)": [[4, "owlapy.model.OWLSubAnnotationPropertyOfAxiom.__hash__"]], "__hash__() (owlapy.model.owlsubclassofaxiom method)": [[4, "owlapy.model.OWLSubClassOfAxiom.__hash__"]], "__hash__() (owlapy.model.owlsubpropertyaxiom method)": [[4, "owlapy.model.OWLSubPropertyAxiom.__hash__"]], "__repr__() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.__repr__"]], "__repr__() (owlapy.model.owlannotation method)": [[4, "owlapy.model.OWLAnnotation.__repr__"]], "__repr__() (owlapy.model.owlannotationassertionaxiom method)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom.__repr__"]], "__repr__() (owlapy.model.owlannotationpropertydomainaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyDomainAxiom.__repr__"]], "__repr__() (owlapy.model.owlannotationpropertyrangeaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyRangeAxiom.__repr__"]], "__repr__() (owlapy.model.owlclassassertionaxiom method)": [[4, "owlapy.model.OWLClassAssertionAxiom.__repr__"]], "__repr__() (owlapy.model.owldataallvaluesfrom method)": [[4, "owlapy.model.OWLDataAllValuesFrom.__repr__"]], "__repr__() (owlapy.model.owldatacardinalityrestriction method)": [[4, "owlapy.model.OWLDataCardinalityRestriction.__repr__"]], "__repr__() (owlapy.model.owldatacomplementof method)": [[4, "owlapy.model.OWLDataComplementOf.__repr__"]], "__repr__() (owlapy.model.owldatahasvalue method)": [[4, "owlapy.model.OWLDataHasValue.__repr__"]], "__repr__() (owlapy.model.owldataoneof method)": [[4, "owlapy.model.OWLDataOneOf.__repr__"]], "__repr__() (owlapy.model.owldatapropertycharacteristicaxiom method)": [[4, "owlapy.model.OWLDataPropertyCharacteristicAxiom.__repr__"]], "__repr__() (owlapy.model.owldatasomevaluesfrom method)": [[4, "owlapy.model.OWLDataSomeValuesFrom.__repr__"]], "__repr__() (owlapy.model.owldatatypedefinitionaxiom method)": [[4, "owlapy.model.OWLDatatypeDefinitionAxiom.__repr__"]], "__repr__() (owlapy.model.owldatatyperestriction method)": [[4, "owlapy.model.OWLDatatypeRestriction.__repr__"]], "__repr__() (owlapy.model.owldeclarationaxiom method)": [[4, "owlapy.model.OWLDeclarationAxiom.__repr__"]], "__repr__() (owlapy.model.owldisjointunionaxiom method)": [[4, "owlapy.model.OWLDisjointUnionAxiom.__repr__"]], "__repr__() (owlapy.model.owlfacetrestriction method)": [[4, "owlapy.model.OWLFacetRestriction.__repr__"]], "__repr__() (owlapy.model.owlhaskeyaxiom method)": [[4, "owlapy.model.OWLHasKeyAxiom.__repr__"]], "__repr__() (owlapy.model.owlinverseobjectpropertiesaxiom method)": [[4, "owlapy.model.OWLInverseObjectPropertiesAxiom.__repr__"]], "__repr__() (owlapy.model.owlnarybooleanclassexpression method)": [[4, "owlapy.model.OWLNaryBooleanClassExpression.__repr__"]], "__repr__() (owlapy.model.owlnaryclassaxiom method)": [[4, "owlapy.model.OWLNaryClassAxiom.__repr__"]], "__repr__() (owlapy.model.owlnarydatarange method)": [[4, "owlapy.model.OWLNaryDataRange.__repr__"]], "__repr__() (owlapy.model.owlnaryindividualaxiom method)": [[4, "owlapy.model.OWLNaryIndividualAxiom.__repr__"]], "__repr__() (owlapy.model.owlnarypropertyaxiom method)": [[4, "owlapy.model.OWLNaryPropertyAxiom.__repr__"]], "__repr__() (owlapy.model.owlobject method)": [[4, "id12"], [4, "owlapy.model.OWLObject.__repr__"]], "__repr__() (owlapy.model.owlobjectallvaluesfrom method)": [[4, "owlapy.model.OWLObjectAllValuesFrom.__repr__"]], "__repr__() (owlapy.model.owlobjectcardinalityrestriction method)": [[4, "owlapy.model.OWLObjectCardinalityRestriction.__repr__"]], "__repr__() (owlapy.model.owlobjectcomplementof method)": [[4, "owlapy.model.OWLObjectComplementOf.__repr__"]], "__repr__() (owlapy.model.owlobjecthasself method)": [[4, "owlapy.model.OWLObjectHasSelf.__repr__"]], "__repr__() (owlapy.model.owlobjecthasvalue method)": [[4, "owlapy.model.OWLObjectHasValue.__repr__"]], "__repr__() (owlapy.model.owlobjectoneof method)": [[4, "owlapy.model.OWLObjectOneOf.__repr__"]], "__repr__() (owlapy.model.owlobjectpropertycharacteristicaxiom method)": [[4, "owlapy.model.OWLObjectPropertyCharacteristicAxiom.__repr__"]], "__repr__() (owlapy.model.owlobjectsomevaluesfrom method)": [[4, "owlapy.model.OWLObjectSomeValuesFrom.__repr__"]], "__repr__() (owlapy.model.owlontologyid method)": [[4, "owlapy.model.OWLOntologyID.__repr__"]], "__repr__() (owlapy.model.owlpropertyassertionaxiom method)": [[4, "owlapy.model.OWLPropertyAssertionAxiom.__repr__"]], "__repr__() (owlapy.model.owlpropertydomainaxiom method)": [[4, "owlapy.model.OWLPropertyDomainAxiom.__repr__"]], "__repr__() (owlapy.model.owlpropertyrangeaxiom method)": [[4, "owlapy.model.OWLPropertyRangeAxiom.__repr__"]], "__repr__() (owlapy.model.owlsubannotationpropertyofaxiom method)": [[4, "owlapy.model.OWLSubAnnotationPropertyOfAxiom.__repr__"]], "__repr__() (owlapy.model.owlsubclassofaxiom method)": [[4, "owlapy.model.OWLSubClassOfAxiom.__repr__"]], "__repr__() (owlapy.model.owlsubpropertyaxiom method)": [[4, "owlapy.model.OWLSubPropertyAxiom.__repr__"]], "__slots__ (owlapy.model.addimport attribute)": [[4, "owlapy.model.AddImport.__slots__"]], "__slots__ (owlapy.model.hascardinality attribute)": [[4, "owlapy.model.HasCardinality.__slots__"]], "__slots__ (owlapy.model.hasfiller attribute)": [[4, "owlapy.model.HasFiller.__slots__"]], "__slots__ (owlapy.model.hasiri attribute)": [[4, "owlapy.model.HasIRI.__slots__"]], "__slots__ (owlapy.model.hasoperands attribute)": [[4, "id20"], [4, "owlapy.model.HasOperands.__slots__"]], "__slots__ (owlapy.model.iri attribute)": [[4, "owlapy.model.IRI.__slots__"]], "__slots__ (owlapy.model.owlannotation attribute)": [[4, "owlapy.model.OWLAnnotation.__slots__"]], "__slots__ (owlapy.model.owlannotationassertionaxiom attribute)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom.__slots__"]], "__slots__ (owlapy.model.owlannotationaxiom attribute)": [[4, "owlapy.model.OWLAnnotationAxiom.__slots__"]], "__slots__ (owlapy.model.owlannotationobject attribute)": [[4, "owlapy.model.OWLAnnotationObject.__slots__"]], "__slots__ (owlapy.model.owlannotationproperty attribute)": [[4, "owlapy.model.OWLAnnotationProperty.__slots__"]], "__slots__ (owlapy.model.owlannotationpropertydomainaxiom attribute)": [[4, "owlapy.model.OWLAnnotationPropertyDomainAxiom.__slots__"]], "__slots__ (owlapy.model.owlannotationpropertyrangeaxiom attribute)": [[4, "owlapy.model.OWLAnnotationPropertyRangeAxiom.__slots__"]], "__slots__ (owlapy.model.owlannotationsubject attribute)": [[4, "owlapy.model.OWLAnnotationSubject.__slots__"]], "__slots__ (owlapy.model.owlannotationvalue attribute)": [[4, "owlapy.model.OWLAnnotationValue.__slots__"]], "__slots__ (owlapy.model.owlasymmetricobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLAsymmetricObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlaxiom attribute)": [[4, "owlapy.model.OWLAxiom.__slots__"]], "__slots__ (owlapy.model.owlbooleanclassexpression attribute)": [[4, "owlapy.model.OWLBooleanClassExpression.__slots__"]], "__slots__ (owlapy.model.owlcardinalityrestriction attribute)": [[4, "owlapy.model.OWLCardinalityRestriction.__slots__"]], "__slots__ (owlapy.model.owlclass attribute)": [[4, "id37"], [4, "owlapy.model.OWLClass.__slots__"]], "__slots__ (owlapy.model.owlclassassertionaxiom attribute)": [[4, "owlapy.model.OWLClassAssertionAxiom.__slots__"]], "__slots__ (owlapy.model.owlclassaxiom attribute)": [[4, "owlapy.model.OWLClassAxiom.__slots__"]], "__slots__ (owlapy.model.owlclassexpression attribute)": [[4, "id29"], [4, "owlapy.model.OWLClassExpression.__slots__"]], "__slots__ (owlapy.model.owldataallvaluesfrom attribute)": [[4, "owlapy.model.OWLDataAllValuesFrom.__slots__"]], "__slots__ (owlapy.model.owldatacardinalityrestriction attribute)": [[4, "owlapy.model.OWLDataCardinalityRestriction.__slots__"]], "__slots__ (owlapy.model.owldataexactcardinality attribute)": [[4, "owlapy.model.OWLDataExactCardinality.__slots__"]], "__slots__ (owlapy.model.owldatahasvalue attribute)": [[4, "owlapy.model.OWLDataHasValue.__slots__"]], "__slots__ (owlapy.model.owldataintersectionof attribute)": [[4, "owlapy.model.OWLDataIntersectionOf.__slots__"]], "__slots__ (owlapy.model.owldatamaxcardinality attribute)": [[4, "owlapy.model.OWLDataMaxCardinality.__slots__"]], "__slots__ (owlapy.model.owldatamincardinality attribute)": [[4, "owlapy.model.OWLDataMinCardinality.__slots__"]], "__slots__ (owlapy.model.owldataproperty attribute)": [[4, "owlapy.model.OWLDataProperty.__slots__"]], "__slots__ (owlapy.model.owldatapropertyassertionaxiom attribute)": [[4, "owlapy.model.OWLDataPropertyAssertionAxiom.__slots__"]], "__slots__ (owlapy.model.owldatapropertyaxiom attribute)": [[4, "owlapy.model.OWLDataPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owldatapropertycharacteristicaxiom attribute)": [[4, "owlapy.model.OWLDataPropertyCharacteristicAxiom.__slots__"]], "__slots__ (owlapy.model.owldatapropertydomainaxiom attribute)": [[4, "owlapy.model.OWLDataPropertyDomainAxiom.__slots__"]], "__slots__ (owlapy.model.owldatapropertyexpression attribute)": [[4, "id1"], [4, "owlapy.model.OWLDataPropertyExpression.__slots__"]], "__slots__ (owlapy.model.owldatapropertyrangeaxiom attribute)": [[4, "owlapy.model.OWLDataPropertyRangeAxiom.__slots__"]], "__slots__ (owlapy.model.owldatarestriction attribute)": [[4, "owlapy.model.OWLDataRestriction.__slots__"]], "__slots__ (owlapy.model.owldatasomevaluesfrom attribute)": [[4, "owlapy.model.OWLDataSomeValuesFrom.__slots__"]], "__slots__ (owlapy.model.owldataunionof attribute)": [[4, "owlapy.model.OWLDataUnionOf.__slots__"]], "__slots__ (owlapy.model.owldatatype attribute)": [[4, "owlapy.model.OWLDatatype.__slots__"]], "__slots__ (owlapy.model.owldatatypedefinitionaxiom attribute)": [[4, "owlapy.model.OWLDatatypeDefinitionAxiom.__slots__"]], "__slots__ (owlapy.model.owldatatyperestriction attribute)": [[4, "owlapy.model.OWLDatatypeRestriction.__slots__"]], "__slots__ (owlapy.model.owldeclarationaxiom attribute)": [[4, "owlapy.model.OWLDeclarationAxiom.__slots__"]], "__slots__ (owlapy.model.owldifferentindividualsaxiom attribute)": [[4, "owlapy.model.OWLDifferentIndividualsAxiom.__slots__"]], "__slots__ (owlapy.model.owldisjointclassesaxiom attribute)": [[4, "owlapy.model.OWLDisjointClassesAxiom.__slots__"]], "__slots__ (owlapy.model.owldisjointdatapropertiesaxiom attribute)": [[4, "owlapy.model.OWLDisjointDataPropertiesAxiom.__slots__"]], "__slots__ (owlapy.model.owldisjointobjectpropertiesaxiom attribute)": [[4, "owlapy.model.OWLDisjointObjectPropertiesAxiom.__slots__"]], "__slots__ (owlapy.model.owldisjointunionaxiom attribute)": [[4, "owlapy.model.OWLDisjointUnionAxiom.__slots__"]], "__slots__ (owlapy.model.owlentity attribute)": [[4, "id15"], [4, "owlapy.model.OWLEntity.__slots__"]], "__slots__ (owlapy.model.owlequivalentclassesaxiom attribute)": [[4, "owlapy.model.OWLEquivalentClassesAxiom.__slots__"]], "__slots__ (owlapy.model.owlequivalentdatapropertiesaxiom attribute)": [[4, "owlapy.model.OWLEquivalentDataPropertiesAxiom.__slots__"]], "__slots__ (owlapy.model.owlequivalentobjectpropertiesaxiom attribute)": [[4, "owlapy.model.OWLEquivalentObjectPropertiesAxiom.__slots__"]], "__slots__ (owlapy.model.owlfacetrestriction attribute)": [[4, "owlapy.model.OWLFacetRestriction.__slots__"]], "__slots__ (owlapy.model.owlfunctionaldatapropertyaxiom attribute)": [[4, "owlapy.model.OWLFunctionalDataPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlfunctionalobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLFunctionalObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlhaskeyaxiom attribute)": [[4, "owlapy.model.OWLHasKeyAxiom.__slots__"]], "__slots__ (owlapy.model.owlhasvaluerestriction attribute)": [[4, "owlapy.model.OWLHasValueRestriction.__slots__"]], "__slots__ (owlapy.model.owlimportsdeclaration attribute)": [[4, "owlapy.model.OWLImportsDeclaration.__slots__"]], "__slots__ (owlapy.model.owlindividual attribute)": [[4, "id45"], [4, "owlapy.model.OWLIndividual.__slots__"]], "__slots__ (owlapy.model.owlindividualaxiom attribute)": [[4, "owlapy.model.OWLIndividualAxiom.__slots__"]], "__slots__ (owlapy.model.owlinversefunctionalobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLInverseFunctionalObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlinverseobjectpropertiesaxiom attribute)": [[4, "owlapy.model.OWLInverseObjectPropertiesAxiom.__slots__"]], "__slots__ (owlapy.model.owlirreflexiveobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLIrreflexiveObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlliteral attribute)": [[4, "owlapy.model.OWLLiteral.__slots__"]], "__slots__ (owlapy.model.owllogicalaxiom attribute)": [[4, "owlapy.model.OWLLogicalAxiom.__slots__"]], "__slots__ (owlapy.model.owlnamedindividual attribute)": [[4, "owlapy.model.OWLNamedIndividual.__slots__"]], "__slots__ (owlapy.model.owlnaryaxiom attribute)": [[4, "owlapy.model.OWLNaryAxiom.__slots__"]], "__slots__ (owlapy.model.owlnarybooleanclassexpression attribute)": [[4, "owlapy.model.OWLNaryBooleanClassExpression.__slots__"]], "__slots__ (owlapy.model.owlnaryclassaxiom attribute)": [[4, "owlapy.model.OWLNaryClassAxiom.__slots__"]], "__slots__ (owlapy.model.owlnarydatarange attribute)": [[4, "owlapy.model.OWLNaryDataRange.__slots__"]], "__slots__ (owlapy.model.owlnaryindividualaxiom attribute)": [[4, "owlapy.model.OWLNaryIndividualAxiom.__slots__"]], "__slots__ (owlapy.model.owlnarypropertyaxiom attribute)": [[4, "owlapy.model.OWLNaryPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlnegativedatapropertyassertionaxiom attribute)": [[4, "owlapy.model.OWLNegativeDataPropertyAssertionAxiom.__slots__"]], "__slots__ (owlapy.model.owlnegativeobjectpropertyassertionaxiom attribute)": [[4, "owlapy.model.OWLNegativeObjectPropertyAssertionAxiom.__slots__"]], "__slots__ (owlapy.model.owlobject attribute)": [[4, "id9"], [4, "owlapy.model.OWLObject.__slots__"]], "__slots__ (owlapy.model.owlobjectallvaluesfrom attribute)": [[4, "owlapy.model.OWLObjectAllValuesFrom.__slots__"]], "__slots__ (owlapy.model.owlobjectcardinalityrestriction attribute)": [[4, "owlapy.model.OWLObjectCardinalityRestriction.__slots__"]], "__slots__ (owlapy.model.owlobjectcomplementof attribute)": [[4, "owlapy.model.OWLObjectComplementOf.__slots__"]], "__slots__ (owlapy.model.owlobjectexactcardinality attribute)": [[4, "owlapy.model.OWLObjectExactCardinality.__slots__"]], "__slots__ (owlapy.model.owlobjecthasself attribute)": [[4, "owlapy.model.OWLObjectHasSelf.__slots__"]], "__slots__ (owlapy.model.owlobjecthasvalue attribute)": [[4, "owlapy.model.OWLObjectHasValue.__slots__"]], "__slots__ (owlapy.model.owlobjectintersectionof attribute)": [[4, "owlapy.model.OWLObjectIntersectionOf.__slots__"]], "__slots__ (owlapy.model.owlobjectmaxcardinality attribute)": [[4, "owlapy.model.OWLObjectMaxCardinality.__slots__"]], "__slots__ (owlapy.model.owlobjectmincardinality attribute)": [[4, "owlapy.model.OWLObjectMinCardinality.__slots__"]], "__slots__ (owlapy.model.owlobjectoneof attribute)": [[4, "owlapy.model.OWLObjectOneOf.__slots__"]], "__slots__ (owlapy.model.owlobjectproperty attribute)": [[4, "owlapy.model.OWLObjectProperty.__slots__"]], "__slots__ (owlapy.model.owlobjectpropertyassertionaxiom attribute)": [[4, "owlapy.model.OWLObjectPropertyAssertionAxiom.__slots__"]], "__slots__ (owlapy.model.owlobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlobjectpropertycharacteristicaxiom attribute)": [[4, "owlapy.model.OWLObjectPropertyCharacteristicAxiom.__slots__"]], "__slots__ (owlapy.model.owlobjectpropertydomainaxiom attribute)": [[4, "owlapy.model.OWLObjectPropertyDomainAxiom.__slots__"]], "__slots__ (owlapy.model.owlobjectpropertyexpression attribute)": [[4, "id4"], [4, "owlapy.model.OWLObjectPropertyExpression.__slots__"]], "__slots__ (owlapy.model.owlobjectpropertyrangeaxiom attribute)": [[4, "owlapy.model.OWLObjectPropertyRangeAxiom.__slots__"]], "__slots__ (owlapy.model.owlobjectrestriction attribute)": [[4, "owlapy.model.OWLObjectRestriction.__slots__"]], "__slots__ (owlapy.model.owlobjectsomevaluesfrom attribute)": [[4, "owlapy.model.OWLObjectSomeValuesFrom.__slots__"]], "__slots__ (owlapy.model.owlobjectunionof attribute)": [[4, "owlapy.model.OWLObjectUnionOf.__slots__"]], "__slots__ (owlapy.model.owlontology attribute)": [[4, "owlapy.model.OWLOntology.__slots__"]], "__slots__ (owlapy.model.owlontologychange attribute)": [[4, "owlapy.model.OWLOntologyChange.__slots__"]], "__slots__ (owlapy.model.owlontologyid attribute)": [[4, "owlapy.model.OWLOntologyID.__slots__"]], "__slots__ (owlapy.model.owlproperty attribute)": [[4, "owlapy.model.OWLProperty.__slots__"]], "__slots__ (owlapy.model.owlpropertyassertionaxiom attribute)": [[4, "owlapy.model.OWLPropertyAssertionAxiom.__slots__"]], "__slots__ (owlapy.model.owlpropertyaxiom attribute)": [[4, "owlapy.model.OWLPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlpropertydomainaxiom attribute)": [[4, "owlapy.model.OWLPropertyDomainAxiom.__slots__"]], "__slots__ (owlapy.model.owlpropertyexpression attribute)": [[4, "id23"], [4, "owlapy.model.OWLPropertyExpression.__slots__"]], "__slots__ (owlapy.model.owlpropertyrangeaxiom attribute)": [[4, "owlapy.model.OWLPropertyRangeAxiom.__slots__"]], "__slots__ (owlapy.model.owlquantifieddatarestriction attribute)": [[4, "owlapy.model.OWLQuantifiedDataRestriction.__slots__"]], "__slots__ (owlapy.model.owlquantifiedobjectrestriction attribute)": [[4, "owlapy.model.OWLQuantifiedObjectRestriction.__slots__"]], "__slots__ (owlapy.model.owlquantifiedrestriction attribute)": [[4, "owlapy.model.OWLQuantifiedRestriction.__slots__"]], "__slots__ (owlapy.model.owlreasoner attribute)": [[4, "owlapy.model.OWLReasoner.__slots__"]], "__slots__ (owlapy.model.owlreflexiveobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLReflexiveObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlrestriction attribute)": [[4, "owlapy.model.OWLRestriction.__slots__"]], "__slots__ (owlapy.model.owlsameindividualaxiom attribute)": [[4, "owlapy.model.OWLSameIndividualAxiom.__slots__"]], "__slots__ (owlapy.model.owlsubannotationpropertyofaxiom attribute)": [[4, "owlapy.model.OWLSubAnnotationPropertyOfAxiom.__slots__"]], "__slots__ (owlapy.model.owlsubclassofaxiom attribute)": [[4, "owlapy.model.OWLSubClassOfAxiom.__slots__"]], "__slots__ (owlapy.model.owlsubdatapropertyofaxiom attribute)": [[4, "owlapy.model.OWLSubDataPropertyOfAxiom.__slots__"]], "__slots__ (owlapy.model.owlsubobjectpropertyofaxiom attribute)": [[4, "owlapy.model.OWLSubObjectPropertyOfAxiom.__slots__"]], "__slots__ (owlapy.model.owlsubpropertyaxiom attribute)": [[4, "owlapy.model.OWLSubPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlsymmetricobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLSymmetricObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owltransitiveobjectpropertyaxiom attribute)": [[4, "owlapy.model.OWLTransitiveObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.model.owlunarypropertyaxiom attribute)": [[4, "owlapy.model.OWLUnaryPropertyAxiom.__slots__"]], "add_axiom() (owlapy.model.owlontologymanager method)": [[4, "owlapy.model.OWLOntologyManager.add_axiom"]], "annotations() (owlapy.model.owlaxiom method)": [[4, "owlapy.model.OWLAxiom.annotations"]], "apply_change() (owlapy.model.owlontologymanager method)": [[4, "owlapy.model.OWLOntologyManager.apply_change"]], "as_anonymous_individual() (owlapy.model.owlannotationobject method)": [[4, "owlapy.model.OWLAnnotationObject.as_anonymous_individual"]], "as_intersection_of_min_max() (owlapy.model.owldataexactcardinality method)": [[4, "owlapy.model.OWLDataExactCardinality.as_intersection_of_min_max"]], "as_intersection_of_min_max() (owlapy.model.owlobjectexactcardinality method)": [[4, "owlapy.model.OWLObjectExactCardinality.as_intersection_of_min_max"]], "as_iri() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.as_iri"]], "as_iri() (owlapy.model.owlannotationobject method)": [[4, "owlapy.model.OWLAnnotationObject.as_iri"]], "as_literal() (owlapy.model.owlannotationvalue method)": [[4, "owlapy.model.OWLAnnotationValue.as_literal"]], "as_literal() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.as_literal"]], "as_object_union_of() (owlapy.model.owlobjectoneof method)": [[4, "owlapy.model.OWLObjectOneOf.as_object_union_of"]], "as_pairwise_axioms() (owlapy.model.owlnaryaxiom method)": [[4, "owlapy.model.OWLNaryAxiom.as_pairwise_axioms"]], "as_pairwise_axioms() (owlapy.model.owlnaryclassaxiom method)": [[4, "owlapy.model.OWLNaryClassAxiom.as_pairwise_axioms"]], "as_pairwise_axioms() (owlapy.model.owlnaryindividualaxiom method)": [[4, "owlapy.model.OWLNaryIndividualAxiom.as_pairwise_axioms"]], "as_pairwise_axioms() (owlapy.model.owlnarypropertyaxiom method)": [[4, "owlapy.model.OWLNaryPropertyAxiom.as_pairwise_axioms"]], "as_some_values_from() (owlapy.model.owldatahasvalue method)": [[4, "owlapy.model.OWLDataHasValue.as_some_values_from"]], "as_some_values_from() (owlapy.model.owlobjecthasvalue method)": [[4, "owlapy.model.OWLObjectHasValue.as_some_values_from"]], "as_str() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.as_str"]], "class_expressions() (owlapy.model.owlnaryclassaxiom method)": [[4, "owlapy.model.OWLNaryClassAxiom.class_expressions"]], "classes_in_signature() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.classes_in_signature"]], "contains_named_equivalent_class() (owlapy.model.owlequivalentclassesaxiom method)": [[4, "owlapy.model.OWLEquivalentClassesAxiom.contains_named_equivalent_class"]], "contains_owl_nothing() (owlapy.model.owlequivalentclassesaxiom method)": [[4, "owlapy.model.OWLEquivalentClassesAxiom.contains_owl_nothing"]], "contains_owl_thing() (owlapy.model.owlequivalentclassesaxiom method)": [[4, "owlapy.model.OWLEquivalentClassesAxiom.contains_owl_thing"]], "create() (owlapy.model.iri static method)": [[4, "owlapy.model.IRI.create"]], "create_ontology() (owlapy.model.owlontologymanager method)": [[4, "owlapy.model.OWLOntologyManager.create_ontology"]], "data_properties_in_signature() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.data_properties_in_signature"]], "data_property_domain_axioms() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.data_property_domain_axioms"]], "data_property_domains() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.data_property_domains"]], "data_property_range_axioms() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.data_property_range_axioms"]], "data_property_values() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.data_property_values"]], "different_individuals() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.different_individuals"]], "disjoint_classes() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.disjoint_classes"]], "disjoint_data_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.disjoint_data_properties"]], "disjoint_object_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.disjoint_object_properties"]], "equivalent_classes() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.equivalent_classes"]], "equivalent_classes_axioms() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.equivalent_classes_axioms"]], "equivalent_data_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.equivalent_data_properties"]], "equivalent_object_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.equivalent_object_properties"]], "flush() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.flush"]], "from_str() (owlapy.model.owlfacet static method)": [[4, "owlapy.model.OWLFacet.from_str"]], "general_class_axioms() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.general_class_axioms"]], "get_cardinality() (owlapy.model.hascardinality method)": [[4, "owlapy.model.HasCardinality.get_cardinality"]], "get_cardinality() (owlapy.model.owlcardinalityrestriction method)": [[4, "owlapy.model.OWLCardinalityRestriction.get_cardinality"]], "get_class_expression() (owlapy.model.owlclassassertionaxiom method)": [[4, "owlapy.model.OWLClassAssertionAxiom.get_class_expression"]], "get_class_expression() (owlapy.model.owlhaskeyaxiom method)": [[4, "owlapy.model.OWLHasKeyAxiom.get_class_expression"]], "get_class_expressions() (owlapy.model.owldisjointunionaxiom method)": [[4, "owlapy.model.OWLDisjointUnionAxiom.get_class_expressions"]], "get_data_range() (owlapy.model.owldatacomplementof method)": [[4, "owlapy.model.OWLDataComplementOf.get_data_range"]], "get_datarange() (owlapy.model.owldatatypedefinitionaxiom method)": [[4, "owlapy.model.OWLDatatypeDefinitionAxiom.get_datarange"]], "get_datatype() (owlapy.model.owldatatypedefinitionaxiom method)": [[4, "owlapy.model.OWLDatatypeDefinitionAxiom.get_datatype"]], "get_datatype() (owlapy.model.owldatatyperestriction method)": [[4, "owlapy.model.OWLDatatypeRestriction.get_datatype"]], "get_datatype() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.get_datatype"]], "get_default_document_iri() (owlapy.model.owlontologyid method)": [[4, "owlapy.model.OWLOntologyID.get_default_document_iri"]], "get_domain() (owlapy.model.owlannotationpropertydomainaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyDomainAxiom.get_domain"]], "get_domain() (owlapy.model.owlpropertydomainaxiom method)": [[4, "owlapy.model.OWLPropertyDomainAxiom.get_domain"]], "get_entity() (owlapy.model.owldeclarationaxiom method)": [[4, "owlapy.model.OWLDeclarationAxiom.get_entity"]], "get_facet() (owlapy.model.owlfacetrestriction method)": [[4, "owlapy.model.OWLFacetRestriction.get_facet"]], "get_facet_restrictions() (owlapy.model.owldatatyperestriction method)": [[4, "owlapy.model.OWLDatatypeRestriction.get_facet_restrictions"]], "get_facet_value() (owlapy.model.owlfacetrestriction method)": [[4, "owlapy.model.OWLFacetRestriction.get_facet_value"]], "get_filler() (owlapy.model.hasfiller method)": [[4, "owlapy.model.HasFiller.get_filler"]], "get_filler() (owlapy.model.owlcardinalityrestriction method)": [[4, "owlapy.model.OWLCardinalityRestriction.get_filler"]], "get_filler() (owlapy.model.owlhasvaluerestriction method)": [[4, "owlapy.model.OWLHasValueRestriction.get_filler"]], "get_filler() (owlapy.model.owlquantifieddatarestriction method)": [[4, "owlapy.model.OWLQuantifiedDataRestriction.get_filler"]], "get_filler() (owlapy.model.owlquantifiedobjectrestriction method)": [[4, "owlapy.model.OWLQuantifiedObjectRestriction.get_filler"]], "get_first_property() (owlapy.model.owlinverseobjectpropertiesaxiom method)": [[4, "owlapy.model.OWLInverseObjectPropertiesAxiom.get_first_property"]], "get_import_declaration() (owlapy.model.addimport method)": [[4, "owlapy.model.AddImport.get_import_declaration"]], "get_individual() (owlapy.model.owlclassassertionaxiom method)": [[4, "owlapy.model.OWLClassAssertionAxiom.get_individual"]], "get_inverse_property() (owlapy.model.owlobjectproperty method)": [[4, "owlapy.model.OWLObjectProperty.get_inverse_property"]], "get_inverse_property() (owlapy.model.owlobjectpropertyexpression method)": [[4, "id5"], [4, "owlapy.model.OWLObjectPropertyExpression.get_inverse_property"]], "get_iri() (owlapy.model.hasiri method)": [[4, "owlapy.model.HasIRI.get_iri"]], "get_iri() (owlapy.model.owlannotationproperty method)": [[4, "owlapy.model.OWLAnnotationProperty.get_iri"]], "get_iri() (owlapy.model.owlclass method)": [[4, "id39"], [4, "owlapy.model.OWLClass.get_iri"]], "get_iri() (owlapy.model.owldataproperty method)": [[4, "owlapy.model.OWLDataProperty.get_iri"]], "get_iri() (owlapy.model.owldatatype method)": [[4, "owlapy.model.OWLDatatype.get_iri"]], "get_iri() (owlapy.model.owlimportsdeclaration method)": [[4, "owlapy.model.OWLImportsDeclaration.get_iri"]], "get_iri() (owlapy.model.owlnamedindividual method)": [[4, "owlapy.model.OWLNamedIndividual.get_iri"]], "get_iri() (owlapy.model.owlobjectproperty method)": [[4, "owlapy.model.OWLObjectProperty.get_iri"]], "get_literal() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.get_literal"]], "get_named_property() (owlapy.model.owlobjectproperty method)": [[4, "owlapy.model.OWLObjectProperty.get_named_property"]], "get_named_property() (owlapy.model.owlobjectpropertyexpression method)": [[4, "id6"], [4, "owlapy.model.OWLObjectPropertyExpression.get_named_property"]], "get_namespace() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.get_namespace"]], "get_nnf() (owlapy.model.owlanonymousclassexpression method)": [[4, "owlapy.model.OWLAnonymousClassExpression.get_nnf"]], "get_nnf() (owlapy.model.owlclass method)": [[4, "id43"], [4, "owlapy.model.OWLClass.get_nnf"]], "get_nnf() (owlapy.model.owlclassexpression method)": [[4, "id33"], [4, "owlapy.model.OWLClassExpression.get_nnf"]], "get_object() (owlapy.model.owlpropertyassertionaxiom method)": [[4, "owlapy.model.OWLPropertyAssertionAxiom.get_object"]], "get_object_complement_of() (owlapy.model.owlanonymousclassexpression method)": [[4, "owlapy.model.OWLAnonymousClassExpression.get_object_complement_of"]], "get_object_complement_of() (owlapy.model.owlclass method)": [[4, "id42"], [4, "owlapy.model.OWLClass.get_object_complement_of"]], "get_object_complement_of() (owlapy.model.owlclassexpression method)": [[4, "id32"], [4, "owlapy.model.OWLClassExpression.get_object_complement_of"]], "get_ontology() (owlapy.model.owlontologychange method)": [[4, "owlapy.model.OWLOntologyChange.get_ontology"]], "get_ontology_id() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.get_ontology_id"]], "get_ontology_iri() (owlapy.model.owlontologyid method)": [[4, "owlapy.model.OWLOntologyID.get_ontology_iri"]], "get_operand() (owlapy.model.owlobjectcomplementof method)": [[4, "owlapy.model.OWLObjectComplementOf.get_operand"]], "get_owl_class() (owlapy.model.owldisjointunionaxiom method)": [[4, "owlapy.model.OWLDisjointUnionAxiom.get_owl_class"]], "get_owl_disjoint_classes_axiom() (owlapy.model.owldisjointunionaxiom method)": [[4, "owlapy.model.OWLDisjointUnionAxiom.get_owl_disjoint_classes_axiom"]], "get_owl_equivalent_classes_axiom() (owlapy.model.owldisjointunionaxiom method)": [[4, "owlapy.model.OWLDisjointUnionAxiom.get_owl_equivalent_classes_axiom"]], "get_owl_ontology_manager() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.get_owl_ontology_manager"]], "get_property() (owlapy.model.owlannotation method)": [[4, "owlapy.model.OWLAnnotation.get_property"]], "get_property() (owlapy.model.owlannotationassertionaxiom method)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom.get_property"]], "get_property() (owlapy.model.owlannotationpropertydomainaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyDomainAxiom.get_property"]], "get_property() (owlapy.model.owlannotationpropertyrangeaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyRangeAxiom.get_property"]], "get_property() (owlapy.model.owldataallvaluesfrom method)": [[4, "owlapy.model.OWLDataAllValuesFrom.get_property"]], "get_property() (owlapy.model.owldatacardinalityrestriction method)": [[4, "owlapy.model.OWLDataCardinalityRestriction.get_property"]], "get_property() (owlapy.model.owldatahasvalue method)": [[4, "owlapy.model.OWLDataHasValue.get_property"]], "get_property() (owlapy.model.owldatasomevaluesfrom method)": [[4, "owlapy.model.OWLDataSomeValuesFrom.get_property"]], "get_property() (owlapy.model.owlobjectallvaluesfrom method)": [[4, "owlapy.model.OWLObjectAllValuesFrom.get_property"]], "get_property() (owlapy.model.owlobjectcardinalityrestriction method)": [[4, "owlapy.model.OWLObjectCardinalityRestriction.get_property"]], "get_property() (owlapy.model.owlobjecthasself method)": [[4, "owlapy.model.OWLObjectHasSelf.get_property"]], "get_property() (owlapy.model.owlobjecthasvalue method)": [[4, "owlapy.model.OWLObjectHasValue.get_property"]], "get_property() (owlapy.model.owlobjectrestriction method)": [[4, "owlapy.model.OWLObjectRestriction.get_property"]], "get_property() (owlapy.model.owlobjectsomevaluesfrom method)": [[4, "owlapy.model.OWLObjectSomeValuesFrom.get_property"]], "get_property() (owlapy.model.owlpropertyassertionaxiom method)": [[4, "owlapy.model.OWLPropertyAssertionAxiom.get_property"]], "get_property() (owlapy.model.owlrestriction method)": [[4, "owlapy.model.OWLRestriction.get_property"]], "get_property() (owlapy.model.owlunarypropertyaxiom method)": [[4, "owlapy.model.OWLUnaryPropertyAxiom.get_property"]], "get_property_expressions() (owlapy.model.owlhaskeyaxiom method)": [[4, "owlapy.model.OWLHasKeyAxiom.get_property_expressions"]], "get_range() (owlapy.model.owlannotationpropertyrangeaxiom method)": [[4, "owlapy.model.OWLAnnotationPropertyRangeAxiom.get_range"]], "get_range() (owlapy.model.owlpropertyrangeaxiom method)": [[4, "owlapy.model.OWLPropertyRangeAxiom.get_range"]], "get_remainder() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.get_remainder"]], "get_root_ontology() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.get_root_ontology"]], "get_second_property() (owlapy.model.owlinverseobjectpropertiesaxiom method)": [[4, "owlapy.model.OWLInverseObjectPropertiesAxiom.get_second_property"]], "get_short_form() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.get_short_form"]], "get_sub_class() (owlapy.model.owlsubclassofaxiom method)": [[4, "owlapy.model.OWLSubClassOfAxiom.get_sub_class"]], "get_sub_property() (owlapy.model.owlsubannotationpropertyofaxiom method)": [[4, "owlapy.model.OWLSubAnnotationPropertyOfAxiom.get_sub_property"]], "get_sub_property() (owlapy.model.owlsubpropertyaxiom method)": [[4, "owlapy.model.OWLSubPropertyAxiom.get_sub_property"]], "get_subject() (owlapy.model.owlannotationassertionaxiom method)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom.get_subject"]], "get_subject() (owlapy.model.owlpropertyassertionaxiom method)": [[4, "owlapy.model.OWLPropertyAssertionAxiom.get_subject"]], "get_super_class() (owlapy.model.owlsubclassofaxiom method)": [[4, "owlapy.model.OWLSubClassOfAxiom.get_super_class"]], "get_super_property() (owlapy.model.owlsubannotationpropertyofaxiom method)": [[4, "owlapy.model.OWLSubAnnotationPropertyOfAxiom.get_super_property"]], "get_super_property() (owlapy.model.owlsubpropertyaxiom method)": [[4, "owlapy.model.OWLSubPropertyAxiom.get_super_property"]], "get_value() (owlapy.model.owlannotation method)": [[4, "owlapy.model.OWLAnnotation.get_value"]], "get_value() (owlapy.model.owlannotationassertionaxiom method)": [[4, "owlapy.model.OWLAnnotationAssertionAxiom.get_value"]], "get_version_iri() (owlapy.model.owlontologyid method)": [[4, "owlapy.model.OWLOntologyID.get_version_iri"]], "individuals() (owlapy.model.owlnaryindividualaxiom method)": [[4, "owlapy.model.OWLNaryIndividualAxiom.individuals"]], "individuals() (owlapy.model.owlobjectoneof method)": [[4, "owlapy.model.OWLObjectOneOf.individuals"]], "individuals_in_signature() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.individuals_in_signature"]], "instances() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.instances"]], "iri (owlapy.model.owlnamedindividual property)": [[4, "owlapy.model.OWLNamedIndividual.iri"]], "iri (owlapy.model.owlobjectproperty property)": [[4, "owlapy.model.OWLObjectProperty.iri"]], "is_annotated() (owlapy.model.owlaxiom method)": [[4, "owlapy.model.OWLAxiom.is_annotated"]], "is_annotation_axiom() (owlapy.model.owlannotationaxiom method)": [[4, "owlapy.model.OWLAnnotationAxiom.is_annotation_axiom"]], "is_annotation_axiom() (owlapy.model.owlaxiom method)": [[4, "owlapy.model.OWLAxiom.is_annotation_axiom"]], "is_anonymous() (owlapy.model.owlentity method)": [[4, "id17"], [4, "owlapy.model.OWLEntity.is_anonymous"]], "is_anonymous() (owlapy.model.owlobject method)": [[4, "id13"], [4, "owlapy.model.OWLObject.is_anonymous"]], "is_anonymous() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.is_anonymous"]], "is_anonymous() (owlapy.model.owlontologyid method)": [[4, "owlapy.model.OWLOntologyID.is_anonymous"]], "is_boolean() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_boolean"]], "is_data_property_expression() (owlapy.model.owldatapropertyexpression method)": [[4, "id2"], [4, "owlapy.model.OWLDataPropertyExpression.is_data_property_expression"]], "is_data_property_expression() (owlapy.model.owlpropertyexpression method)": [[4, "id24"], [4, "owlapy.model.OWLPropertyExpression.is_data_property_expression"]], "is_data_restriction() (owlapy.model.owldatarestriction method)": [[4, "owlapy.model.OWLDataRestriction.is_data_restriction"]], "is_data_restriction() (owlapy.model.owlrestriction method)": [[4, "owlapy.model.OWLRestriction.is_data_restriction"]], "is_date() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_date"]], "is_datetime() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_datetime"]], "is_double() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_double"]], "is_duration() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_duration"]], "is_integer() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_integer"]], "is_isolated() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.is_isolated"]], "is_literal() (owlapy.model.owlannotationvalue method)": [[4, "owlapy.model.OWLAnnotationValue.is_literal"]], "is_literal() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_literal"]], "is_logical_axiom() (owlapy.model.owlaxiom method)": [[4, "owlapy.model.OWLAxiom.is_logical_axiom"]], "is_logical_axiom() (owlapy.model.owllogicalaxiom method)": [[4, "owlapy.model.OWLLogicalAxiom.is_logical_axiom"]], "is_nothing() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.is_nothing"]], "is_object_property_expression() (owlapy.model.owlobjectpropertyexpression method)": [[4, "id7"], [4, "owlapy.model.OWLObjectPropertyExpression.is_object_property_expression"]], "is_object_property_expression() (owlapy.model.owlpropertyexpression method)": [[4, "id25"], [4, "owlapy.model.OWLPropertyExpression.is_object_property_expression"]], "is_object_restriction() (owlapy.model.owlobjectrestriction method)": [[4, "owlapy.model.OWLObjectRestriction.is_object_restriction"]], "is_object_restriction() (owlapy.model.owlrestriction method)": [[4, "owlapy.model.OWLRestriction.is_object_restriction"]], "is_owl_nothing() (owlapy.model.owlanonymousclassexpression method)": [[4, "owlapy.model.OWLAnonymousClassExpression.is_owl_nothing"]], "is_owl_nothing() (owlapy.model.owlclass method)": [[4, "id41"], [4, "owlapy.model.OWLClass.is_owl_nothing"]], "is_owl_nothing() (owlapy.model.owlclassexpression method)": [[4, "id31"], [4, "owlapy.model.OWLClassExpression.is_owl_nothing"]], "is_owl_thing() (owlapy.model.owlanonymousclassexpression method)": [[4, "owlapy.model.OWLAnonymousClassExpression.is_owl_thing"]], "is_owl_thing() (owlapy.model.owlclass method)": [[4, "id40"], [4, "owlapy.model.OWLClass.is_owl_thing"]], "is_owl_thing() (owlapy.model.owlclassexpression method)": [[4, "id30"], [4, "owlapy.model.OWLClassExpression.is_owl_thing"]], "is_owl_top_data_property() (owlapy.model.owldataproperty method)": [[4, "owlapy.model.OWLDataProperty.is_owl_top_data_property"]], "is_owl_top_data_property() (owlapy.model.owlpropertyexpression method)": [[4, "id27"], [4, "owlapy.model.OWLPropertyExpression.is_owl_top_data_property"]], "is_owl_top_object_property() (owlapy.model.owlobjectproperty method)": [[4, "owlapy.model.OWLObjectProperty.is_owl_top_object_property"]], "is_owl_top_object_property() (owlapy.model.owlpropertyexpression method)": [[4, "id26"], [4, "owlapy.model.OWLPropertyExpression.is_owl_top_object_property"]], "is_reserved_vocabulary() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.is_reserved_vocabulary"]], "is_string() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.is_string"]], "is_thing() (owlapy.model.iri method)": [[4, "owlapy.model.IRI.is_thing"]], "is_using_triplestore() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.is_using_triplestore"]], "load_ontology() (owlapy.model.owlontologymanager method)": [[4, "owlapy.model.OWLOntologyManager.load_ontology"]], "named_classes() (owlapy.model.owlequivalentclassesaxiom method)": [[4, "owlapy.model.OWLEquivalentClassesAxiom.named_classes"]], "object_properties_in_signature() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.object_properties_in_signature"]], "object_property_domain_axioms() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.object_property_domain_axioms"]], "object_property_domains() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.object_property_domains"]], "object_property_range_axioms() (owlapy.model.owlontology method)": [[4, "owlapy.model.OWLOntology.object_property_range_axioms"]], "object_property_ranges() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.object_property_ranges"]], "object_property_values() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.object_property_values"]], "operands() (owlapy.model.hasoperands method)": [[4, "id21"], [4, "owlapy.model.HasOperands.operands"]], "operands() (owlapy.model.owldataoneof method)": [[4, "owlapy.model.OWLDataOneOf.operands"]], "operands() (owlapy.model.owlhaskeyaxiom method)": [[4, "owlapy.model.OWLHasKeyAxiom.operands"]], "operands() (owlapy.model.owlnarybooleanclassexpression method)": [[4, "owlapy.model.OWLNaryBooleanClassExpression.operands"]], "operands() (owlapy.model.owlnarydatarange method)": [[4, "owlapy.model.OWLNaryDataRange.operands"]], "operands() (owlapy.model.owlobjectcomplementof method)": [[4, "owlapy.model.OWLObjectComplementOf.operands"]], "operands() (owlapy.model.owlobjectoneof method)": [[4, "owlapy.model.OWLObjectOneOf.operands"]], "operator (owlapy.model.owlfacet property)": [[4, "owlapy.model.OWLFacet.operator"]], "owlapy.model": [[4, "module-owlapy.model"]], "parse_boolean() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.parse_boolean"]], "parse_date() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.parse_date"]], "parse_datetime() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.parse_datetime"]], "parse_double() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.parse_double"]], "parse_duration() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.parse_duration"]], "parse_integer() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.parse_integer"]], "parse_string() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.parse_string"]], "properties() (owlapy.model.owlnarypropertyaxiom method)": [[4, "owlapy.model.OWLNaryPropertyAxiom.properties"]], "reminder (owlapy.model.iri property)": [[4, "owlapy.model.IRI.reminder"]], "reminder (owlapy.model.owlclass property)": [[4, "id36"], [4, "owlapy.model.OWLClass.reminder"]], "remove_axiom() (owlapy.model.owlontologymanager method)": [[4, "owlapy.model.OWLOntologyManager.remove_axiom"]], "same_individuals() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.same_individuals"]], "save_ontology() (owlapy.model.owlontologymanager method)": [[4, "owlapy.model.OWLOntologyManager.save_ontology"]], "str (owlapy.model.iri property)": [[4, "owlapy.model.IRI.str"]], "str (owlapy.model.owlclass property)": [[4, "id35"], [4, "owlapy.model.OWLClass.str"]], "str (owlapy.model.owlnamedindividual property)": [[4, "owlapy.model.OWLNamedIndividual.str"]], "str (owlapy.model.owlobjectproperty property)": [[4, "owlapy.model.OWLObjectProperty.str"]], "sub_classes() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.sub_classes"]], "sub_data_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.sub_data_properties"]], "sub_object_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.sub_object_properties"]], "super_classes() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.super_classes"]], "super_data_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.super_data_properties"]], "super_object_properties() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.super_object_properties"]], "symbolic_form (owlapy.model.owlfacet property)": [[4, "owlapy.model.OWLFacet.symbolic_form"]], "to_python() (owlapy.model.owlliteral method)": [[4, "owlapy.model.OWLLiteral.to_python"]], "to_string_id() (owlapy.model.owlentity method)": [[4, "id16"], [4, "owlapy.model.OWLEntity.to_string_id"]], "type_index (owlapy.model.hasindex attribute)": [[4, "owlapy.model.HasIndex.type_index"]], "type_index (owlapy.model.iri attribute)": [[4, "owlapy.model.IRI.type_index"]], "type_index (owlapy.model.owlclass attribute)": [[4, "id38"], [4, "owlapy.model.OWLClass.type_index"]], "type_index (owlapy.model.owldataallvaluesfrom attribute)": [[4, "owlapy.model.OWLDataAllValuesFrom.type_index"]], "type_index (owlapy.model.owldatacomplementof attribute)": [[4, "owlapy.model.OWLDataComplementOf.type_index"]], "type_index (owlapy.model.owldataexactcardinality attribute)": [[4, "owlapy.model.OWLDataExactCardinality.type_index"]], "type_index (owlapy.model.owldatahasvalue attribute)": [[4, "owlapy.model.OWLDataHasValue.type_index"]], "type_index (owlapy.model.owldataintersectionof attribute)": [[4, "owlapy.model.OWLDataIntersectionOf.type_index"]], "type_index (owlapy.model.owldatamaxcardinality attribute)": [[4, "owlapy.model.OWLDataMaxCardinality.type_index"]], "type_index (owlapy.model.owldatamincardinality attribute)": [[4, "owlapy.model.OWLDataMinCardinality.type_index"]], "type_index (owlapy.model.owldataoneof attribute)": [[4, "owlapy.model.OWLDataOneOf.type_index"]], "type_index (owlapy.model.owldataproperty attribute)": [[4, "owlapy.model.OWLDataProperty.type_index"]], "type_index (owlapy.model.owldatasomevaluesfrom attribute)": [[4, "owlapy.model.OWLDataSomeValuesFrom.type_index"]], "type_index (owlapy.model.owldataunionof attribute)": [[4, "owlapy.model.OWLDataUnionOf.type_index"]], "type_index (owlapy.model.owldatatype attribute)": [[4, "owlapy.model.OWLDatatype.type_index"]], "type_index (owlapy.model.owldatatyperestriction attribute)": [[4, "owlapy.model.OWLDatatypeRestriction.type_index"]], "type_index (owlapy.model.owlfacetrestriction attribute)": [[4, "owlapy.model.OWLFacetRestriction.type_index"]], "type_index (owlapy.model.owlliteral attribute)": [[4, "owlapy.model.OWLLiteral.type_index"]], "type_index (owlapy.model.owlnamedindividual attribute)": [[4, "owlapy.model.OWLNamedIndividual.type_index"]], "type_index (owlapy.model.owlobjectallvaluesfrom attribute)": [[4, "owlapy.model.OWLObjectAllValuesFrom.type_index"]], "type_index (owlapy.model.owlobjectcomplementof attribute)": [[4, "owlapy.model.OWLObjectComplementOf.type_index"]], "type_index (owlapy.model.owlobjectexactcardinality attribute)": [[4, "owlapy.model.OWLObjectExactCardinality.type_index"]], "type_index (owlapy.model.owlobjecthasself attribute)": [[4, "owlapy.model.OWLObjectHasSelf.type_index"]], "type_index (owlapy.model.owlobjecthasvalue attribute)": [[4, "owlapy.model.OWLObjectHasValue.type_index"]], "type_index (owlapy.model.owlobjectintersectionof attribute)": [[4, "owlapy.model.OWLObjectIntersectionOf.type_index"]], "type_index (owlapy.model.owlobjectmaxcardinality attribute)": [[4, "owlapy.model.OWLObjectMaxCardinality.type_index"]], "type_index (owlapy.model.owlobjectmincardinality attribute)": [[4, "owlapy.model.OWLObjectMinCardinality.type_index"]], "type_index (owlapy.model.owlobjectoneof attribute)": [[4, "owlapy.model.OWLObjectOneOf.type_index"]], "type_index (owlapy.model.owlobjectproperty attribute)": [[4, "owlapy.model.OWLObjectProperty.type_index"]], "type_index (owlapy.model.owlobjectsomevaluesfrom attribute)": [[4, "owlapy.model.OWLObjectSomeValuesFrom.type_index"]], "type_index (owlapy.model.owlobjectunionof attribute)": [[4, "owlapy.model.OWLObjectUnionOf.type_index"]], "type_index (owlapy.model.owlontology attribute)": [[4, "owlapy.model.OWLOntology.type_index"]], "types() (owlapy.model.owlreasoner method)": [[4, "owlapy.model.OWLReasoner.types"]], "values() (owlapy.model.owldataoneof method)": [[4, "owlapy.model.OWLDataOneOf.values"]], "owldatatypemaxexclusiverestriction() (in module owlapy.model.providers)": [[5, "owlapy.model.providers.OWLDatatypeMaxExclusiveRestriction"]], "owldatatypemaxinclusiverestriction() (in module owlapy.model.providers)": [[5, "owlapy.model.providers.OWLDatatypeMaxInclusiveRestriction"]], "owldatatypeminexclusiverestriction() (in module owlapy.model.providers)": [[5, "owlapy.model.providers.OWLDatatypeMinExclusiveRestriction"]], "owldatatypemininclusiverestriction() (in module owlapy.model.providers)": [[5, "owlapy.model.providers.OWLDatatypeMinInclusiveRestriction"]], "owldatatypeminmaxexclusiverestriction() (in module owlapy.model.providers)": [[5, "owlapy.model.providers.OWLDatatypeMinMaxExclusiveRestriction"]], "owldatatypeminmaxinclusiverestriction() (in module owlapy.model.providers)": [[5, "owlapy.model.providers.OWLDatatypeMinMaxInclusiveRestriction"]], "restriction_literals (in module owlapy.model.providers)": [[5, "owlapy.model.providers.Restriction_Literals"]], "owlapy.model.providers": [[5, "module-owlapy.model.providers"]], "namespaces (class in owlapy.namespaces)": [[6, "owlapy.namespaces.Namespaces"]], "owl (in module owlapy.namespaces)": [[6, "owlapy.namespaces.OWL"]], "rdf (in module owlapy.namespaces)": [[6, "owlapy.namespaces.RDF"]], "rdfs (in module owlapy.namespaces)": [[6, "owlapy.namespaces.RDFS"]], "xsd (in module owlapy.namespaces)": [[6, "owlapy.namespaces.XSD"]], "__eq__() (owlapy.namespaces.namespaces method)": [[6, "owlapy.namespaces.Namespaces.__eq__"]], "__hash__() (owlapy.namespaces.namespaces method)": [[6, "owlapy.namespaces.Namespaces.__hash__"]], "__repr__() (owlapy.namespaces.namespaces method)": [[6, "owlapy.namespaces.Namespaces.__repr__"]], "__slots__ (owlapy.namespaces.namespaces attribute)": [[6, "owlapy.namespaces.Namespaces.__slots__"]], "ns (owlapy.namespaces.namespaces property)": [[6, "owlapy.namespaces.Namespaces.ns"]], "owlapy.namespaces": [[6, "module-owlapy.namespaces"]], "prefix (owlapy.namespaces.namespaces property)": [[6, "owlapy.namespaces.Namespaces.prefix"]], "owl2sparqlconverter (class in owlapy.owl2sparql.converter)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter"]], "variablesmapping (class in owlapy.owl2sparql.converter)": [[7, "owlapy.owl2sparql.converter.VariablesMapping"]], "__contains__() (owlapy.owl2sparql.converter.variablesmapping method)": [[7, "owlapy.owl2sparql.converter.VariablesMapping.__contains__"]], "__getitem__() (owlapy.owl2sparql.converter.variablesmapping method)": [[7, "owlapy.owl2sparql.converter.VariablesMapping.__getitem__"]], "__slots__ (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.__slots__"]], "__slots__ (owlapy.owl2sparql.converter.variablesmapping attribute)": [[7, "owlapy.owl2sparql.converter.VariablesMapping.__slots__"]], "append() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.append"]], "append_triple() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.append_triple"]], "as_query() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.as_query"]], "ce (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.ce"]], "cnt (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.cnt"]], "convert() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.convert"]], "converter (in module owlapy.owl2sparql.converter)": [[7, "owlapy.owl2sparql.converter.converter"]], "current_variable (owlapy.owl2sparql.converter.owl2sparqlconverter property)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.current_variable"]], "get_variable() (owlapy.owl2sparql.converter.variablesmapping method)": [[7, "owlapy.owl2sparql.converter.VariablesMapping.get_variable"]], "grouping_vars (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.grouping_vars"]], "having_conditions (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.having_conditions"]], "mapping (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.mapping"]], "modal_depth (owlapy.owl2sparql.converter.owl2sparqlconverter property)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.modal_depth"]], "new_count_var() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.new_count_var"]], "new_individual_variable() (owlapy.owl2sparql.converter.variablesmapping method)": [[7, "owlapy.owl2sparql.converter.VariablesMapping.new_individual_variable"]], "new_property_variable() (owlapy.owl2sparql.converter.variablesmapping method)": [[7, "owlapy.owl2sparql.converter.VariablesMapping.new_property_variable"]], "owl_expression_to_sparql() (in module owlapy.owl2sparql.converter)": [[7, "owlapy.owl2sparql.converter.owl_expression_to_sparql"]], "owlapy.owl2sparql.converter": [[7, "module-owlapy.owl2sparql.converter"]], "parent (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.parent"]], "parent_var (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.parent_var"]], "peek() (in module owlapy.owl2sparql.converter)": [[7, "owlapy.owl2sparql.converter.peek"]], "process() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.process"]], "properties (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.properties"]], "render() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.render"]], "sparql (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.sparql"]], "stack_parent() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.stack_parent"]], "stack_variable() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.stack_variable"]], "triple() (owlapy.owl2sparql.converter.owl2sparqlconverter method)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.triple"]], "variable_entities (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.variable_entities"]], "variables (owlapy.owl2sparql.converter.owl2sparqlconverter attribute)": [[7, "owlapy.owl2sparql.converter.Owl2SparqlConverter.variables"]], "owlapy.owl2sparql": [[8, "module-owlapy.owl2sparql"]], "owlannotationobject (class in owlapy.owl_annotation)": [[9, "owlapy.owl_annotation.OWLAnnotationObject"]], "owlannotationsubject (class in owlapy.owl_annotation)": [[9, "owlapy.owl_annotation.OWLAnnotationSubject"]], "owlannotationvalue (class in owlapy.owl_annotation)": [[9, "owlapy.owl_annotation.OWLAnnotationValue"]], "__slots__ (owlapy.owl_annotation.owlannotationobject attribute)": [[9, "owlapy.owl_annotation.OWLAnnotationObject.__slots__"]], "__slots__ (owlapy.owl_annotation.owlannotationsubject attribute)": [[9, "owlapy.owl_annotation.OWLAnnotationSubject.__slots__"]], "__slots__ (owlapy.owl_annotation.owlannotationvalue attribute)": [[9, "owlapy.owl_annotation.OWLAnnotationValue.__slots__"]], "as_anonymous_individual() (owlapy.owl_annotation.owlannotationobject method)": [[9, "owlapy.owl_annotation.OWLAnnotationObject.as_anonymous_individual"]], "as_iri() (owlapy.owl_annotation.owlannotationobject method)": [[9, "owlapy.owl_annotation.OWLAnnotationObject.as_iri"]], "as_literal() (owlapy.owl_annotation.owlannotationvalue method)": [[9, "owlapy.owl_annotation.OWLAnnotationValue.as_literal"]], "is_literal() (owlapy.owl_annotation.owlannotationvalue method)": [[9, "owlapy.owl_annotation.OWLAnnotationValue.is_literal"]], "owlapy.owl_annotation": [[9, "module-owlapy.owl_annotation"]], "owlannotationaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLAnnotationAxiom"]], "owlaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLAxiom"]], "owlclassassertionaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLClassAssertionAxiom"]], "owlclassaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLClassAxiom"]], "owldatapropertyaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLDataPropertyAxiom"]], "owldatatypedefinitionaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLDatatypeDefinitionAxiom"]], "owldeclarationaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLDeclarationAxiom"]], "owldifferentindividualsaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLDifferentIndividualsAxiom"]], "owldisjointclassesaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLDisjointClassesAxiom"]], "owldisjointdatapropertiesaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLDisjointDataPropertiesAxiom"]], "owldisjointobjectpropertiesaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLDisjointObjectPropertiesAxiom"]], "owldisjointunionaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLDisjointUnionAxiom"]], "owlequivalentclassesaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLEquivalentClassesAxiom"]], "owlequivalentdatapropertiesaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLEquivalentDataPropertiesAxiom"]], "owlequivalentobjectpropertiesaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLEquivalentObjectPropertiesAxiom"]], "owlhaskeyaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLHasKeyAxiom"]], "owlindividualaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLIndividualAxiom"]], "owlinverseobjectpropertiesaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLInverseObjectPropertiesAxiom"]], "owllogicalaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLLogicalAxiom"]], "owlnaryaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLNaryAxiom"]], "owlnaryclassaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLNaryClassAxiom"]], "owlnaryindividualaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLNaryIndividualAxiom"]], "owlnarypropertyaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLNaryPropertyAxiom"]], "owlobjectpropertyaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLObjectPropertyAxiom"]], "owlpropertyaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLPropertyAxiom"]], "owlsameindividualaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLSameIndividualAxiom"]], "owlsubclassofaxiom (class in owlapy.owl_axiom)": [[10, "owlapy.owl_axiom.OWLSubClassOfAxiom"]], "__eq__() (owlapy.owl_axiom.owlclassassertionaxiom method)": [[10, "owlapy.owl_axiom.OWLClassAssertionAxiom.__eq__"]], "__eq__() (owlapy.owl_axiom.owldatatypedefinitionaxiom method)": [[10, "owlapy.owl_axiom.OWLDatatypeDefinitionAxiom.__eq__"]], "__eq__() (owlapy.owl_axiom.owldeclarationaxiom method)": [[10, "owlapy.owl_axiom.OWLDeclarationAxiom.__eq__"]], "__eq__() (owlapy.owl_axiom.owldisjointunionaxiom method)": [[10, "owlapy.owl_axiom.OWLDisjointUnionAxiom.__eq__"]], "__eq__() (owlapy.owl_axiom.owlhaskeyaxiom method)": [[10, "owlapy.owl_axiom.OWLHasKeyAxiom.__eq__"]], "__eq__() (owlapy.owl_axiom.owlnaryclassaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryClassAxiom.__eq__"]], "__eq__() (owlapy.owl_axiom.owlnaryindividualaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryIndividualAxiom.__eq__"]], "__eq__() (owlapy.owl_axiom.owlnarypropertyaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryPropertyAxiom.__eq__"]], "__eq__() (owlapy.owl_axiom.owlsubclassofaxiom method)": [[10, "owlapy.owl_axiom.OWLSubClassOfAxiom.__eq__"]], "__hash__() (owlapy.owl_axiom.owlclassassertionaxiom method)": [[10, "owlapy.owl_axiom.OWLClassAssertionAxiom.__hash__"]], "__hash__() (owlapy.owl_axiom.owldatatypedefinitionaxiom method)": [[10, "owlapy.owl_axiom.OWLDatatypeDefinitionAxiom.__hash__"]], "__hash__() (owlapy.owl_axiom.owldeclarationaxiom method)": [[10, "owlapy.owl_axiom.OWLDeclarationAxiom.__hash__"]], "__hash__() (owlapy.owl_axiom.owldisjointunionaxiom method)": [[10, "owlapy.owl_axiom.OWLDisjointUnionAxiom.__hash__"]], "__hash__() (owlapy.owl_axiom.owlhaskeyaxiom method)": [[10, "owlapy.owl_axiom.OWLHasKeyAxiom.__hash__"]], "__hash__() (owlapy.owl_axiom.owlnaryclassaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryClassAxiom.__hash__"]], "__hash__() (owlapy.owl_axiom.owlnaryindividualaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryIndividualAxiom.__hash__"]], "__hash__() (owlapy.owl_axiom.owlnarypropertyaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryPropertyAxiom.__hash__"]], "__hash__() (owlapy.owl_axiom.owlsubclassofaxiom method)": [[10, "owlapy.owl_axiom.OWLSubClassOfAxiom.__hash__"]], "__repr__() (owlapy.owl_axiom.owlclassassertionaxiom method)": [[10, "owlapy.owl_axiom.OWLClassAssertionAxiom.__repr__"]], "__repr__() (owlapy.owl_axiom.owldatatypedefinitionaxiom method)": [[10, "owlapy.owl_axiom.OWLDatatypeDefinitionAxiom.__repr__"]], "__repr__() (owlapy.owl_axiom.owldeclarationaxiom method)": [[10, "owlapy.owl_axiom.OWLDeclarationAxiom.__repr__"]], "__repr__() (owlapy.owl_axiom.owldisjointunionaxiom method)": [[10, "owlapy.owl_axiom.OWLDisjointUnionAxiom.__repr__"]], "__repr__() (owlapy.owl_axiom.owlhaskeyaxiom method)": [[10, "owlapy.owl_axiom.OWLHasKeyAxiom.__repr__"]], "__repr__() (owlapy.owl_axiom.owlinverseobjectpropertiesaxiom method)": [[10, "owlapy.owl_axiom.OWLInverseObjectPropertiesAxiom.__repr__"]], "__repr__() (owlapy.owl_axiom.owlnaryclassaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryClassAxiom.__repr__"]], "__repr__() (owlapy.owl_axiom.owlnaryindividualaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryIndividualAxiom.__repr__"]], "__repr__() (owlapy.owl_axiom.owlnarypropertyaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryPropertyAxiom.__repr__"]], "__repr__() (owlapy.owl_axiom.owlsubclassofaxiom method)": [[10, "owlapy.owl_axiom.OWLSubClassOfAxiom.__repr__"]], "__slots__ (owlapy.owl_axiom.owlannotationaxiom attribute)": [[10, "owlapy.owl_axiom.OWLAnnotationAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlaxiom attribute)": [[10, "owlapy.owl_axiom.OWLAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlclassassertionaxiom attribute)": [[10, "owlapy.owl_axiom.OWLClassAssertionAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlclassaxiom attribute)": [[10, "owlapy.owl_axiom.OWLClassAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owldatapropertyaxiom attribute)": [[10, "owlapy.owl_axiom.OWLDataPropertyAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owldatatypedefinitionaxiom attribute)": [[10, "owlapy.owl_axiom.OWLDatatypeDefinitionAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owldeclarationaxiom attribute)": [[10, "owlapy.owl_axiom.OWLDeclarationAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owldifferentindividualsaxiom attribute)": [[10, "owlapy.owl_axiom.OWLDifferentIndividualsAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owldisjointclassesaxiom attribute)": [[10, "owlapy.owl_axiom.OWLDisjointClassesAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owldisjointdatapropertiesaxiom attribute)": [[10, "owlapy.owl_axiom.OWLDisjointDataPropertiesAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owldisjointobjectpropertiesaxiom attribute)": [[10, "owlapy.owl_axiom.OWLDisjointObjectPropertiesAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owldisjointunionaxiom attribute)": [[10, "owlapy.owl_axiom.OWLDisjointUnionAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlequivalentclassesaxiom attribute)": [[10, "owlapy.owl_axiom.OWLEquivalentClassesAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlequivalentdatapropertiesaxiom attribute)": [[10, "owlapy.owl_axiom.OWLEquivalentDataPropertiesAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlequivalentobjectpropertiesaxiom attribute)": [[10, "owlapy.owl_axiom.OWLEquivalentObjectPropertiesAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlhaskeyaxiom attribute)": [[10, "owlapy.owl_axiom.OWLHasKeyAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlindividualaxiom attribute)": [[10, "owlapy.owl_axiom.OWLIndividualAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlinverseobjectpropertiesaxiom attribute)": [[10, "owlapy.owl_axiom.OWLInverseObjectPropertiesAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owllogicalaxiom attribute)": [[10, "owlapy.owl_axiom.OWLLogicalAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlnaryaxiom attribute)": [[10, "owlapy.owl_axiom.OWLNaryAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlnaryclassaxiom attribute)": [[10, "owlapy.owl_axiom.OWLNaryClassAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlnaryindividualaxiom attribute)": [[10, "owlapy.owl_axiom.OWLNaryIndividualAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlnarypropertyaxiom attribute)": [[10, "owlapy.owl_axiom.OWLNaryPropertyAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlobjectpropertyaxiom attribute)": [[10, "owlapy.owl_axiom.OWLObjectPropertyAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlpropertyaxiom attribute)": [[10, "owlapy.owl_axiom.OWLPropertyAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlsameindividualaxiom attribute)": [[10, "owlapy.owl_axiom.OWLSameIndividualAxiom.__slots__"]], "__slots__ (owlapy.owl_axiom.owlsubclassofaxiom attribute)": [[10, "owlapy.owl_axiom.OWLSubClassOfAxiom.__slots__"]], "annotations() (owlapy.owl_axiom.owlaxiom method)": [[10, "owlapy.owl_axiom.OWLAxiom.annotations"]], "as_pairwise_axioms() (owlapy.owl_axiom.owlnaryaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryAxiom.as_pairwise_axioms"]], "as_pairwise_axioms() (owlapy.owl_axiom.owlnaryclassaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryClassAxiom.as_pairwise_axioms"]], "as_pairwise_axioms() (owlapy.owl_axiom.owlnaryindividualaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryIndividualAxiom.as_pairwise_axioms"]], "as_pairwise_axioms() (owlapy.owl_axiom.owlnarypropertyaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryPropertyAxiom.as_pairwise_axioms"]], "class_expressions() (owlapy.owl_axiom.owlnaryclassaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryClassAxiom.class_expressions"]], "contains_named_equivalent_class() (owlapy.owl_axiom.owlequivalentclassesaxiom method)": [[10, "owlapy.owl_axiom.OWLEquivalentClassesAxiom.contains_named_equivalent_class"]], "contains_owl_nothing() (owlapy.owl_axiom.owlequivalentclassesaxiom method)": [[10, "owlapy.owl_axiom.OWLEquivalentClassesAxiom.contains_owl_nothing"]], "contains_owl_thing() (owlapy.owl_axiom.owlequivalentclassesaxiom method)": [[10, "owlapy.owl_axiom.OWLEquivalentClassesAxiom.contains_owl_thing"]], "get_class_expression() (owlapy.owl_axiom.owlclassassertionaxiom method)": [[10, "owlapy.owl_axiom.OWLClassAssertionAxiom.get_class_expression"]], "get_class_expression() (owlapy.owl_axiom.owlhaskeyaxiom method)": [[10, "owlapy.owl_axiom.OWLHasKeyAxiom.get_class_expression"]], "get_class_expressions() (owlapy.owl_axiom.owldisjointunionaxiom method)": [[10, "owlapy.owl_axiom.OWLDisjointUnionAxiom.get_class_expressions"]], "get_datarange() (owlapy.owl_axiom.owldatatypedefinitionaxiom method)": [[10, "owlapy.owl_axiom.OWLDatatypeDefinitionAxiom.get_datarange"]], "get_datatype() (owlapy.owl_axiom.owldatatypedefinitionaxiom method)": [[10, "owlapy.owl_axiom.OWLDatatypeDefinitionAxiom.get_datatype"]], "get_entity() (owlapy.owl_axiom.owldeclarationaxiom method)": [[10, "owlapy.owl_axiom.OWLDeclarationAxiom.get_entity"]], "get_first_property() (owlapy.owl_axiom.owlinverseobjectpropertiesaxiom method)": [[10, "owlapy.owl_axiom.OWLInverseObjectPropertiesAxiom.get_first_property"]], "get_individual() (owlapy.owl_axiom.owlclassassertionaxiom method)": [[10, "owlapy.owl_axiom.OWLClassAssertionAxiom.get_individual"]], "get_owl_class() (owlapy.owl_axiom.owldisjointunionaxiom method)": [[10, "owlapy.owl_axiom.OWLDisjointUnionAxiom.get_owl_class"]], "get_owl_disjoint_classes_axiom() (owlapy.owl_axiom.owldisjointunionaxiom method)": [[10, "owlapy.owl_axiom.OWLDisjointUnionAxiom.get_owl_disjoint_classes_axiom"]], "get_owl_equivalent_classes_axiom() (owlapy.owl_axiom.owldisjointunionaxiom method)": [[10, "owlapy.owl_axiom.OWLDisjointUnionAxiom.get_owl_equivalent_classes_axiom"]], "get_property_expressions() (owlapy.owl_axiom.owlhaskeyaxiom method)": [[10, "owlapy.owl_axiom.OWLHasKeyAxiom.get_property_expressions"]], "get_second_property() (owlapy.owl_axiom.owlinverseobjectpropertiesaxiom method)": [[10, "owlapy.owl_axiom.OWLInverseObjectPropertiesAxiom.get_second_property"]], "get_sub_class() (owlapy.owl_axiom.owlsubclassofaxiom method)": [[10, "owlapy.owl_axiom.OWLSubClassOfAxiom.get_sub_class"]], "get_super_class() (owlapy.owl_axiom.owlsubclassofaxiom method)": [[10, "owlapy.owl_axiom.OWLSubClassOfAxiom.get_super_class"]], "individuals() (owlapy.owl_axiom.owlnaryindividualaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryIndividualAxiom.individuals"]], "is_annotated() (owlapy.owl_axiom.owlaxiom method)": [[10, "owlapy.owl_axiom.OWLAxiom.is_annotated"]], "is_annotation_axiom() (owlapy.owl_axiom.owlannotationaxiom method)": [[10, "owlapy.owl_axiom.OWLAnnotationAxiom.is_annotation_axiom"]], "is_annotation_axiom() (owlapy.owl_axiom.owlaxiom method)": [[10, "owlapy.owl_axiom.OWLAxiom.is_annotation_axiom"]], "is_logical_axiom() (owlapy.owl_axiom.owlaxiom method)": [[10, "owlapy.owl_axiom.OWLAxiom.is_logical_axiom"]], "is_logical_axiom() (owlapy.owl_axiom.owllogicalaxiom method)": [[10, "owlapy.owl_axiom.OWLLogicalAxiom.is_logical_axiom"]], "named_classes() (owlapy.owl_axiom.owlequivalentclassesaxiom method)": [[10, "owlapy.owl_axiom.OWLEquivalentClassesAxiom.named_classes"]], "operands() (owlapy.owl_axiom.owlhaskeyaxiom method)": [[10, "owlapy.owl_axiom.OWLHasKeyAxiom.operands"]], "owlapy.owl_axiom": [[10, "module-owlapy.owl_axiom"]], "properties() (owlapy.owl_axiom.owlnarypropertyaxiom method)": [[10, "owlapy.owl_axiom.OWLNaryPropertyAxiom.properties"]], "owlanonymousclassexpression (class in owlapy.owl_class_expression)": [[11, "owlapy.owl_class_expression.OWLAnonymousClassExpression"]], "owlbooleanclassexpression (class in owlapy.owl_class_expression)": [[11, "owlapy.owl_class_expression.OWLBooleanClassExpression"]], "owlclass (class in owlapy.owl_class_expression)": [[11, "owlapy.owl_class_expression.OWLClass"]], "owlclassexpression (class in owlapy.owl_class_expression)": [[11, "owlapy.owl_class_expression.OWLClassExpression"]], "owlnarybooleanclassexpression (class in owlapy.owl_class_expression)": [[11, "owlapy.owl_class_expression.OWLNaryBooleanClassExpression"]], "owlobjectcomplementof (class in owlapy.owl_class_expression)": [[11, "owlapy.owl_class_expression.OWLObjectComplementOf"]], "owlobjectintersectionof (class in owlapy.owl_class_expression)": [[11, "owlapy.owl_class_expression.OWLObjectIntersectionOf"]], "owlobjectunionof (class in owlapy.owl_class_expression)": [[11, "owlapy.owl_class_expression.OWLObjectUnionOf"]], "__eq__() (owlapy.owl_class_expression.owlnarybooleanclassexpression method)": [[11, "owlapy.owl_class_expression.OWLNaryBooleanClassExpression.__eq__"]], "__eq__() (owlapy.owl_class_expression.owlobjectcomplementof method)": [[11, "owlapy.owl_class_expression.OWLObjectComplementOf.__eq__"]], "__hash__() (owlapy.owl_class_expression.owlnarybooleanclassexpression method)": [[11, "owlapy.owl_class_expression.OWLNaryBooleanClassExpression.__hash__"]], "__hash__() (owlapy.owl_class_expression.owlobjectcomplementof method)": [[11, "owlapy.owl_class_expression.OWLObjectComplementOf.__hash__"]], "__repr__() (owlapy.owl_class_expression.owlnarybooleanclassexpression method)": [[11, "owlapy.owl_class_expression.OWLNaryBooleanClassExpression.__repr__"]], "__repr__() (owlapy.owl_class_expression.owlobjectcomplementof method)": [[11, "owlapy.owl_class_expression.OWLObjectComplementOf.__repr__"]], "__slots__ (owlapy.owl_class_expression.owlbooleanclassexpression attribute)": [[11, "owlapy.owl_class_expression.OWLBooleanClassExpression.__slots__"]], "__slots__ (owlapy.owl_class_expression.owlclass attribute)": [[11, "owlapy.owl_class_expression.OWLClass.__slots__"]], "__slots__ (owlapy.owl_class_expression.owlclassexpression attribute)": [[11, "owlapy.owl_class_expression.OWLClassExpression.__slots__"]], "__slots__ (owlapy.owl_class_expression.owlnarybooleanclassexpression attribute)": [[11, "owlapy.owl_class_expression.OWLNaryBooleanClassExpression.__slots__"]], "__slots__ (owlapy.owl_class_expression.owlobjectcomplementof attribute)": [[11, "owlapy.owl_class_expression.OWLObjectComplementOf.__slots__"]], "__slots__ (owlapy.owl_class_expression.owlobjectintersectionof attribute)": [[11, "owlapy.owl_class_expression.OWLObjectIntersectionOf.__slots__"]], "__slots__ (owlapy.owl_class_expression.owlobjectunionof attribute)": [[11, "owlapy.owl_class_expression.OWLObjectUnionOf.__slots__"]], "get_iri() (owlapy.owl_class_expression.owlclass method)": [[11, "owlapy.owl_class_expression.OWLClass.get_iri"]], "get_nnf() (owlapy.owl_class_expression.owlanonymousclassexpression method)": [[11, "owlapy.owl_class_expression.OWLAnonymousClassExpression.get_nnf"]], "get_nnf() (owlapy.owl_class_expression.owlclass method)": [[11, "owlapy.owl_class_expression.OWLClass.get_nnf"]], "get_nnf() (owlapy.owl_class_expression.owlclassexpression method)": [[11, "owlapy.owl_class_expression.OWLClassExpression.get_nnf"]], "get_object_complement_of() (owlapy.owl_class_expression.owlanonymousclassexpression method)": [[11, "owlapy.owl_class_expression.OWLAnonymousClassExpression.get_object_complement_of"]], "get_object_complement_of() (owlapy.owl_class_expression.owlclass method)": [[11, "owlapy.owl_class_expression.OWLClass.get_object_complement_of"]], "get_object_complement_of() (owlapy.owl_class_expression.owlclassexpression method)": [[11, "owlapy.owl_class_expression.OWLClassExpression.get_object_complement_of"]], "get_operand() (owlapy.owl_class_expression.owlobjectcomplementof method)": [[11, "owlapy.owl_class_expression.OWLObjectComplementOf.get_operand"]], "is_owl_nothing() (owlapy.owl_class_expression.owlanonymousclassexpression method)": [[11, "owlapy.owl_class_expression.OWLAnonymousClassExpression.is_owl_nothing"]], "is_owl_nothing() (owlapy.owl_class_expression.owlclass method)": [[11, "owlapy.owl_class_expression.OWLClass.is_owl_nothing"]], "is_owl_nothing() (owlapy.owl_class_expression.owlclassexpression method)": [[11, "owlapy.owl_class_expression.OWLClassExpression.is_owl_nothing"]], "is_owl_thing() (owlapy.owl_class_expression.owlanonymousclassexpression method)": [[11, "owlapy.owl_class_expression.OWLAnonymousClassExpression.is_owl_thing"]], "is_owl_thing() (owlapy.owl_class_expression.owlclass method)": [[11, "owlapy.owl_class_expression.OWLClass.is_owl_thing"]], "is_owl_thing() (owlapy.owl_class_expression.owlclassexpression method)": [[11, "owlapy.owl_class_expression.OWLClassExpression.is_owl_thing"]], "operands() (owlapy.owl_class_expression.owlnarybooleanclassexpression method)": [[11, "owlapy.owl_class_expression.OWLNaryBooleanClassExpression.operands"]], "operands() (owlapy.owl_class_expression.owlobjectcomplementof method)": [[11, "owlapy.owl_class_expression.OWLObjectComplementOf.operands"]], "owlapy.owl_class_expression": [[11, "module-owlapy.owl_class_expression"]], "reminder (owlapy.owl_class_expression.owlclass property)": [[11, "owlapy.owl_class_expression.OWLClass.reminder"]], "str (owlapy.owl_class_expression.owlclass property)": [[11, "owlapy.owl_class_expression.OWLClass.str"]], "type_index (owlapy.owl_class_expression.owlclass attribute)": [[11, "owlapy.owl_class_expression.OWLClass.type_index"]], "type_index (owlapy.owl_class_expression.owlobjectcomplementof attribute)": [[11, "owlapy.owl_class_expression.OWLObjectComplementOf.type_index"]], "type_index (owlapy.owl_class_expression.owlobjectintersectionof attribute)": [[11, "owlapy.owl_class_expression.OWLObjectIntersectionOf.type_index"]], "type_index (owlapy.owl_class_expression.owlobjectunionof attribute)": [[11, "owlapy.owl_class_expression.OWLObjectUnionOf.type_index"]], "owlindividual (class in owlapy.owl_individual)": [[12, "owlapy.owl_individual.OWLIndividual"]], "owlnamedindividual (class in owlapy.owl_individual)": [[12, "owlapy.owl_individual.OWLNamedIndividual"]], "__slots__ (owlapy.owl_individual.owlindividual attribute)": [[12, "owlapy.owl_individual.OWLIndividual.__slots__"]], "__slots__ (owlapy.owl_individual.owlnamedindividual attribute)": [[12, "owlapy.owl_individual.OWLNamedIndividual.__slots__"]], "get_iri() (owlapy.owl_individual.owlnamedindividual method)": [[12, "owlapy.owl_individual.OWLNamedIndividual.get_iri"]], "iri (owlapy.owl_individual.owlnamedindividual property)": [[12, "owlapy.owl_individual.OWLNamedIndividual.iri"]], "owlapy.owl_individual": [[12, "module-owlapy.owl_individual"]], "str (owlapy.owl_individual.owlnamedindividual property)": [[12, "owlapy.owl_individual.OWLNamedIndividual.str"]], "type_index (owlapy.owl_individual.owlnamedindividual attribute)": [[12, "owlapy.owl_individual.OWLNamedIndividual.type_index"]], "owldataproperty (class in owlapy.owl_property)": [[13, "owlapy.owl_property.OWLDataProperty"]], "owldatapropertyexpression (class in owlapy.owl_property)": [[13, "owlapy.owl_property.OWLDataPropertyExpression"]], "owlobjectinverseof (class in owlapy.owl_property)": [[13, "owlapy.owl_property.OWLObjectInverseOf"]], "owlobjectproperty (class in owlapy.owl_property)": [[13, "owlapy.owl_property.OWLObjectProperty"]], "owlobjectpropertyexpression (class in owlapy.owl_property)": [[13, "owlapy.owl_property.OWLObjectPropertyExpression"]], "owlproperty (class in owlapy.owl_property)": [[13, "owlapy.owl_property.OWLProperty"]], "owlpropertyexpression (class in owlapy.owl_property)": [[13, "owlapy.owl_property.OWLPropertyExpression"]], "__eq__() (owlapy.owl_property.owlobjectinverseof method)": [[13, "owlapy.owl_property.OWLObjectInverseOf.__eq__"]], "__hash__() (owlapy.owl_property.owlobjectinverseof method)": [[13, "owlapy.owl_property.OWLObjectInverseOf.__hash__"]], "__repr__() (owlapy.owl_property.owlobjectinverseof method)": [[13, "owlapy.owl_property.OWLObjectInverseOf.__repr__"]], "__slots__ (owlapy.owl_property.owldataproperty attribute)": [[13, "owlapy.owl_property.OWLDataProperty.__slots__"]], "__slots__ (owlapy.owl_property.owldatapropertyexpression attribute)": [[13, "owlapy.owl_property.OWLDataPropertyExpression.__slots__"]], "__slots__ (owlapy.owl_property.owlobjectinverseof attribute)": [[13, "owlapy.owl_property.OWLObjectInverseOf.__slots__"]], "__slots__ (owlapy.owl_property.owlobjectproperty attribute)": [[13, "owlapy.owl_property.OWLObjectProperty.__slots__"]], "__slots__ (owlapy.owl_property.owlobjectpropertyexpression attribute)": [[13, "owlapy.owl_property.OWLObjectPropertyExpression.__slots__"]], "__slots__ (owlapy.owl_property.owlproperty attribute)": [[13, "owlapy.owl_property.OWLProperty.__slots__"]], "__slots__ (owlapy.owl_property.owlpropertyexpression attribute)": [[13, "owlapy.owl_property.OWLPropertyExpression.__slots__"]], "get_inverse() (owlapy.owl_property.owlobjectinverseof method)": [[13, "owlapy.owl_property.OWLObjectInverseOf.get_inverse"]], "get_inverse_property() (owlapy.owl_property.owlobjectinverseof method)": [[13, "owlapy.owl_property.OWLObjectInverseOf.get_inverse_property"]], "get_inverse_property() (owlapy.owl_property.owlobjectproperty method)": [[13, "owlapy.owl_property.OWLObjectProperty.get_inverse_property"]], "get_inverse_property() (owlapy.owl_property.owlobjectpropertyexpression method)": [[13, "owlapy.owl_property.OWLObjectPropertyExpression.get_inverse_property"]], "get_iri() (owlapy.owl_property.owldataproperty method)": [[13, "owlapy.owl_property.OWLDataProperty.get_iri"]], "get_iri() (owlapy.owl_property.owlobjectproperty method)": [[13, "owlapy.owl_property.OWLObjectProperty.get_iri"]], "get_named_property() (owlapy.owl_property.owlobjectinverseof method)": [[13, "owlapy.owl_property.OWLObjectInverseOf.get_named_property"]], "get_named_property() (owlapy.owl_property.owlobjectproperty method)": [[13, "owlapy.owl_property.OWLObjectProperty.get_named_property"]], "get_named_property() (owlapy.owl_property.owlobjectpropertyexpression method)": [[13, "owlapy.owl_property.OWLObjectPropertyExpression.get_named_property"]], "iri (owlapy.owl_property.owlobjectproperty property)": [[13, "owlapy.owl_property.OWLObjectProperty.iri"]], "is_data_property_expression() (owlapy.owl_property.owldatapropertyexpression method)": [[13, "owlapy.owl_property.OWLDataPropertyExpression.is_data_property_expression"]], "is_data_property_expression() (owlapy.owl_property.owlpropertyexpression method)": [[13, "owlapy.owl_property.OWLPropertyExpression.is_data_property_expression"]], "is_object_property_expression() (owlapy.owl_property.owlobjectpropertyexpression method)": [[13, "owlapy.owl_property.OWLObjectPropertyExpression.is_object_property_expression"]], "is_object_property_expression() (owlapy.owl_property.owlpropertyexpression method)": [[13, "owlapy.owl_property.OWLPropertyExpression.is_object_property_expression"]], "is_owl_top_data_property() (owlapy.owl_property.owldataproperty method)": [[13, "owlapy.owl_property.OWLDataProperty.is_owl_top_data_property"]], "is_owl_top_data_property() (owlapy.owl_property.owlpropertyexpression method)": [[13, "owlapy.owl_property.OWLPropertyExpression.is_owl_top_data_property"]], "is_owl_top_object_property() (owlapy.owl_property.owlobjectproperty method)": [[13, "owlapy.owl_property.OWLObjectProperty.is_owl_top_object_property"]], "is_owl_top_object_property() (owlapy.owl_property.owlpropertyexpression method)": [[13, "owlapy.owl_property.OWLPropertyExpression.is_owl_top_object_property"]], "owlapy.owl_property": [[13, "module-owlapy.owl_property"]], "str (owlapy.owl_property.owlobjectproperty property)": [[13, "owlapy.owl_property.OWLObjectProperty.str"]], "type_index (owlapy.owl_property.owldataproperty attribute)": [[13, "owlapy.owl_property.OWLDataProperty.type_index"]], "type_index (owlapy.owl_property.owlobjectinverseof attribute)": [[13, "owlapy.owl_property.OWLObjectInverseOf.type_index"]], "type_index (owlapy.owl_property.owlobjectproperty attribute)": [[13, "owlapy.owl_property.OWLObjectProperty.type_index"]], "owlcardinalityrestriction (class in owlapy.owl_restriction)": [[14, "owlapy.owl_restriction.OWLCardinalityRestriction"]], "owldatarestriction (class in owlapy.owl_restriction)": [[14, "owlapy.owl_restriction.OWLDataRestriction"]], "owlhasvaluerestriction (class in owlapy.owl_restriction)": [[14, "owlapy.owl_restriction.OWLHasValueRestriction"]], "owlobjectallvaluesfrom (class in owlapy.owl_restriction)": [[14, "owlapy.owl_restriction.OWLObjectAllValuesFrom"]], "owlobjectcardinalityrestriction (class in owlapy.owl_restriction)": [[14, "owlapy.owl_restriction.OWLObjectCardinalityRestriction"]], "owlobjectexactcardinality (class in owlapy.owl_restriction)": [[14, "owlapy.owl_restriction.OWLObjectExactCardinality"]], "owlobjecthasself (class in owlapy.owl_restriction)": [[14, "owlapy.owl_restriction.OWLObjectHasSelf"]], "owlobjectmaxcardinality (class in owlapy.owl_restriction)": [[14, "owlapy.owl_restriction.OWLObjectMaxCardinality"]], "owlobjectmincardinality (class in owlapy.owl_restriction)": [[14, "owlapy.owl_restriction.OWLObjectMinCardinality"]], "owlobjectrestriction (class in owlapy.owl_restriction)": [[14, "owlapy.owl_restriction.OWLObjectRestriction"]], "owlobjectsomevaluesfrom (class in owlapy.owl_restriction)": [[14, "owlapy.owl_restriction.OWLObjectSomeValuesFrom"]], "owlquantifiedobjectrestriction (class in owlapy.owl_restriction)": [[14, "owlapy.owl_restriction.OWLQuantifiedObjectRestriction"]], "owlquantifiedrestriction (class in owlapy.owl_restriction)": [[14, "owlapy.owl_restriction.OWLQuantifiedRestriction"]], "owlrestriction (class in owlapy.owl_restriction)": [[14, "owlapy.owl_restriction.OWLRestriction"]], "__eq__() (owlapy.owl_restriction.owlhasvaluerestriction method)": [[14, "owlapy.owl_restriction.OWLHasValueRestriction.__eq__"]], "__eq__() (owlapy.owl_restriction.owlobjectallvaluesfrom method)": [[14, "owlapy.owl_restriction.OWLObjectAllValuesFrom.__eq__"]], "__eq__() (owlapy.owl_restriction.owlobjectcardinalityrestriction method)": [[14, "owlapy.owl_restriction.OWLObjectCardinalityRestriction.__eq__"]], "__eq__() (owlapy.owl_restriction.owlobjecthasself method)": [[14, "owlapy.owl_restriction.OWLObjectHasSelf.__eq__"]], "__eq__() (owlapy.owl_restriction.owlobjectsomevaluesfrom method)": [[14, "owlapy.owl_restriction.OWLObjectSomeValuesFrom.__eq__"]], "__hash__() (owlapy.owl_restriction.owlhasvaluerestriction method)": [[14, "owlapy.owl_restriction.OWLHasValueRestriction.__hash__"]], "__hash__() (owlapy.owl_restriction.owlobjectallvaluesfrom method)": [[14, "owlapy.owl_restriction.OWLObjectAllValuesFrom.__hash__"]], "__hash__() (owlapy.owl_restriction.owlobjectcardinalityrestriction method)": [[14, "owlapy.owl_restriction.OWLObjectCardinalityRestriction.__hash__"]], "__hash__() (owlapy.owl_restriction.owlobjecthasself method)": [[14, "owlapy.owl_restriction.OWLObjectHasSelf.__hash__"]], "__hash__() (owlapy.owl_restriction.owlobjectsomevaluesfrom method)": [[14, "owlapy.owl_restriction.OWLObjectSomeValuesFrom.__hash__"]], "__repr__() (owlapy.owl_restriction.owlobjectallvaluesfrom method)": [[14, "owlapy.owl_restriction.OWLObjectAllValuesFrom.__repr__"]], "__repr__() (owlapy.owl_restriction.owlobjectcardinalityrestriction method)": [[14, "owlapy.owl_restriction.OWLObjectCardinalityRestriction.__repr__"]], "__repr__() (owlapy.owl_restriction.owlobjecthasself method)": [[14, "owlapy.owl_restriction.OWLObjectHasSelf.__repr__"]], "__repr__() (owlapy.owl_restriction.owlobjectsomevaluesfrom method)": [[14, "owlapy.owl_restriction.OWLObjectSomeValuesFrom.__repr__"]], "__slots__ (owlapy.owl_restriction.owlcardinalityrestriction attribute)": [[14, "owlapy.owl_restriction.OWLCardinalityRestriction.__slots__"]], "__slots__ (owlapy.owl_restriction.owldatarestriction attribute)": [[14, "owlapy.owl_restriction.OWLDataRestriction.__slots__"]], "__slots__ (owlapy.owl_restriction.owlhasvaluerestriction attribute)": [[14, "owlapy.owl_restriction.OWLHasValueRestriction.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjectallvaluesfrom attribute)": [[14, "owlapy.owl_restriction.OWLObjectAllValuesFrom.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjectcardinalityrestriction attribute)": [[14, "owlapy.owl_restriction.OWLObjectCardinalityRestriction.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjectexactcardinality attribute)": [[14, "owlapy.owl_restriction.OWLObjectExactCardinality.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjecthasself attribute)": [[14, "owlapy.owl_restriction.OWLObjectHasSelf.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjectmaxcardinality attribute)": [[14, "owlapy.owl_restriction.OWLObjectMaxCardinality.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjectmincardinality attribute)": [[14, "owlapy.owl_restriction.OWLObjectMinCardinality.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjectrestriction attribute)": [[14, "owlapy.owl_restriction.OWLObjectRestriction.__slots__"]], "__slots__ (owlapy.owl_restriction.owlobjectsomevaluesfrom attribute)": [[14, "owlapy.owl_restriction.OWLObjectSomeValuesFrom.__slots__"]], "__slots__ (owlapy.owl_restriction.owlquantifiedobjectrestriction attribute)": [[14, "owlapy.owl_restriction.OWLQuantifiedObjectRestriction.__slots__"]], "__slots__ (owlapy.owl_restriction.owlquantifiedrestriction attribute)": [[14, "owlapy.owl_restriction.OWLQuantifiedRestriction.__slots__"]], "__slots__ (owlapy.owl_restriction.owlrestriction attribute)": [[14, "owlapy.owl_restriction.OWLRestriction.__slots__"]], "as_intersection_of_min_max() (owlapy.owl_restriction.owlobjectexactcardinality method)": [[14, "owlapy.owl_restriction.OWLObjectExactCardinality.as_intersection_of_min_max"]], "get_cardinality() (owlapy.owl_restriction.owlcardinalityrestriction method)": [[14, "owlapy.owl_restriction.OWLCardinalityRestriction.get_cardinality"]], "get_filler() (owlapy.owl_restriction.owlcardinalityrestriction method)": [[14, "owlapy.owl_restriction.OWLCardinalityRestriction.get_filler"]], "get_filler() (owlapy.owl_restriction.owlhasvaluerestriction method)": [[14, "owlapy.owl_restriction.OWLHasValueRestriction.get_filler"]], "get_filler() (owlapy.owl_restriction.owlquantifiedobjectrestriction method)": [[14, "owlapy.owl_restriction.OWLQuantifiedObjectRestriction.get_filler"]], "get_property() (owlapy.owl_restriction.owlobjectallvaluesfrom method)": [[14, "owlapy.owl_restriction.OWLObjectAllValuesFrom.get_property"]], "get_property() (owlapy.owl_restriction.owlobjectcardinalityrestriction method)": [[14, "owlapy.owl_restriction.OWLObjectCardinalityRestriction.get_property"]], "get_property() (owlapy.owl_restriction.owlobjecthasself method)": [[14, "owlapy.owl_restriction.OWLObjectHasSelf.get_property"]], "get_property() (owlapy.owl_restriction.owlobjectrestriction method)": [[14, "owlapy.owl_restriction.OWLObjectRestriction.get_property"]], "get_property() (owlapy.owl_restriction.owlobjectsomevaluesfrom method)": [[14, "owlapy.owl_restriction.OWLObjectSomeValuesFrom.get_property"]], "get_property() (owlapy.owl_restriction.owlrestriction method)": [[14, "owlapy.owl_restriction.OWLRestriction.get_property"]], "is_data_restriction() (owlapy.owl_restriction.owldatarestriction method)": [[14, "owlapy.owl_restriction.OWLDataRestriction.is_data_restriction"]], "is_data_restriction() (owlapy.owl_restriction.owlrestriction method)": [[14, "owlapy.owl_restriction.OWLRestriction.is_data_restriction"]], "is_object_restriction() (owlapy.owl_restriction.owlobjectrestriction method)": [[14, "owlapy.owl_restriction.OWLObjectRestriction.is_object_restriction"]], "is_object_restriction() (owlapy.owl_restriction.owlrestriction method)": [[14, "owlapy.owl_restriction.OWLRestriction.is_object_restriction"]], "owlapy.owl_restriction": [[14, "module-owlapy.owl_restriction"]], "type_index (owlapy.owl_restriction.owlobjectallvaluesfrom attribute)": [[14, "owlapy.owl_restriction.OWLObjectAllValuesFrom.type_index"]], "type_index (owlapy.owl_restriction.owlobjectexactcardinality attribute)": [[14, "owlapy.owl_restriction.OWLObjectExactCardinality.type_index"]], "type_index (owlapy.owl_restriction.owlobjecthasself attribute)": [[14, "owlapy.owl_restriction.OWLObjectHasSelf.type_index"]], "type_index (owlapy.owl_restriction.owlobjectmaxcardinality attribute)": [[14, "owlapy.owl_restriction.OWLObjectMaxCardinality.type_index"]], "type_index (owlapy.owl_restriction.owlobjectmincardinality attribute)": [[14, "owlapy.owl_restriction.OWLObjectMinCardinality.type_index"]], "type_index (owlapy.owl_restriction.owlobjectsomevaluesfrom attribute)": [[14, "owlapy.owl_restriction.OWLObjectSomeValuesFrom.type_index"]], "owlentity (class in owlapy.owlobject)": [[15, "owlapy.owlobject.OWLEntity"]], "owlnamedobject (class in owlapy.owlobject)": [[15, "owlapy.owlobject.OWLNamedObject"]], "owlobject (class in owlapy.owlobject)": [[15, "owlapy.owlobject.OWLObject"]], "owlobjectparser (class in owlapy.owlobject)": [[15, "owlapy.owlobject.OWLObjectParser"]], "owlobjectrenderer (class in owlapy.owlobject)": [[15, "owlapy.owlobject.OWLObjectRenderer"]], "__eq__() (owlapy.owlobject.owlnamedobject method)": [[15, "owlapy.owlobject.OWLNamedObject.__eq__"]], "__eq__() (owlapy.owlobject.owlobject method)": [[15, "owlapy.owlobject.OWLObject.__eq__"]], "__hash__() (owlapy.owlobject.owlnamedobject method)": [[15, "owlapy.owlobject.OWLNamedObject.__hash__"]], "__hash__() (owlapy.owlobject.owlobject method)": [[15, "owlapy.owlobject.OWLObject.__hash__"]], "__lt__() (owlapy.owlobject.owlnamedobject method)": [[15, "owlapy.owlobject.OWLNamedObject.__lt__"]], "__repr__() (owlapy.owlobject.owlnamedobject method)": [[15, "owlapy.owlobject.OWLNamedObject.__repr__"]], "__repr__() (owlapy.owlobject.owlobject method)": [[15, "owlapy.owlobject.OWLObject.__repr__"]], "__slots__ (owlapy.owlobject.owlentity attribute)": [[15, "owlapy.owlobject.OWLEntity.__slots__"]], "__slots__ (owlapy.owlobject.owlnamedobject attribute)": [[15, "owlapy.owlobject.OWLNamedObject.__slots__"]], "__slots__ (owlapy.owlobject.owlobject attribute)": [[15, "owlapy.owlobject.OWLObject.__slots__"]], "is_anonymous() (owlapy.owlobject.owlentity method)": [[15, "owlapy.owlobject.OWLEntity.is_anonymous"]], "is_anonymous() (owlapy.owlobject.owlobject method)": [[15, "owlapy.owlobject.OWLObject.is_anonymous"]], "owlapy.owlobject": [[15, "module-owlapy.owlobject"]], "parse_expression() (owlapy.owlobject.owlobjectparser method)": [[15, "owlapy.owlobject.OWLObjectParser.parse_expression"]], "render() (owlapy.owlobject.owlobjectrenderer method)": [[15, "owlapy.owlobject.OWLObjectRenderer.render"]], "set_short_form_provider() (owlapy.owlobject.owlobjectrenderer method)": [[15, "owlapy.owlobject.OWLObjectRenderer.set_short_form_provider"]], "to_string_id() (owlapy.owlobject.owlentity method)": [[15, "owlapy.owlobject.OWLEntity.to_string_id"]], "dlsyntaxparser (class in owlapy.parser)": [[16, "owlapy.parser.DLSyntaxParser"]], "dl_grammar (in module owlapy.parser)": [[16, "owlapy.parser.DL_GRAMMAR"]], "dlparser (in module owlapy.parser)": [[16, "owlapy.parser.DLparser"]], "manchester_grammar (in module owlapy.parser)": [[16, "owlapy.parser.MANCHESTER_GRAMMAR"]], "manchesterowlsyntaxparser (class in owlapy.parser)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser"]], "manchesterparser (in module owlapy.parser)": [[16, "owlapy.parser.ManchesterParser"]], "dl_to_owl_expression() (in module owlapy.parser)": [[16, "owlapy.parser.dl_to_owl_expression"]], "generic_visit() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.generic_visit"]], "generic_visit() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.generic_visit"]], "manchester_to_owl_expression() (in module owlapy.parser)": [[16, "owlapy.parser.manchester_to_owl_expression"]], "ns (owlapy.parser.dlsyntaxparser attribute)": [[16, "owlapy.parser.DLSyntaxParser.ns"]], "ns (owlapy.parser.manchesterowlsyntaxparser attribute)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.ns"]], "owlapy.parser": [[16, "module-owlapy.parser"]], "parse_expression() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.parse_expression"]], "parse_expression() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.parse_expression"]], "slots (owlapy.parser.dlsyntaxparser attribute)": [[16, "owlapy.parser.DLSyntaxParser.slots"]], "slots (owlapy.parser.manchesterowlsyntaxparser attribute)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.slots"]], "visit_abbreviated_iri() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_abbreviated_iri"]], "visit_abbreviated_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_abbreviated_iri"]], "visit_boolean_literal() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_boolean_literal"]], "visit_boolean_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_boolean_literal"]], "visit_cardinality_res() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_cardinality_res"]], "visit_cardinality_res() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_cardinality_res"]], "visit_class_expression() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_class_expression"]], "visit_class_expression() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_class_expression"]], "visit_class_iri() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_class_iri"]], "visit_class_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_class_iri"]], "visit_data_cardinality_res() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_data_cardinality_res"]], "visit_data_cardinality_res() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_cardinality_res"]], "visit_data_intersection() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_data_intersection"]], "visit_data_intersection() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_intersection"]], "visit_data_parentheses() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_data_parentheses"]], "visit_data_parentheses() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_parentheses"]], "visit_data_primary() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_data_primary"]], "visit_data_primary() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_primary"]], "visit_data_property_iri() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_data_property_iri"]], "visit_data_property_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_property_iri"]], "visit_data_some_only_res() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_data_some_only_res"]], "visit_data_some_only_res() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_some_only_res"]], "visit_data_union() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_data_union"]], "visit_data_union() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_union"]], "visit_data_value_res() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_data_value_res"]], "visit_data_value_res() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_data_value_res"]], "visit_datatype() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_datatype"]], "visit_datatype() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_datatype"]], "visit_datatype_iri() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_datatype_iri"]], "visit_datatype_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_datatype_iri"]], "visit_datatype_restriction() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_datatype_restriction"]], "visit_datatype_restriction() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_datatype_restriction"]], "visit_date_literal() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_date_literal"]], "visit_date_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_date_literal"]], "visit_datetime_literal() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_datetime_literal"]], "visit_datetime_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_datetime_literal"]], "visit_decimal_literal() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_decimal_literal"]], "visit_decimal_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_decimal_literal"]], "visit_duration_literal() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_duration_literal"]], "visit_duration_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_duration_literal"]], "visit_facet() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_facet"]], "visit_facet() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_facet"]], "visit_facet_restriction() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_facet_restriction"]], "visit_facet_restriction() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_facet_restriction"]], "visit_facet_restrictions() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_facet_restrictions"]], "visit_facet_restrictions() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_facet_restrictions"]], "visit_float_literal() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_float_literal"]], "visit_float_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_float_literal"]], "visit_full_iri() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_full_iri"]], "visit_full_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_full_iri"]], "visit_has_self() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_has_self"]], "visit_has_self() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_has_self"]], "visit_individual_iri() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_individual_iri"]], "visit_individual_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_individual_iri"]], "visit_individual_list() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_individual_list"]], "visit_individual_list() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_individual_list"]], "visit_integer_literal() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_integer_literal"]], "visit_integer_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_integer_literal"]], "visit_intersection() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_intersection"]], "visit_intersection() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_intersection"]], "visit_iri() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_iri"]], "visit_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_iri"]], "visit_literal() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_literal"]], "visit_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_literal"]], "visit_literal_list() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_literal_list"]], "visit_literal_list() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_literal_list"]], "visit_non_negative_integer() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_non_negative_integer"]], "visit_non_negative_integer() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_non_negative_integer"]], "visit_object_property() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_object_property"]], "visit_object_property() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_object_property"]], "visit_object_property_iri() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_object_property_iri"]], "visit_object_property_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_object_property_iri"]], "visit_parentheses() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_parentheses"]], "visit_parentheses() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_parentheses"]], "visit_primary() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_primary"]], "visit_primary() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_primary"]], "visit_quoted_string() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_quoted_string"]], "visit_quoted_string() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_quoted_string"]], "visit_simple_iri() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_simple_iri"]], "visit_simple_iri() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_simple_iri"]], "visit_some_only_res() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_some_only_res"]], "visit_some_only_res() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_some_only_res"]], "visit_string_literal_language() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_string_literal_language"]], "visit_string_literal_language() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_string_literal_language"]], "visit_string_literal_no_language() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_string_literal_no_language"]], "visit_string_literal_no_language() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_string_literal_no_language"]], "visit_typed_literal() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_typed_literal"]], "visit_typed_literal() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_typed_literal"]], "visit_union() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_union"]], "visit_union() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_union"]], "visit_value_res() (owlapy.parser.dlsyntaxparser method)": [[16, "owlapy.parser.DLSyntaxParser.visit_value_res"]], "visit_value_res() (owlapy.parser.manchesterowlsyntaxparser method)": [[16, "owlapy.parser.ManchesterOWLSyntaxParser.visit_value_res"]], "owldatarange (class in owlapy.ranges)": [[17, "owlapy.ranges.OWLDataRange"]], "owlpropertyrange (class in owlapy.ranges)": [[17, "owlapy.ranges.OWLPropertyRange"]], "owlapy.ranges": [[17, "module-owlapy.ranges"]], "dlsyntaxobjectrenderer (class in owlapy.render)": [[18, "owlapy.render.DLSyntaxObjectRenderer"]], "dlrenderer (in module owlapy.render)": [[18, "owlapy.render.DLrenderer"]], "manchesterowlsyntaxowlobjectrenderer (class in owlapy.render)": [[18, "owlapy.render.ManchesterOWLSyntaxOWLObjectRenderer"]], "manchesterrenderer (in module owlapy.render)": [[18, "owlapy.render.ManchesterRenderer"]], "__slots__ (owlapy.render.dlsyntaxobjectrenderer attribute)": [[18, "owlapy.render.DLSyntaxObjectRenderer.__slots__"]], "__slots__ (owlapy.render.manchesterowlsyntaxowlobjectrenderer attribute)": [[18, "owlapy.render.ManchesterOWLSyntaxOWLObjectRenderer.__slots__"]], "owl_expression_to_dl() (in module owlapy.render)": [[18, "owlapy.render.owl_expression_to_dl"]], "owl_expression_to_manchester() (in module owlapy.render)": [[18, "owlapy.render.owl_expression_to_manchester"]], "owlapy.render": [[18, "module-owlapy.render"]], "render() (owlapy.render.dlsyntaxobjectrenderer method)": [[18, "owlapy.render.DLSyntaxObjectRenderer.render"]], "render() (owlapy.render.manchesterowlsyntaxowlobjectrenderer method)": [[18, "owlapy.render.ManchesterOWLSyntaxOWLObjectRenderer.render"]], "set_short_form_provider() (owlapy.render.dlsyntaxobjectrenderer method)": [[18, "owlapy.render.DLSyntaxObjectRenderer.set_short_form_provider"]], "set_short_form_provider() (owlapy.render.manchesterowlsyntaxowlobjectrenderer method)": [[18, "owlapy.render.ManchesterOWLSyntaxOWLObjectRenderer.set_short_form_provider"]], "owldatatype (class in owlapy.types)": [[19, "owlapy.types.OWLDatatype"]], "__slots__ (owlapy.types.owldatatype attribute)": [[19, "owlapy.types.OWLDatatype.__slots__"]], "get_iri() (owlapy.types.owldatatype method)": [[19, "owlapy.types.OWLDatatype.get_iri"]], "owlapy.types": [[19, "module-owlapy.types"]], "type_index (owlapy.types.owldatatype attribute)": [[19, "owlapy.types.OWLDatatype.type_index"]], "key (owlapy.util.lrucache attribute)": [[20, "owlapy.util.LRUCache.KEY"]], "lrucache (class in owlapy.util)": [[20, "owlapy.util.LRUCache"]], "next (owlapy.util.lrucache attribute)": [[20, "owlapy.util.LRUCache.NEXT"]], "nnf (class in owlapy.util)": [[20, "owlapy.util.NNF"]], "orderedowlobject (class in owlapy.util)": [[20, "owlapy.util.OrderedOWLObject"]], "prev (owlapy.util.lrucache attribute)": [[20, "owlapy.util.LRUCache.PREV"]], "result (owlapy.util.lrucache attribute)": [[20, "owlapy.util.LRUCache.RESULT"]], "toplevelcnf (class in owlapy.util)": [[20, "owlapy.util.TopLevelCNF"]], "topleveldnf (class in owlapy.util)": [[20, "owlapy.util.TopLevelDNF"]], "__contains__() (owlapy.util.lrucache method)": [[20, "owlapy.util.LRUCache.__contains__"]], "__eq__() (owlapy.util.orderedowlobject method)": [[20, "owlapy.util.OrderedOWLObject.__eq__"]], "__getitem__() (owlapy.util.lrucache method)": [[20, "owlapy.util.LRUCache.__getitem__"]], "__lt__() (owlapy.util.orderedowlobject method)": [[20, "owlapy.util.OrderedOWLObject.__lt__"]], "__setitem__() (owlapy.util.lrucache method)": [[20, "owlapy.util.LRUCache.__setitem__"]], "__slots__ (owlapy.util.orderedowlobject attribute)": [[20, "owlapy.util.OrderedOWLObject.__slots__"]], "as_index() (in module owlapy.util)": [[20, "owlapy.util.as_index"]], "cache_clear() (owlapy.util.lrucache method)": [[20, "owlapy.util.LRUCache.cache_clear"]], "cache_info() (owlapy.util.lrucache method)": [[20, "owlapy.util.LRUCache.cache_info"]], "combine_nary_expressions() (in module owlapy.util)": [[20, "owlapy.util.combine_nary_expressions"]], "get_class_nnf() (owlapy.util.nnf method)": [[20, "owlapy.util.NNF.get_class_nnf"]], "get_top_level_cnf() (owlapy.util.toplevelcnf method)": [[20, "owlapy.util.TopLevelCNF.get_top_level_cnf"]], "get_top_level_dnf() (owlapy.util.topleveldnf method)": [[20, "owlapy.util.TopLevelDNF.get_top_level_dnf"]], "iter_count() (in module owlapy.util)": [[20, "owlapy.util.iter_count"]], "o (owlapy.util.orderedowlobject attribute)": [[20, "id0"], [20, "owlapy.util.OrderedOWLObject.o"]], "owlapy.util": [[20, "module-owlapy.util"]], "sentinel (owlapy.util.lrucache attribute)": [[20, "id1"], [20, "owlapy.util.LRUCache.sentinel"]], "boolean (owlapy.vocab.xsdvocabulary attribute)": [[21, "owlapy.vocab.XSDVocabulary.BOOLEAN"]], "date (owlapy.vocab.xsdvocabulary attribute)": [[21, "owlapy.vocab.XSDVocabulary.DATE"]], "date_time (owlapy.vocab.xsdvocabulary attribute)": [[21, "owlapy.vocab.XSDVocabulary.DATE_TIME"]], "date_time_stamp (owlapy.vocab.xsdvocabulary attribute)": [[21, "owlapy.vocab.XSDVocabulary.DATE_TIME_STAMP"]], "decimal (owlapy.vocab.xsdvocabulary attribute)": [[21, "owlapy.vocab.XSDVocabulary.DECIMAL"]], "double (owlapy.vocab.xsdvocabulary attribute)": [[21, "owlapy.vocab.XSDVocabulary.DOUBLE"]], "duration (owlapy.vocab.xsdvocabulary attribute)": [[21, "owlapy.vocab.XSDVocabulary.DURATION"]], "float (owlapy.vocab.xsdvocabulary attribute)": [[21, "owlapy.vocab.XSDVocabulary.FLOAT"]], "fraction_digits (owlapy.vocab.owlfacet attribute)": [[21, "owlapy.vocab.OWLFacet.FRACTION_DIGITS"]], "integer (owlapy.vocab.xsdvocabulary attribute)": [[21, "owlapy.vocab.XSDVocabulary.INTEGER"]], "length (owlapy.vocab.owlfacet attribute)": [[21, "owlapy.vocab.OWLFacet.LENGTH"]], "long (owlapy.vocab.xsdvocabulary attribute)": [[21, "owlapy.vocab.XSDVocabulary.LONG"]], "max_exclusive (owlapy.vocab.owlfacet attribute)": [[21, "owlapy.vocab.OWLFacet.MAX_EXCLUSIVE"]], "max_inclusive (owlapy.vocab.owlfacet attribute)": [[21, "owlapy.vocab.OWLFacet.MAX_INCLUSIVE"]], "max_length (owlapy.vocab.owlfacet attribute)": [[21, "owlapy.vocab.OWLFacet.MAX_LENGTH"]], "min_exclusive (owlapy.vocab.owlfacet attribute)": [[21, "owlapy.vocab.OWLFacet.MIN_EXCLUSIVE"]], "min_inclusive (owlapy.vocab.owlfacet attribute)": [[21, "owlapy.vocab.OWLFacet.MIN_INCLUSIVE"]], "min_length (owlapy.vocab.owlfacet attribute)": [[21, "owlapy.vocab.OWLFacet.MIN_LENGTH"]], "owlfacet (class in owlapy.vocab)": [[21, "owlapy.vocab.OWLFacet"]], "owlrdfvocabulary (class in owlapy.vocab)": [[21, "owlapy.vocab.OWLRDFVocabulary"]], "owl_bottom_data_property (owlapy.vocab.owlrdfvocabulary attribute)": [[21, "owlapy.vocab.OWLRDFVocabulary.OWL_BOTTOM_DATA_PROPERTY"]], "owl_bottom_object_property (owlapy.vocab.owlrdfvocabulary attribute)": [[21, "owlapy.vocab.OWLRDFVocabulary.OWL_BOTTOM_OBJECT_PROPERTY"]], "owl_class (owlapy.vocab.owlrdfvocabulary attribute)": [[21, "owlapy.vocab.OWLRDFVocabulary.OWL_CLASS"]], "owl_named_individual (owlapy.vocab.owlrdfvocabulary attribute)": [[21, "owlapy.vocab.OWLRDFVocabulary.OWL_NAMED_INDIVIDUAL"]], "owl_nothing (owlapy.vocab.owlrdfvocabulary attribute)": [[21, "owlapy.vocab.OWLRDFVocabulary.OWL_NOTHING"]], "owl_thing (owlapy.vocab.owlrdfvocabulary attribute)": [[21, "owlapy.vocab.OWLRDFVocabulary.OWL_THING"]], "owl_top_data_property (owlapy.vocab.owlrdfvocabulary attribute)": [[21, "owlapy.vocab.OWLRDFVocabulary.OWL_TOP_DATA_PROPERTY"]], "owl_top_object_property (owlapy.vocab.owlrdfvocabulary attribute)": [[21, "owlapy.vocab.OWLRDFVocabulary.OWL_TOP_OBJECT_PROPERTY"]], "pattern (owlapy.vocab.owlfacet attribute)": [[21, "owlapy.vocab.OWLFacet.PATTERN"]], "rdfs_literal (owlapy.vocab.owlrdfvocabulary attribute)": [[21, "owlapy.vocab.OWLRDFVocabulary.RDFS_LITERAL"]], "string (owlapy.vocab.xsdvocabulary attribute)": [[21, "owlapy.vocab.XSDVocabulary.STRING"]], "total_digits (owlapy.vocab.owlfacet attribute)": [[21, "owlapy.vocab.OWLFacet.TOTAL_DIGITS"]], "xsdvocabulary (class in owlapy.vocab)": [[21, "owlapy.vocab.XSDVocabulary"]], "from_str() (owlapy.vocab.owlfacet static method)": [[21, "owlapy.vocab.OWLFacet.from_str"]], "operator (owlapy.vocab.owlfacet property)": [[21, "owlapy.vocab.OWLFacet.operator"]], "owlapy.vocab": [[21, "module-owlapy.vocab"]], "symbolic_form (owlapy.vocab.owlfacet property)": [[21, "owlapy.vocab.OWLFacet.symbolic_form"]]}}) \ No newline at end of file