Node

interface Node<I, O>(source)

A processing node in a pipeline graph.

Nodes are stateless, reusable transformation units that process input and produce output. They form the vertices of the pipeline graph.

Parameters

I

Input type

O

Output type

Inheritors

Properties

Link copied to clipboard
abstract val name: String

Unique identifier for this node within the pipeline.

Functions

Link copied to clipboard
abstract fun process(input: I): O

Execute the node's processing logic.