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