Source code for pyowl2.abstracts.individual

import abc

from pyowl2.abstracts.entity import OWLEntity


[docs] class OWLIndividual(OWLEntity, abc.ABC, metaclass=abc.ABCMeta): """ Represents a specific instance or member of a class within an OWL ontology, acting as the abstract base class for all named individuals. Inheriting from `OWLEntity`, it defines the semantic role of an object that exists in the domain of discourse, distinct from the classes or properties that describe it. This class should not be instantiated directly; rather, it serves as the interface for concrete implementations used to assert the existence of specific entities and their relationships within an ontology model. """ __slots__ = ()