public interface PipeBuilder<RCV_UP,SND_DOWN>
| 限定符和类型 | 方法和说明 |
|---|---|
<T> Pipeline<T> |
build()
build
Pipeline |
default <RCV_DOWN> PipeBuilder<RCV_DOWN,SND_DOWN> |
nextDecoder(PipeHandler<RCV_UP,RCV_DOWN> decoder)
|
<RCV_DOWN> PipeBuilder<RCV_DOWN,SND_DOWN> |
nextDecoder(String name,
PipeConfig pipeConfig,
PipeHandler<RCV_UP,RCV_DOWN> decoder)
|
default <RCV_DOWN> PipeBuilder<RCV_DOWN,SND_DOWN> |
nextDecoder(String name,
PipeHandler<RCV_UP,RCV_DOWN> decoder)
|
default <RCV_DOWN,SND_UP> |
nextDuplex(PipeDuplex<RCV_UP,RCV_DOWN,SND_UP,SND_DOWN> duplexer)
this is a Duplexer, The data flow direction is identified by the isRcv parameter.
|
default <RCV_DOWN,SND_UP> |
nextDuplex(PipeHandler<RCV_UP,RCV_DOWN> decoder,
PipeHandler<SND_UP,SND_DOWN> encoder)
using decoder and encoder to combined for duplex.
|
<RCV_DOWN,SND_UP> |
nextDuplex(String name,
PipeConfig pipeConfig,
PipeDuplex<RCV_UP,RCV_DOWN,SND_UP,SND_DOWN> duplexer)
this is a Duplexer, The data flow direction is identified by the isRcv parameter.
|
<RCV_DOWN,SND_UP> |
nextDuplex(String name,
PipeConfig pipeConfig,
PipeHandler<RCV_UP,RCV_DOWN> decoder,
PipeHandler<SND_UP,SND_DOWN> encoder)
using decoder and encoder to combined for duplex.
|
default <RCV_DOWN,SND_UP> |
nextDuplex(String name,
PipeDuplex<RCV_UP,RCV_DOWN,SND_UP,SND_DOWN> duplexer)
this is a Duplexer, The data flow direction is identified by the isRcv parameter.
|
default <RCV_DOWN,SND_UP> |
nextDuplex(String name,
PipeHandler<RCV_UP,RCV_DOWN> decoder,
PipeHandler<SND_UP,SND_DOWN> encoder)
using decoder and encoder to combined for duplex.
|
default <SND_UP> PipeBuilder<RCV_UP,SND_UP> |
nextEncoder(PipeHandler<SND_UP,SND_DOWN> encoder)
|
<SND_UP> PipeBuilder<RCV_UP,SND_UP> |
nextEncoder(String name,
PipeConfig pipeConfig,
PipeHandler<SND_UP,SND_DOWN> encoder)
|
default <SND_UP> PipeBuilder<RCV_UP,SND_UP> |
nextEncoder(String name,
PipeHandler<SND_UP,SND_DOWN> encoder)
|
default <RCV_DOWN,SND_UP> PipeBuilder<RCV_DOWN,SND_UP> nextDuplex(PipeDuplex<RCV_UP,RCV_DOWN,SND_UP,SND_DOWN> duplexer)
duplexer - target duplexerNullPointerException - if the specified handler is nulldefault <RCV_DOWN,SND_UP> PipeBuilder<RCV_DOWN,SND_UP> nextDuplex(String name, PipeDuplex<RCV_UP,RCV_DOWN,SND_UP,SND_DOWN> duplexer)
name - duplexer nameduplexer - target duplexerNullPointerException - if the specified handler is null<RCV_DOWN,SND_UP> PipeBuilder<RCV_DOWN,SND_UP> nextDuplex(String name, PipeConfig pipeConfig, PipeDuplex<RCV_UP,RCV_DOWN,SND_UP,SND_DOWN> duplexer)
name - duplexer namepipeConfig - duplexer configduplexer - target duplexerNullPointerException - if the specified handler is nulldefault <RCV_DOWN,SND_UP> PipeBuilder<RCV_DOWN,SND_UP> nextDuplex(PipeHandler<RCV_UP,RCV_DOWN> decoder, PipeHandler<SND_UP,SND_DOWN> encoder)
decoder - RCV_UP to RCV_DOWNencoder - SND_UP to SND_DOWNNullPointerException - if the specified handler is nulldefault <RCV_DOWN,SND_UP> PipeBuilder<RCV_DOWN,SND_UP> nextDuplex(String name, PipeHandler<RCV_UP,RCV_DOWN> decoder, PipeHandler<SND_UP,SND_DOWN> encoder)
decoder - RCV_UP to RCV_DOWNencoder - SND_UP to SND_DOWNNullPointerException - if the specified handler is null<RCV_DOWN,SND_UP> PipeBuilder<RCV_DOWN,SND_UP> nextDuplex(String name, PipeConfig pipeConfig, PipeHandler<RCV_UP,RCV_DOWN> decoder, PipeHandler<SND_UP,SND_DOWN> encoder)
name - pipeLayer namepipeConfig - pipeLayer configdecoder - RCV_UP to RCV_DOWNencoder - SND_UP to SND_DOWNNullPointerException - if the specified handler is nulldefault <RCV_DOWN> PipeBuilder<RCV_DOWN,SND_DOWN> nextDecoder(PipeHandler<RCV_UP,RCV_DOWN> decoder)
decoder - RCV_UP to RCV_DOWNNullPointerException - if the specified handler is nulldefault <RCV_DOWN> PipeBuilder<RCV_DOWN,SND_DOWN> nextDecoder(String name, PipeHandler<RCV_UP,RCV_DOWN> decoder)
name - pipeLayer namedecoder - RCV_UP to RCV_DOWNNullPointerException - if the specified handler is null<RCV_DOWN> PipeBuilder<RCV_DOWN,SND_DOWN> nextDecoder(String name, PipeConfig pipeConfig, PipeHandler<RCV_UP,RCV_DOWN> decoder)
name - pipeLayer namepipeConfig - pipeLayer configdecoder - RCV_UP to RCV_DOWNNullPointerException - if the specified handler is nulldefault <SND_UP> PipeBuilder<RCV_UP,SND_UP> nextEncoder(PipeHandler<SND_UP,SND_DOWN> encoder)
encoder - SND_UP to SND_DOWNNullPointerException - if the specified handler is nulldefault <SND_UP> PipeBuilder<RCV_UP,SND_UP> nextEncoder(String name, PipeHandler<SND_UP,SND_DOWN> encoder)
name - pipeLayer nameencoder - SND_UP to SND_DOWNNullPointerException - if the specified handler is null<SND_UP> PipeBuilder<RCV_UP,SND_UP> nextEncoder(String name, PipeConfig pipeConfig, PipeHandler<SND_UP,SND_DOWN> encoder)
name - pipeLayer namepipeConfig - pipeLayer configencoder - SND_UP to SND_DOWNNullPointerException - if the specified handler is nullCopyright © 2022–2024. All rights reserved.