Skip to content

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