Class: KeyVal

URI: [linkmlmap:KeyVal](https://w3id.org/linkml/transformer/KeyVal)
 classDiagram
    class KeyVal
    click KeyVal href "../KeyVal/"
      KeyVal : key

      KeyVal : value





        KeyVal --> "0..1" Any : value
        click Any href "../Any/"
## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | | [key](key.md) | 1
[String](String.md) | | direct | | [value](value.md) | 0..1
[Any](Any.md) | | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [TransformationSpecification](TransformationSpecification.md) | [prefixes](prefixes.md) | range | [KeyVal](KeyVal.md) | | [ElementDerivation](ElementDerivation.md) | [value_mappings](value_mappings.md) | range | [KeyVal](KeyVal.md) | | [ElementDerivation](ElementDerivation.md) | [expression_mappings](expression_mappings.md) | range | [KeyVal](KeyVal.md) | | [ElementDerivation](ElementDerivation.md) | [expression_to_value_mappings](expression_to_value_mappings.md) | range | [KeyVal](KeyVal.md) | | [ElementDerivation](ElementDerivation.md) | [expression_to_expression_mappings](expression_to_expression_mappings.md) | range | [KeyVal](KeyVal.md) | | [ClassDerivation](ClassDerivation.md) | [value_mappings](value_mappings.md) | range | [KeyVal](KeyVal.md) | | [ClassDerivation](ClassDerivation.md) | [expression_mappings](expression_mappings.md) | range | [KeyVal](KeyVal.md) | | [ClassDerivation](ClassDerivation.md) | [expression_to_value_mappings](expression_to_value_mappings.md) | range | [KeyVal](KeyVal.md) | | [ClassDerivation](ClassDerivation.md) | [expression_to_expression_mappings](expression_to_expression_mappings.md) | range | [KeyVal](KeyVal.md) | | [ObjectDerivation](ObjectDerivation.md) | [value_mappings](value_mappings.md) | range | [KeyVal](KeyVal.md) | | [ObjectDerivation](ObjectDerivation.md) | [expression_mappings](expression_mappings.md) | range | [KeyVal](KeyVal.md) | | [ObjectDerivation](ObjectDerivation.md) | [expression_to_value_mappings](expression_to_value_mappings.md) | range | [KeyVal](KeyVal.md) | | [ObjectDerivation](ObjectDerivation.md) | [expression_to_expression_mappings](expression_to_expression_mappings.md) | range | [KeyVal](KeyVal.md) | | [SlotDerivation](SlotDerivation.md) | [value_mappings](value_mappings.md) | range | [KeyVal](KeyVal.md) | | [SlotDerivation](SlotDerivation.md) | [expression_mappings](expression_mappings.md) | range | [KeyVal](KeyVal.md) | | [SlotDerivation](SlotDerivation.md) | [expression_to_value_mappings](expression_to_value_mappings.md) | range | [KeyVal](KeyVal.md) | | [SlotDerivation](SlotDerivation.md) | [expression_to_expression_mappings](expression_to_expression_mappings.md) | range | [KeyVal](KeyVal.md) | | [EnumDerivation](EnumDerivation.md) | [value_mappings](value_mappings.md) | range | [KeyVal](KeyVal.md) | | [EnumDerivation](EnumDerivation.md) | [expression_mappings](expression_mappings.md) | range | [KeyVal](KeyVal.md) | | [EnumDerivation](EnumDerivation.md) | [expression_to_value_mappings](expression_to_value_mappings.md) | range | [KeyVal](KeyVal.md) | | [EnumDerivation](EnumDerivation.md) | [expression_to_expression_mappings](expression_to_expression_mappings.md) | range | [KeyVal](KeyVal.md) | | [PermissibleValueDerivation](PermissibleValueDerivation.md) | [value_mappings](value_mappings.md) | range | [KeyVal](KeyVal.md) | | [PermissibleValueDerivation](PermissibleValueDerivation.md) | [expression_mappings](expression_mappings.md) | range | [KeyVal](KeyVal.md) | | [PermissibleValueDerivation](PermissibleValueDerivation.md) | [expression_to_value_mappings](expression_to_value_mappings.md) | range | [KeyVal](KeyVal.md) | | [PermissibleValueDerivation](PermissibleValueDerivation.md) | [expression_to_expression_mappings](expression_to_expression_mappings.md) | range | [KeyVal](KeyVal.md) | | [PrefixDerivation](PrefixDerivation.md) | [value_mappings](value_mappings.md) | range | [KeyVal](KeyVal.md) | | [PrefixDerivation](PrefixDerivation.md) | [expression_mappings](expression_mappings.md) | range | [KeyVal](KeyVal.md) | | [PrefixDerivation](PrefixDerivation.md) | [expression_to_value_mappings](expression_to_value_mappings.md) | range | [KeyVal](KeyVal.md) | | [PrefixDerivation](PrefixDerivation.md) | [expression_to_expression_mappings](expression_to_expression_mappings.md) | range | [KeyVal](KeyVal.md) | ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/linkml/transformer ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | linkmlmap:KeyVal | | native | linkmlmap:KeyVal | ## LinkML Source ### Direct
name: KeyVal
from_schema: https://w3id.org/linkml/transformer
attributes:
  key:
    name: key
    from_schema: https://w3id.org/linkml/transformer
    rank: 1000
    key: true
    domain_of:
    - KeyVal
  value:
    name: value
    from_schema: https://w3id.org/linkml/transformer
    domain_of:
    - SlotDerivation
    - KeyVal
    range: Any
### Induced
name: KeyVal
from_schema: https://w3id.org/linkml/transformer
attributes:
  key:
    name: key
    from_schema: https://w3id.org/linkml/transformer
    rank: 1000
    key: true
    owner: KeyVal
    domain_of:
    - KeyVal
    required: true
  value:
    name: value
    from_schema: https://w3id.org/linkml/transformer
    owner: KeyVal
    domain_of:
    - SlotDerivation
    - KeyVal
    range: Any