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.Throwable
public java.lang.String toString()
toString
in class java.lang.Object
public final int hashCode()
hashCode
in class java.lang.Object
protected 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.InvocationHandler
java.lang.Throwable
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.