Skip to content

Slot: mixin

Indicates the class or slot is intended to be inherited from without being an is_a parent. mixins should not be inherited from using is_a, except by other mixins.

URI: linkml:mixin Alias: mixin

Applicable Classes

Name Description Modifies Slot
EnumDefinition an element whose instances must be drawn from a specified set of permissible ... no
Definition abstract base class for core metaclasses no
SlotDefinition an element that describes how instances are related to other instances no
ClassDefinition an element whose instances are complex objects that may have slot-value assig... no

Properties

Type and Range

Property Value
Range Boolean
Domain Definition
Domain Of Definition

Cardinality and Requirements

Property Value

In Subsets

Aliases

  • trait

See Also

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self linkml:mixin
native linkml:mixin

LinkML Source

name: mixin
description: Indicates the class or slot is intended to be inherited from without
  being an is_a parent. mixins should not be inherited from using is_a, except by
  other mixins.
in_subset:
- SpecificationSubset
- BasicSubset
- ObjectOrientedProfile
from_schema: https://w3id.org/linkml/meta
see_also:
- https://en.wikipedia.org/wiki/Mixin
aliases:
- trait
rank: 1000
domain: definition
alias: mixin
domain_of:
- definition
range: boolean