public T createInvokerProxy()

in core/src/main/java/org/apache/commons/proxy2/stub/AnnotationBuilder.java [133:145]


        public <T> T createInvokerProxy(ClassLoader classLoader, final Invoker invoker, Class<?>... proxyClasses)
        {
            @SuppressWarnings("unchecked") // type inference
            final T result = (T) Proxy.newProxyInstance(classLoader, proxyClasses, new InvocationHandler()
            {
                @Override
                public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
                {
                    return invoker.invoke(proxy, method, args);
                }
            });
            return result;
        }