Class: Extensible
mixin for classes that support extension
URI: [linkml:Extensible](https://w3id.org/linkml/Extensible)
[Extension](Extension.md) | a tag/text tuple attached to an arbitrary element | direct | ## Mixin Usage | mixed into | description | | --- | --- | | [Element](Element.md) | A named element in the model | | [EnumBinding](EnumBinding.md) | A binding of a slot or a class to a permissible value from an enumeration | | [StructuredAlias](StructuredAlias.md) | object that contains meta data about a synonym or alias including where it ca... | | [AnonymousExpression](AnonymousExpression.md) | An abstract parent class for any nested expression | | [PathExpression](PathExpression.md) | An expression that describes an abstract path from an object to another throu... | | [ClassRule](ClassRule.md) | A rule that applies to instances of a class | | [ArrayExpression](ArrayExpression.md) | defines the dimensions of an array | | [DimensionExpression](DimensionExpression.md) | defines one of the dimensions of an array | | [PatternExpression](PatternExpression.md) | a regular expression pattern used to evaluate conformance of a string | | [ImportExpression](ImportExpression.md) | an expression describing an import | | [PermissibleValue](PermissibleValue.md) | a permissible value, accompanied by intended text and an optional mapping to ... | | [UniqueKey](UniqueKey.md) | a collection of slots whose values uniquely identify an instance of a class | | [TypeMapping](TypeMapping.md) | Represents how a slot or type can be serialized to a format | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [Element](Element.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [SchemaDefinition](SchemaDefinition.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [TypeDefinition](TypeDefinition.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [SubsetDefinition](SubsetDefinition.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [Definition](Definition.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [EnumDefinition](EnumDefinition.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [EnumBinding](EnumBinding.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [StructuredAlias](StructuredAlias.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [AnonymousExpression](AnonymousExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [PathExpression](PathExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [AnonymousSlotExpression](AnonymousSlotExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [SlotDefinition](SlotDefinition.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [AnonymousClassExpression](AnonymousClassExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [ClassDefinition](ClassDefinition.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [ClassRule](ClassRule.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [ArrayExpression](ArrayExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [DimensionExpression](DimensionExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [PatternExpression](PatternExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [ImportExpression](ImportExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [PermissibleValue](PermissibleValue.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [UniqueKey](UniqueKey.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [TypeMapping](TypeMapping.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [Extension](Extension.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [Extensible](Extensible.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [Annotation](Annotation.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/linkml/meta ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | linkml:Extensible | | native | linkml:Extensible | ## LinkML Source ### Direct
### Induced
classDiagram
class Extensible
click Extensible href "../Extensible/"
Extensible <|-- Element
click Element href "../Element/"
Extensible <|-- EnumBinding
click EnumBinding href "../EnumBinding/"
Extensible <|-- StructuredAlias
click StructuredAlias href "../StructuredAlias/"
Extensible <|-- AnonymousExpression
click AnonymousExpression href "../AnonymousExpression/"
Extensible <|-- PathExpression
click PathExpression href "../PathExpression/"
Extensible <|-- ClassRule
click ClassRule href "../ClassRule/"
Extensible <|-- ArrayExpression
click ArrayExpression href "../ArrayExpression/"
Extensible <|-- DimensionExpression
click DimensionExpression href "../DimensionExpression/"
Extensible <|-- PatternExpression
click PatternExpression href "../PatternExpression/"
Extensible <|-- ImportExpression
click ImportExpression href "../ImportExpression/"
Extensible <|-- PermissibleValue
click PermissibleValue href "../PermissibleValue/"
Extensible <|-- UniqueKey
click UniqueKey href "../UniqueKey/"
Extensible <|-- TypeMapping
click TypeMapping href "../TypeMapping/"
Extensible : extensions
Extensible --> "*" Extension : extensions
click Extension href "../Extension/"
## Class Properties
| Property | Value |
| --- | --- |
| Mixin | Yes |
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [extensions](extensions.md) | * [Extension](Extension.md) | a tag/text tuple attached to an arbitrary element | direct | ## Mixin Usage | mixed into | description | | --- | --- | | [Element](Element.md) | A named element in the model | | [EnumBinding](EnumBinding.md) | A binding of a slot or a class to a permissible value from an enumeration | | [StructuredAlias](StructuredAlias.md) | object that contains meta data about a synonym or alias including where it ca... | | [AnonymousExpression](AnonymousExpression.md) | An abstract parent class for any nested expression | | [PathExpression](PathExpression.md) | An expression that describes an abstract path from an object to another throu... | | [ClassRule](ClassRule.md) | A rule that applies to instances of a class | | [ArrayExpression](ArrayExpression.md) | defines the dimensions of an array | | [DimensionExpression](DimensionExpression.md) | defines one of the dimensions of an array | | [PatternExpression](PatternExpression.md) | a regular expression pattern used to evaluate conformance of a string | | [ImportExpression](ImportExpression.md) | an expression describing an import | | [PermissibleValue](PermissibleValue.md) | a permissible value, accompanied by intended text and an optional mapping to ... | | [UniqueKey](UniqueKey.md) | a collection of slots whose values uniquely identify an instance of a class | | [TypeMapping](TypeMapping.md) | Represents how a slot or type can be serialized to a format | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [Element](Element.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [SchemaDefinition](SchemaDefinition.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [TypeDefinition](TypeDefinition.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [SubsetDefinition](SubsetDefinition.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [Definition](Definition.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [EnumDefinition](EnumDefinition.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [EnumBinding](EnumBinding.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [StructuredAlias](StructuredAlias.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [AnonymousExpression](AnonymousExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [PathExpression](PathExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [AnonymousSlotExpression](AnonymousSlotExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [SlotDefinition](SlotDefinition.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [AnonymousClassExpression](AnonymousClassExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [ClassDefinition](ClassDefinition.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [ClassRule](ClassRule.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [ArrayExpression](ArrayExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [DimensionExpression](DimensionExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [PatternExpression](PatternExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [ImportExpression](ImportExpression.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [PermissibleValue](PermissibleValue.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [UniqueKey](UniqueKey.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [TypeMapping](TypeMapping.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [Extension](Extension.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [Extensible](Extensible.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | | [Annotation](Annotation.md) | [extensions](extensions.md) | domain | [Extensible](Extensible.md) | ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/linkml/meta ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | linkml:Extensible | | native | linkml:Extensible | ## LinkML Source ### Direct
name: extensible
description: mixin for classes that support extension
from_schema: https://w3id.org/linkml/meta
mixin: true
slots:
- extensions
name: extensible
description: mixin for classes that support extension
from_schema: https://w3id.org/linkml/meta
mixin: true
attributes:
extensions:
name: extensions
description: a tag/text tuple attached to an arbitrary element
from_schema: https://w3id.org/linkml/meta
rank: 1000
domain: extensible
owner: extensible
domain_of:
- extension
- extensible
range: extension
multivalued: true
inlined: true