@Override
	public <T> T newProxy(ProxyHandler<T> proxyHandler, ProxyClass proxyClass) {
		return (T) Proxy.newProxyInstance(proxyClass.getClassLoader(), proxyClass.getInterfaces(), proxyHandler);
	}
@Override
	public <T> T newProxy(ProxyHandler<T> proxyHandler, ProxyClass proxyClass) {
		return (T) Proxy.newProxyInstance(proxyClass.getClassLoader(), proxyClass.getInterfaces(), proxyHandler);
	}
@ Override public < T > T newProxy ( ProxyHandler < T > proxyHandler , ProxyClass proxyClass ) { return ( T ) Proxy . newProxyInstance ( proxyClass . getClassLoader ( ) , proxyClass . getInterfaces ( ) , proxyHandler ) ; }
{@inheritDoc}
{