public abstract class AbstractProxyHandler
extends java.lang.Object
implements java.lang.reflect.InvocationHandler
| Constructor and Description |
|---|
AbstractProxyHandler(int hashCode) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.lang.Object |
continueInvocation(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args) |
protected void |
errorIfInvalid() |
int |
hashCode() |
protected void |
invalidate() |
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args) |
protected boolean |
isValid() |
java.lang.String |
toString() |
protected abstract java.lang.Object continueInvocation(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
java.lang.Throwablepublic java.lang.String toString()
toString in class java.lang.Objectpublic final int hashCode()
hashCode in class java.lang.Objectprotected final boolean isValid()
protected final void invalidate()
protected final void errorIfInvalid()
public final java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
invoke in interface java.lang.reflect.InvocationHandlerjava.lang.ThrowableCopyright © 2001-2013 Red Hat, Inc. All Rights Reserved.