private ProxyFactory getCapableProxyFactory()

in core/src/main/java/org/apache/commons/proxy2/DefaultProxyFactory.java [121:131]


    private ProxyFactory getCapableProxyFactory(Class<?>... proxyClasses)
    {
        for (ProxyFactory proxyFactory : SERVICES)
        {
            if (proxyFactory.canProxy(proxyClasses))
            {
                return proxyFactory;
            }
        }
        throw new IllegalArgumentException("Could not proxy " + Arrays.toString(proxyClasses));
    }