Skip to main content

Class: PipeGenerator

A generator for creating pipe definitions based on metadata.

Implements​

Constructors​

Constructor​

new PipeGenerator(): PipeGenerator

Returns​

PipeGenerator

Methods​

generate()​

generate(parameters, handler): Promise<PipeDefinition[]>

Generates an array of PipeDefinition instances based on the provided parameters and execution handler.

Parameters​

parameters​

ParameterDefinition[]

An array of ParameterDefinition instances representing the parameters to be processed.

handler​

ExecutionHandler

The execution handler that provides metadata for the pipes.

Returns​

Promise<PipeDefinition[]>

An array of PipeDefinition instances representing the generated pipes.

Implementation of​

Generator.generate