OWLClassExpressionType
enum OWLClassExpressionType {}
Represents the different types of OWL 2 class expressions.
-
Represents OWLClass.
Declaration
Objective-C
OWLClassExpressionTypeClass
Swift
case `class` = 0
-
Represents OWLObjectSomeValuesFrom.
Declaration
Objective-C
OWLClassExpressionTypeObjectSomeValuesFrom
Swift
case objectSomeValuesFrom = 1
-
Represents OWLObjectAllValuesFrom.
Declaration
Objective-C
OWLClassExpressionTypeObjectAllValuesFrom
Swift
case objectAllValuesFrom = 2
-
Represents OWLObjectMinCardinality.
Declaration
Objective-C
OWLClassExpressionTypeObjectMinCardinality
Swift
case objectMinCardinality = 3
-
Represents OWLObjectMaxCardinality.
Declaration
Objective-C
OWLClassExpressionTypeObjectMaxCardinality
Swift
case objectMaxCardinality = 4
-
Represents OWLObjectExactCardinality.
Declaration
Objective-C
OWLClassExpressionTypeObjectExactCardinality
Swift
case objectExactCardinality = 5
-
Represents OWLObjectHasValue.
Declaration
Objective-C
OWLClassExpressionTypeObjectHasValue
Swift
case objectHasValue = 6
-
Represents OWLObjectHasSelf.
Declaration
Objective-C
OWLClassExpressionTypeObjectHasSelf
Swift
case objectHasSelf = 7
-
Represents OWLDataSomeValuesFrom.
Declaration
Objective-C
OWLClassExpressionTypeDataSomeValuesFrom
Swift
case dataSomeValuesFrom = 8
-
Represents OWLDataAllValuesFrom.
Declaration
Objective-C
OWLClassExpressionTypeDataAllValuesFrom
Swift
case dataAllValuesFrom = 9
-
Represents OWLDataMaxCardinality.
Declaration
Objective-C
OWLClassExpressionTypeDataMaxCardinality
Swift
case dataMaxCardinality = 10
-
Represents OWLDataMinCardinality.
Declaration
Objective-C
OWLClassExpressionTypeDataMinCardinality
Swift
case dataMinCardinality = 11
-
Represents OWLDataExactCardinality.
Declaration
Objective-C
OWLClassExpressionTypeDataExactCardinality
Swift
case dataExactCardinality = 12
-
Represents OWLDataHasValue.
Declaration
Objective-C
OWLClassExpressionTypeDataHasValue
Swift
case dataHasValue = 13
-
Represents OWLObjectIntersectionOf.
Declaration
Objective-C
OWLClassExpressionTypeObjectIntersectionOf
Swift
case objectIntersectionOf = 14
-
Represents OWLObjectUnionOf.
Declaration
Objective-C
OWLClassExpressionTypeObjectUnionOf
Swift
case objectUnionOf = 15
-
Represents OWLObjectComplementOf.
Declaration
Objective-C
OWLClassExpressionTypeObjectComplementOf
Swift
case objectComplementOf = 16
-
Represents OWLObjectOneOf.
Declaration
Objective-C
OWLClassExpressionTypeObjectOneOf
Swift
case objectOneOf = 17