Slot: is_a
A primary parent class or slot from which inheritable metaslots are propagated from. While multiple inheritance is not allowed, mixins can be provided effectively providing the same thing. The semantics are the same when translated to formalisms that allow MI (e.g. RDFS/OWL). When translating to a SI framework (e.g. java classes, python classes) then is a is used. When translating a framework without polymorphism (e.g. json-schema, solr document schema) then is a and mixins are recursively unfolded
- NOTE: this is an abstract slot and should not be populated directly
URI: linkml:is_a Alias: is_a
Applicable Classes
Name | Description | Modifies Slot |
---|---|---|
Definition | abstract base class for core metaclasses | no |
SlotDefinition | an element that describes how instances are related to other instances | yes |
ClassDefinition | an element whose instances are complex objects that may have slot-value assig... | yes |
PermissibleValue | a permissible value, accompanied by intended text and an optional mapping to ... | yes |
AnonymousClassExpression | no | |
EnumDefinition | an element whose instances must be drawn from a specified set of permissible ... | no |
Properties
- Range: Definition
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/linkml/meta
Mappings
Mapping Type | Mapped Value |
---|---|
self | linkml:is_a |
native | linkml:is_a |
LinkML Source
name: is_a
description: A primary parent class or slot from which inheritable metaslots are propagated
from. While multiple inheritance is not allowed, mixins can be provided effectively
providing the same thing. The semantics are the same when translated to formalisms
that allow MI (e.g. RDFS/OWL). When translating to a SI framework (e.g. java classes,
python classes) then is a is used. When translating a framework without polymorphism
(e.g. json-schema, solr document schema) then is a and mixins are recursively unfolded
in_subset:
- SpecificationSubset
- BasicSubset
- ObjectOrientedProfile
- OwlProfile
from_schema: https://w3id.org/linkml/meta
rank: 11
abstract: true
alias: is_a
domain_of:
- definition
- anonymous_class_expression
- permissible_value
range: definition