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.