Class: Extensible
mixin for classes that support extension
URI: linkml:Extensible
classDiagram
class Extensible
Extensible <|-- Element
Extensible <|-- StructuredAlias
Extensible <|-- AnonymousExpression
Extensible <|-- PathExpression
Extensible <|-- ClassRule
Extensible <|-- ArrayExpression
Extensible <|-- DimensionExpression
Extensible <|-- PatternExpression
Extensible <|-- ImportExpression
Extensible <|-- PermissibleValue
Extensible <|-- UniqueKey
Extensible : extensions
Extensible --> extension : extensions
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| extensions | 0..* Extension |
a tag/text tuple attached to an arbitrary element | direct |
Mixin Usage
| mixed into | description |
|---|---|
| Element | A named element in the model |
| StructuredAlias | object that contains meta data about a synonym or alias including where it ca... |
| AnonymousExpression | An abstract parent class for any nested expression |
| PathExpression | An expression that describes an abstract path from an object to another throu... |
| ClassRule | A rule that applies to instances of a class |
| ArrayExpression | defines the dimensions of an array |
| DimensionExpression | defines one of the dimensions of an array |
| PatternExpression | a regular expression pattern used to evaluate conformance of a string |
| ImportExpression | an expression describing an import |
| PermissibleValue | a permissible value, accompanied by intended text and an optional mapping to ... |
| UniqueKey | a collection of slots whose values uniquely identify an instance of a class |
Usages
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
Induced
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
multivalued: true
alias: extensions
owner: extensible
domain_of:
- extension
- extensible
range: extension
inlined: true