pyhornedowl.profile.UseOfClassExpressionWithTooFewOperands

class pyhornedowl.profile.UseOfClassExpressionWithTooFewOperands

ObjectUnionOf/ObjectIntersectionOf built with fewer than the two operands OWL 2 DL requires for these n-ary constructors.

Variables:
  • axiom (AnnotatedComponent) – The axiom the violation was found in.

  • ce (ClassExpression) – The offending class expression.

  • message (str) – A human readable description of the violation.