Modifier and Type | Method and Description |
---|---|
Stage<DATA> |
build()
Build a stage chain.
|
Stage<DATA> |
build(Stage<DATA> terminal)
Add a terminal stage to the stage chain and build the chain.
|
Stage.Builder<DATA> |
to(ChainableStage<DATA> stage)
Add a new
chainable stage as a next stage to the
stage chain. |
Stage.Builder<DATA> |
to(Function<DATA,DATA> transformation)
Add a transformation function as a next stage to the stage chain.
|
Stage.Builder<DATA> to(Function<DATA,DATA> transformation)
The order of the to(...)
method invocations matches the order
of the stage execution at runtime.
transformation
- a transformation function to be added as a next
stage to the stage chain.Stage.Builder<DATA> to(ChainableStage<DATA> stage)
chainable stage
as a next stage to the
stage chain.
The order of the to(...)
method invocations matches the order
of the stage execution at runtime.
A subsequent call to a to(...)
method will automatically invoke the
ChainableStage.setDefaultNext(Stage)
method on the chainable
stage.
stage
- a chainable stage to be added as a next
stage to the stage chain.Copyright © 2007-2023, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.