Class: Extension
a tag/value pair used to add non-model information to an entry
URI: linkml:Extension
classDiagram
class Extension
click Extension href "../Extension"
Extension <|-- Annotation
click Annotation href "../Annotation"
Extension : extension_tag
Extension : extension_value
Extension --> "1" AnyValue : extension_value
click AnyValue href "../AnyValue"
Extension : extensions
Extension --> "*" Extension : extensions
click Extension href "../Extension"
Inheritance
- Extension
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
extension_tag | 1 Uriorcurie |
a tag associated with an extension | direct |
extension_value | 1 AnyValue |
the actual annotation | direct |
extensions | * Extension |
a tag/text tuple attached to an arbitrary element | direct |
Usages
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/linkml/meta
Mappings
Mapping Type | Mapped Value |
---|---|
self | linkml:Extension |
native | linkml:Extension |
LinkML Source
Direct
name: extension
description: a tag/value pair used to add non-model information to an entry
from_schema: https://w3id.org/linkml/meta
slots:
- extension_tag
- extension_value
- extensions
Induced
name: extension
description: a tag/value pair used to add non-model information to an entry
from_schema: https://w3id.org/linkml/meta
attributes:
extension_tag:
name: extension_tag
description: a tag associated with an extension
from_schema: https://w3id.org/linkml/meta
rank: 1000
domain: extension
key: true
alias: tag
owner: extension
domain_of:
- extension
range: uriorcurie
required: true
extension_value:
name: extension_value
annotations:
simple_dict_value:
tag: simple_dict_value
value: true
description: the actual annotation
from_schema: https://w3id.org/linkml/meta
rank: 1000
domain: extension
alias: value
owner: extension
domain_of:
- extension
range: AnyValue
required: true
extensions:
name: extensions
description: a tag/text tuple attached to an arbitrary element
from_schema: https://w3id.org/linkml/meta
rank: 1000
domain: extensible
alias: extensions
owner: extension
domain_of:
- extension
- extensible
range: extension
multivalued: true
inlined: true