Skip to content

FlowResolver

Creating Instance

FlowResolver takes the following to be created:

FlowResolver is created alongside a CoreDataflowNodeProcessor.

attemptResolveFlow

attemptResolveFlow(
  flowToResolve: UnresolvedFlow,
  allInputs: Set[TableIdentifier],
  availableResolvedInputs: Map[TableIdentifier, Input]): ResolvedFlow

attemptResolveFlow...FIXME


attemptResolveFlow is used when:

convertResolvedToTypedFlow

convertResolvedToTypedFlow(
  flow: UnresolvedFlow,
  funcResult: FlowFunctionResult): ResolvedFlow

convertResolvedToTypedFlow converts the given UnresolvedFlow as follows (and in that order):