Lines Matching defs:interfaces
474 public static Class<?> loadProxyClass(String codebase, String[] interfaces,
480 "interfaces = " + Arrays.asList(interfaces) + ", " +
494 * interfaces through that loader. If the interfaces can be
508 * public, all of the non-public interfaces must reside in the
511 * attempt to load the interfaces from the default loader is
513 * to load the interfaces from the RMI loader. If all of the
514 * non-public interfaces classes do reside in the same class
516 * class loader of the non-public interfaces. No other
539 Class<?> c = loadProxyClass(interfaces, defaultLoader, parent,
586 Class<?> c = loadProxyClass(interfaces, defaultLoader, parent,
610 Class<?> c = loadProxyClass(interfaces, defaultLoader, loader, true);
654 "proxy interfaces found via defaultLoader, " +
681 "proxy interfaces found via codebase, " +
692 * class will implement the given interfaces Classes.
694 private static Class<?> loadProxyClass(ClassLoader loader, Class[] interfaces)
698 return Proxy.getProxyClass(loader, interfaces);
706 * Load Class objects for the names in the interfaces array fron
719 private static ClassLoader loadProxyInterfaces(String[] interfaces,
728 for (int i = 0; i < interfaces.length; i++) {
730 (classObjs[i] = loadClassForName(interfaces[i], false, loader));
736 "non-public interface \"" + interfaces[i] +
744 "non-public interfaces defined in different " +