public abstract class AbstractInvocationHandler extends Object implements InvocationHandler
| 限定符和类型 | 字段和说明 |
|---|---|
protected static Object[] |
EMPTY_ARGS |
| 构造器和说明 |
|---|
AbstractInvocationHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
equals(Object proxy,
Method method,
Object[] args) |
protected abstract Object |
handleInvocation(Object proxy,
Method method,
Object[] args) |
protected int |
hashCode(Object proxy,
Method method,
Object[] args) |
Object |
invoke(Object proxy,
Method method,
Object[] args) |
protected String |
toString(Object proxy,
Method method,
Object[] args) |
protected static final Object[] EMPTY_ARGS
public final Object invoke(Object proxy, Method method, Object[] args) throws Throwable
invoke 在接口中 InvocationHandlerThrowableprotected abstract Object handleInvocation(@Nonnull Object proxy, @Nonnull Method method, @Nonnull Object[] args) throws Throwable
Throwableprotected int hashCode(@Nonnull
Object proxy,
@Nonnull
Method method,
@Nonnull
Object[] args)
protected String toString(@Nonnull Object proxy, @Nonnull Method method, @Nonnull Object[] args)
Copyright © 2024. All rights reserved.