public interface ChainFactory
| 限定符和类型 | 方法和说明 |
|---|---|
<H,R> H |
createChain(Class<H> type,
ChainContext<H,R> context) |
default <H> H |
createEmptyContextChain(Class<H> type) |
default <H> H |
createEmptyContextReverseChain(Class<H> type) |
default <H> H |
createFirstContextChain(Class<H> type) |
default <H> H |
createFirstContextReverseChain(Class<H> type) |
<H> H |
createFirstResultChain(Class<H> type) |
<H> H |
createFirstResultReserveChain(Class<H> type) |
<H> H |
createNoneResultChain(Class<H> type) |
<H> H |
createNoneResultReverseChain(Class<H> type) |
<H,R> H |
createReverseChain(Class<H> type,
ChainContext<H,R> context) |
@Nonnull
<H,R> H createChain(@Nonnull
Class<H> type,
@Nonnull
ChainContext<H,R> context)
@Nonnull
default <H> H createEmptyContextChain(@Nonnull
Class<H> type)
@Nonnull
default <H> H createFirstContextChain(@Nonnull
Class<H> type)
@Nonnull
<H,R> H createReverseChain(@Nonnull
Class<H> type,
@Nonnull
ChainContext<H,R> context)
@Nonnull
default <H> H createEmptyContextReverseChain(@Nonnull
Class<H> type)
@Nonnull
default <H> H createFirstContextReverseChain(@Nonnull
Class<H> type)
<H> H createNoneResultChain(@Nonnull
Class<H> type)
<H> H createFirstResultChain(@Nonnull
Class<H> type)
<H> H createNoneResultReverseChain(@Nonnull
Class<H> type)
<H> H createFirstResultReserveChain(@Nonnull
Class<H> type)
Copyright © 2024. All rights reserved.