Skip to content

Class: SnapshotLinks

Doubly-linked references to adjacent snapshots.

URI: debrief:class/SnapshotLinks

 classDiagram
    class SnapshotLinks
    click SnapshotLinks href "../../classes/SnapshotLinks/"
      SnapshotLinks : next





        SnapshotLinks --> "0..1" SnapshotRef : next
        click SnapshotRef href "../../classes/SnapshotRef/"



      SnapshotLinks : prev





        SnapshotLinks --> "0..1" SnapshotRef : prev
        click SnapshotRef href "../../classes/SnapshotRef/"




Slots

Name Cardinality and Range Description Inheritance
prev 0..1
SnapshotRef
Link to previous snapshot direct
next 0..1
SnapshotRef
Link to next snapshot direct

Usages

used by used in type used
SystemRecordProperties snapshot_links range SnapshotLinks

Identifier and Mapping Information

Schema Source

  • from schema: https://debrief.info/schemas/debrief

Mappings

Mapping Type Mapped Value
self debrief:SnapshotLinks
native debrief:SnapshotLinks

LinkML Source

Direct

name: SnapshotLinks
description: Doubly-linked references to adjacent snapshots.
from_schema: https://debrief.info/schemas/debrief
attributes:
  prev:
    name: prev
    description: Link to previous snapshot. Null if this is the first snapshot.
    from_schema: https://debrief.info/schemas/system-record
    rank: 1000
    domain_of:
    - SnapshotLinks
    range: SnapshotRef
    required: false
  next:
    name: next
    description: Link to next snapshot. Null if this is the current working file.
    from_schema: https://debrief.info/schemas/system-record
    rank: 1000
    domain_of:
    - SnapshotLinks
    range: SnapshotRef
    required: false

Induced

name: SnapshotLinks
description: Doubly-linked references to adjacent snapshots.
from_schema: https://debrief.info/schemas/debrief
attributes:
  prev:
    name: prev
    description: Link to previous snapshot. Null if this is the first snapshot.
    from_schema: https://debrief.info/schemas/system-record
    rank: 1000
    alias: prev
    owner: SnapshotLinks
    domain_of:
    - SnapshotLinks
    range: SnapshotRef
    required: false
  next:
    name: next
    description: Link to next snapshot. Null if this is the current working file.
    from_schema: https://debrief.info/schemas/system-record
    rank: 1000
    alias: next
    owner: SnapshotLinks
    domain_of:
    - SnapshotLinks
    range: SnapshotRef
    required: false