Class: Class
URI: owl:Class
classDiagram
Class <|-- DeprecatedClass
Class <|-- Restriction
Class : complementOf
Class : disjointUnionOf
Class : disjointWith
Class : equivalentClass
Class : hasKey
Class : intersectionOf
Class : oneOf
Class : unionOf
Inheritance
- Class
Slots
| Name | Cardinality and Range | Description |
|---|---|---|
| complementOf | 0..* Class |
|
| disjointUnionOf | 0..* List |
|
| disjointWith | 0..* Class |
|
| equivalentClass | 0..* Class |
|
| hasKey | 0..* List |
|
| intersectionOf | 0..* List |
|
| oneOf | 0..* List |
|
| unionOf | 0..* List |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Class | complementOf | range | Class |
| Class | disjointWith | range | Class |
| Class | equivalentClass | range | Class |
| DeprecatedClass | complementOf | range | Class |
| DeprecatedClass | disjointWith | range | Class |
| DeprecatedClass | equivalentClass | range | Class |
| Restriction | allValuesFrom | range | Class |
| Restriction | onClass | range | Class |
| Restriction | someValuesFrom | range | Class |
| Restriction | complementOf | range | Class |
| Restriction | disjointWith | range | Class |
| Restriction | equivalentClass | range | Class |
Comments
- The class of OWL classes.
Identifier and Mapping Information
Schema Source
- from schema: http://www.w3.org/2002/07/owl
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | ['owl:Class'] |
| native | ['owl:Class'] |
LinkML Specification
Direct
name: Class
comments:
- The class of OWL classes.
from_schema: http://www.w3.org/2002/07/owl
rank: 1000
slots:
- complementOf
- disjointUnionOf
- disjointWith
- equivalentClass
- hasKey
- intersectionOf
- oneOf
- unionOf
class_uri: owl:Class
Induced
name: Class
comments:
- The class of OWL classes.
from_schema: http://www.w3.org/2002/07/owl
rank: 1000
attributes:
complementOf:
name: complementOf
comments:
- The property that determines that a given class is the complement of another
class.
from_schema: http://www.w3.org/2002/07/owl
rank: 1000
slot_uri: owl:complementOf
multivalued: true
alias: complementOf
owner: Class
domain_of:
- Class
range: Class
disjointUnionOf:
name: disjointUnionOf
comments:
- The property that determines that a given class is equivalent to the disjoint
union of a collection of other classes.
from_schema: http://www.w3.org/2002/07/owl
rank: 1000
slot_uri: owl:disjointUnionOf
multivalued: true
alias: disjointUnionOf
owner: Class
domain_of:
- Class
range: List
disjointWith:
name: disjointWith
comments:
- The property that determines that two given classes are disjoint.
from_schema: http://www.w3.org/2002/07/owl
rank: 1000
slot_uri: owl:disjointWith
multivalued: true
alias: disjointWith
owner: Class
domain_of:
- Class
range: Class
equivalentClass:
name: equivalentClass
comments:
- The property that determines that two given classes are equivalent, and that
is used to specify datatype definitions.
from_schema: http://www.w3.org/2002/07/owl
rank: 1000
slot_uri: owl:equivalentClass
multivalued: true
alias: equivalentClass
owner: Class
domain_of:
- Class
range: Class
hasKey:
name: hasKey
comments:
- The property that determines the collection of properties that jointly build
a key.
from_schema: http://www.w3.org/2002/07/owl
rank: 1000
slot_uri: owl:hasKey
multivalued: true
alias: hasKey
owner: Class
domain_of:
- Class
range: List
intersectionOf:
name: intersectionOf
comments:
- The property that determines the collection of classes or data ranges that build
an intersection.
from_schema: http://www.w3.org/2002/07/owl
rank: 1000
slot_uri: owl:intersectionOf
multivalued: true
alias: intersectionOf
owner: Class
domain_of:
- Class
range: List
oneOf:
name: oneOf
comments:
- The property that determines the collection of individuals or data values that
build an enumeration.
from_schema: http://www.w3.org/2002/07/owl
rank: 1000
slot_uri: owl:oneOf
multivalued: true
alias: oneOf
owner: Class
domain_of:
- Class
range: List
unionOf:
name: unionOf
comments:
- The property that determines the collection of classes or data ranges that build
a union.
from_schema: http://www.w3.org/2002/07/owl
rank: 1000
slot_uri: owl:unionOf
multivalued: true
alias: unionOf
owner: Class
domain_of:
- Class
range: List
class_uri: owl:Class