OWLAxiomType
enum OWLAxiomType {}
Represents the type of axioms which can belong to ontologies.
-
Represents OWLDeclarationAxiom.
Declaration
Objective-C
OWLAxiomTypeDeclaration = (uint64_t)1 << 0Swift
static var declaration: OWLAxiomType { get } -
Represents OWLDatatypeDefinitionAxiom.
Declaration
Objective-C
OWLAxiomTypeDatatypeDefinition = (uint64_t)1 << 1Swift
static var datatypeDefinition: OWLAxiomType { get }
-
Represents OWLEquivalentClassesAxiom.
Declaration
Objective-C
OWLAxiomTypeEquivalentClasses = (uint64_t)1 << 2Swift
static var equivalentClasses: OWLAxiomType { get } -
Represents OWLSubClassOfAxiom.
Declaration
Objective-C
OWLAxiomTypeSubClassOf = (uint64_t)1 << 3Swift
static var subClassOf: OWLAxiomType { get } -
Represents OWLDisjointClassesAxiom.
Declaration
Objective-C
OWLAxiomTypeDisjointClasses = (uint64_t)1 << 4Swift
static var disjointClasses: OWLAxiomType { get } -
Represents OWLDisjointUnionAxiom.
Declaration
Objective-C
OWLAxiomTypeDisjointUnion = (uint64_t)1 << 5Swift
static var disjointUnion: OWLAxiomType { get }
-
Represents OWLClassAssertionAxiom.
Declaration
Objective-C
OWLAxiomTypeClassAssertion = (uint64_t)1 << 6Swift
static var classAssertion: OWLAxiomType { get } -
Represents OWLSameIndividualAxiom.
Declaration
Objective-C
OWLAxiomTypeSameIndividual = (uint64_t)1 << 7Swift
static var sameIndividual: OWLAxiomType { get } -
Represents OWLDifferentIndividualsAxiom.
Declaration
Objective-C
OWLAxiomTypeDifferentIndividuals = (uint64_t)1 << 8Swift
static var differentIndividuals: OWLAxiomType { get } -
Represents OWLObjectPropertyAssertionAxiom.
Declaration
Objective-C
OWLAxiomTypeObjectPropertyAssertion = (uint64_t)1 << 9Swift
static var objectPropertyAssertion: OWLAxiomType { get } -
Represents OWLNegativeObjectPropertyAssertionAxiom.
Declaration
Objective-C
OWLAxiomTypeNegativeObjectPropertyAssertion = (uint64_t)1 << 10Swift
static var negativeObjectPropertyAssertion: OWLAxiomType { get } -
Represents OWLDataPropertyAssertionAxiom.
Declaration
Objective-C
OWLAxiomTypeDataPropertyAssertion = (uint64_t)1 << 11Swift
static var dataPropertyAssertion: OWLAxiomType { get } -
Represents OWLNegativeDataPropertyAssertionAxiom.
Declaration
Objective-C
OWLAxiomTypeNegativeDataPropertyAssertion = (uint64_t)1 << 12Swift
static var negativeDataPropertyAssertion: OWLAxiomType { get }
-
Represents OWLEquivalentObjectPropertiesAxiom.
Declaration
Objective-C
OWLAxiomTypeEquivalentObjectProperties = (uint64_t)1 << 13Swift
static var equivalentObjectProperties: OWLAxiomType { get } -
Represents OWLSubObjectPropertyOfAxiom.
Declaration
Objective-C
OWLAxiomTypeSubObjectPropertyOf = (uint64_t)1 << 14Swift
static var subObjectPropertyOf: OWLAxiomType { get } -
Represents OWLInverseObjectPropertiesAxiom.
Declaration
Objective-C
OWLAxiomTypeInverseObjectProperties = (uint64_t)1 << 15Swift
static var inverseObjectProperties: OWLAxiomType { get } -
Represents OWLFunctionalObjectPropertyAxiom.
Declaration
Objective-C
OWLAxiomTypeFunctionalObjectProperty = (uint64_t)1 << 16Swift
static var functionalObjectProperty: OWLAxiomType { get } -
Represents OWLInverseFunctionalObjectPropertyAxiom.
Declaration
Objective-C
OWLAxiomTypeInverseFunctionalObjectProperty = (uint64_t)1 << 17Swift
static var inverseFunctionalObjectProperty: OWLAxiomType { get } -
Represents OWLSymmetricObjectPropertyAxiom.
Declaration
Objective-C
OWLAxiomTypeSymmetricObjectProperty = (uint64_t)1 << 18Swift
static var symmetricObjectProperty: OWLAxiomType { get } -
Represents OWLAsymmetricObjectPropertyAxiom.
Declaration
Objective-C
OWLAxiomTypeAsymmetricObjectProperty = (uint64_t)1 << 19Swift
static var asymmetricObjectProperty: OWLAxiomType { get } -
Represents OWLTransitiveObjectPropertyAxiom.
Declaration
Objective-C
OWLAxiomTypeTransitiveObjectProperty = (uint64_t)1 << 20Swift
static var transitiveObjectProperty: OWLAxiomType { get } -
Represents OWLReflexiveObjectPropertyAxiom.
Declaration
Objective-C
OWLAxiomTypeReflexiveObjectProperty = (uint64_t)1 << 21Swift
static var reflexiveObjectProperty: OWLAxiomType { get } -
Represents OWLIrreflexiveObjectPropertyAxiom.
Declaration
Objective-C
OWLAxiomTypeIrreflexiveObjectProperty = (uint64_t)1 << 22Swift
static var irreflexiveObjectProperty: OWLAxiomType { get } -
Represents OWLObjectPropertyDomainAxiom.
Declaration
Objective-C
OWLAxiomTypeObjectPropertyDomain = (uint64_t)1 << 23Swift
static var objectPropertyDomain: OWLAxiomType { get } -
Represents OWLObjectPropertyRangeAxiom.
Declaration
Objective-C
OWLAxiomTypeObjectPropertyRange = (uint64_t)1 << 24Swift
static var objectPropertyRange: OWLAxiomType { get } -
Represents OWLDisjointObjectPropertiesAxiom.
Declaration
Objective-C
OWLAxiomTypeDisjointObjectProperties = (uint64_t)1 << 25Swift
static var disjointObjectProperties: OWLAxiomType { get } -
Represents OWLSubPropertyChainOfAxiom.
Declaration
Objective-C
OWLAxiomTypeSubPropertyChainOf = (uint64_t)1 << 26Swift
static var subPropertyChainOf: OWLAxiomType { get }
-
Represents OWLEquivalentDataPropertiesAxiom.
Declaration
Objective-C
OWLAxiomTypeEquivalentDataProperties = (uint64_t)1 << 27Swift
static var equivalentDataProperties: OWLAxiomType { get } -
Represents OWLSubDataPropertyOfAxiom.
Declaration
Objective-C
OWLAxiomTypeSubDataPropertyOf = (uint64_t)1 << 28Swift
static var subDataPropertyOf: OWLAxiomType { get } -
Represents OWLFunctionalDataPropertyAxiom.
Declaration
Objective-C
OWLAxiomTypeFunctionalDataProperty = (uint64_t)1 << 29Swift
static var functionalDataProperty: OWLAxiomType { get } -
Represents OWLDataPropertyDomainAxiom.
Declaration
Objective-C
OWLAxiomTypeDataPropertyDomain = (uint64_t)1 << 30Swift
static var dataPropertyDomain: OWLAxiomType { get } -
Represents OWLDataPropertyRangeAxiom.
Declaration
Objective-C
OWLAxiomTypeDataPropertyRange = (uint64_t)1 << 31Swift
static var dataPropertyRange: OWLAxiomType { get } -
Represents OWLDisjointDataPropertiesAxiom.
Declaration
Objective-C
OWLAxiomTypeDisjointDataProperties = (uint64_t)1 << 32Swift
static var disjointDataProperties: OWLAxiomType { get }
-
Represents OWLHasKeyAxiom.
Declaration
Objective-C
OWLAxiomTypeHasKey = (uint64_t)1 << 33Swift
static var hasKey: OWLAxiomType { get }
-
Represents OWLAnnotationAssertionAxiom.
Declaration
Objective-C
OWLAxiomTypeAnnotationAssertion = (uint64_t)1 << 34Swift
static var annotationAssertion: OWLAxiomType { get } -
Represents OWLSubAnnotationPropertyOfAxiom.
Declaration
Objective-C
OWLAxiomTypeSubAnnotationPropertyOf = (uint64_t)1 << 35Swift
static var subAnnotationPropertyOf: OWLAxiomType { get } -
Represents OWLAnnotationPropertyRangeAxiom.
Declaration
Objective-C
OWLAxiomTypeAnnotationPropertyRange = (uint64_t)1 << 36Swift
static var annotationPropertyRange: OWLAxiomType { get } -
Represents OWLAnnotationPropertyDomainAxiom.
Declaration
Objective-C
OWLAxiomTypeAnnotationPropertyDomain = (uint64_t)1 << 37Swift
static var annotationPropertyDomain: OWLAxiomType { get }
-
Represents all axiom types.
Declaration
Objective-C
OWLAxiomTypeAll = (uint64_t)-1Swift
static var all: OWLAxiomType { get } -
First axiom type.
Declaration
Objective-C
OWLAxiomTypeFirst = OWLAxiomTypeDeclarationSwift
static var first: OWLAxiomType { get } -
Last axiom type.
Declaration
Objective-C
OWLAxiomTypeLast = OWLAxiomTypeAnnotationPropertyDomainSwift
static var last: OWLAxiomType { get }
OWLAxiomType Enumeration Reference