public abstract class AbstractChainFactory extends Object implements ChainFactory
| 限定符和类型 | 类和说明 |
|---|---|
protected static class |
AbstractChainFactory.ChainInvocationHandler<H,R> |
| 构造器和说明 |
|---|
AbstractChainFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
<H,R> H |
createChain(Class<H> type,
ChainContext<H,R> context) |
protected abstract <H> H[] |
createHandlers(Class<H> type) |
<H,R> H |
createReverseChain(Class<H> type,
ChainContext<H,R> context) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateEmptyContextChain, createEmptyContextReverseChain, createFirstContextChain, createFirstContextReverseChain@Nonnull
public <H,R> H createChain(@Nonnull
Class<H> type,
@Nonnull
ChainContext<H,R> context)
createChain 在接口中 ChainFactory@Nonnull
public <H,R> H createReverseChain(@Nonnull
Class<H> type,
@Nonnull
ChainContext<H,R> context)
createReverseChain 在接口中 ChainFactoryprotected abstract <H> H[] createHandlers(@Nonnull
Class<H> type)
Copyright © 2024. All rights reserved.