Companion

object Companion

Functions

Link copied to clipboard
fun childOf(runRef: ExtractionRunRef, parent: ExtractionRunLineage, supersedesRunRef: ExtractionRunRef? = null, passIndex: Int = parent.passIndex + 1): ExtractionRunLineage

Mints the lineage of a run that continues parent, carrying the parent's root forward and defaulting to the next pass index.

Link copied to clipboard
fun fromStoredFields(runRef: ExtractionRunRef, rootRunRef: ExtractionRunRef, parentRunRef: ExtractionRunRef? = null, supersedesRunRef: ExtractionRunRef? = null, passIndex: Int = 0): ExtractionRunLineage

Rebuilds a lineage a store previously wrote, from the columns it wrote it to.

Link copied to clipboard
fun root(runRef: ExtractionRunRef, supersedesRunRef: ExtractionRunRef? = null, passIndex: Int = 0): ExtractionRunLineage

Mints the lineage of a run that starts one: its own root, no parent.