owlapy.model.OWLAxiom

class owlapy.model.OWLAxiom(annotations: Optional[Iterable[owlapy.model.OWLAnnotation]] = None)[source]

Bases: owlapy.model.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

Methods

annotations

is_annotated

is_annotation_axiom

is_anonymous

is_logical_axiom

annotations()Optional[List[owlapy.model.OWLAnnotation]][source]
is_annotated()bool[source]
is_annotation_axiom()bool[source]
is_anonymous()bool
is_logical_axiom()bool[source]