Class: ParameterValue¶
A typed parameter value with replay metadata.
URI: debrief:class/ParameterValue
classDiagram
class ParameterValue
click ParameterValue href "../../classes/ParameterValue/"
ParameterValue : default
ParameterValue : tunable
ParameterValue : value
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| value | 1 String |
The parameter value (any JSON type) | direct |
| default | 0..1 Boolean |
Whether this is the default value | direct |
| tunable | 0..1 Boolean |
Whether this parameter can be modified during replay | direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| WasGeneratedBy | parameters | range | ParameterValue |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://debrief.info/schemas/debrief
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | debrief:ParameterValue |
| native | debrief:ParameterValue |
LinkML Source¶
Direct¶
name: ParameterValue
description: A typed parameter value with replay metadata.
from_schema: https://debrief.info/schemas/debrief
attributes:
value:
name: value
description: The parameter value (any JSON type).
from_schema: https://debrief.info/schemas/log-entry
rank: 1000
domain_of:
- ParameterValue
- TimeStep
range: string
required: true
default:
name: default
description: Whether this is the default value.
from_schema: https://debrief.info/schemas/log-entry
rank: 1000
ifabsent: 'false'
domain_of:
- ParameterValue
range: boolean
required: false
tunable:
name: tunable
description: Whether this parameter can be modified during replay.
from_schema: https://debrief.info/schemas/log-entry
rank: 1000
ifabsent: 'true'
domain_of:
- ParameterValue
range: boolean
required: false
Induced¶
name: ParameterValue
description: A typed parameter value with replay metadata.
from_schema: https://debrief.info/schemas/debrief
attributes:
value:
name: value
description: The parameter value (any JSON type).
from_schema: https://debrief.info/schemas/log-entry
rank: 1000
alias: value
owner: ParameterValue
domain_of:
- ParameterValue
- TimeStep
range: string
required: true
default:
name: default
description: Whether this is the default value.
from_schema: https://debrief.info/schemas/log-entry
rank: 1000
ifabsent: 'false'
alias: default
owner: ParameterValue
domain_of:
- ParameterValue
range: boolean
required: false
tunable:
name: tunable
description: Whether this parameter can be modified during replay.
from_schema: https://debrief.info/schemas/log-entry
rank: 1000
ifabsent: 'true'
alias: tunable
owner: ParameterValue
domain_of:
- ParameterValue
range: boolean
required: false