pub enum AxiomKind {
Show 37 variants
Declaration,
SubClassOf,
EquivalentClasses,
DisjointClasses,
DisjointUnion,
SubObjectPropertyOf,
FunctionalObjectProperty,
InverseFunctionalObjectProperty,
ReflexiveObjectProperty,
IrreflexiveObjectProperty,
SymmetricObjectProperty,
AsymmetricObjectProperty,
TransitiveObjectProperty,
EquivalentObjectProperties,
DisjointObjectProperties,
InverseObjectProperties,
ObjectPropertyDomain,
ObjectPropertyRange,
SubDataPropertyOf,
EquivalentDataProperties,
DisjointDataProperties,
DataPropertyDomain,
DataPropertyRange,
FunctionalDataProperty,
DatatypeDefinition,
HasKey,
SameIndividual,
DifferentIndividuals,
ClassAssertion,
ObjectPropertyAssertion,
NegativeObjectPropertyAssertion,
DataPropertyAssertion,
NegativeDataPropertyAssertion,
AnnotationAssertion,
SubAnnotationPropertyOf,
AnnotationPropertyDomain,
AnnotationPropertyRange,
}Expand description
A standard OWL 2 structural category, without backend-specific policy.
Variants§
Declaration
The Declaration category.
SubClassOf
The SubClassOf category.
EquivalentClasses
The EquivalentClasses category.
DisjointClasses
The DisjointClasses category.
DisjointUnion
The DisjointUnion category.
SubObjectPropertyOf
The SubObjectPropertyOf category.
FunctionalObjectProperty
The FunctionalObjectProperty category.
InverseFunctionalObjectProperty
The InverseFunctionalObjectProperty category.
ReflexiveObjectProperty
The ReflexiveObjectProperty category.
IrreflexiveObjectProperty
The IrreflexiveObjectProperty category.
SymmetricObjectProperty
The SymmetricObjectProperty category.
AsymmetricObjectProperty
The AsymmetricObjectProperty category.
TransitiveObjectProperty
The TransitiveObjectProperty category.
EquivalentObjectProperties
The EquivalentObjectProperties category.
DisjointObjectProperties
The DisjointObjectProperties category.
InverseObjectProperties
The InverseObjectProperties category.
ObjectPropertyDomain
The ObjectPropertyDomain category.
ObjectPropertyRange
The ObjectPropertyRange category.
SubDataPropertyOf
The SubDataPropertyOf category.
EquivalentDataProperties
The EquivalentDataProperties category.
DisjointDataProperties
The DisjointDataProperties category.
DataPropertyDomain
The DataPropertyDomain category.
DataPropertyRange
The DataPropertyRange category.
FunctionalDataProperty
The FunctionalDataProperty category.
DatatypeDefinition
The DatatypeDefinition category.
HasKey
The HasKey category.
SameIndividual
The SameIndividual category.
DifferentIndividuals
The DifferentIndividuals category.
ClassAssertion
The ClassAssertion category.
ObjectPropertyAssertion
The ObjectPropertyAssertion category.
NegativeObjectPropertyAssertion
The NegativeObjectPropertyAssertion category.
DataPropertyAssertion
The DataPropertyAssertion category.
NegativeDataPropertyAssertion
The NegativeDataPropertyAssertion category.
AnnotationAssertion
The AnnotationAssertion category.
SubAnnotationPropertyOf
The SubAnnotationPropertyOf category.
AnnotationPropertyDomain
The AnnotationPropertyDomain category.
AnnotationPropertyRange
The AnnotationPropertyRange category.