public T newProxy() {
		Object proxy = Proxy.newProxyInstance(classLoader, exportInterfaces, this);
		return clazz.cast(proxy);
	}
public T newProxy ( ) { Object proxy = Proxy . newProxyInstance ( classLoader , exportInterfaces , this ) ; return clazz . cast ( proxy ) ; }
Creates an proxy implementing T and all passed additional interfaces.

@return new proxy instance