protected static class AbstractChainFactory.ChainInvocationHandler<H,R> extends AbstractInvocationHandler
| 限定符和类型 | 字段和说明 |
|---|---|
protected ChainContext<H,R> |
context |
protected H[] |
handlers |
EMPTY_ARGS| 限定符 | 构造器和说明 |
|---|---|
protected |
ChainInvocationHandler(Class<H> type,
H[] handlers,
ChainContext<H,R> context) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object obj) |
protected Object |
handleInvocation(Object proxy,
Method method,
Object[] args) |
int |
hashCode() |
protected String |
toString(Object proxy,
Method method,
Object[] args) |
equals, hashCode, invokeprotected final H[] handlers
protected final ChainContext<H,R> context
protected Object handleInvocation(@Nonnull Object proxy, @Nonnull Method method, @Nonnull Object[] args) throws Throwable
handleInvocation 在类中 AbstractInvocationHandlerThrowableCopyright © 2024. All rights reserved.