Lines Matching defs:interfaces
47 * The external interfaces to ProxyGenerator is the static
317 * Generate a proxy class given a name and a list of proxy interfaces.
320 Class[] interfaces)
322 ProxyGenerator gen = new ProxyGenerator(name, interfaces);
364 /** proxy interfaces */
365 private Class[] interfaces;
388 * specified name and for the given interfaces.
393 private ProxyGenerator(String className, Class[] interfaces) {
395 this.interfaces = interfaces;
412 * the methods from the proxy interfaces so that the methods from
414 * proxy interfaces.
421 * Now record all of the methods from the proxy interfaces, giving
422 * earlier interfaces precedence over later ones with duplicate
425 for (int i = 0; i < interfaces.length; i++) {
426 Method[] methods = interfaces[i].getMethods();
428 addProxyMethod(methods[j], interfaces[i]);
483 for (int i = 0; i < interfaces.length; i++) {
484 cp.getClass(dotToSlash(interfaces[i].getName()));
518 dout.writeShort(interfaces.length);
519 // u2 interfaces[interfaces_count];
520 for (int i = 0; i < interfaces.length; i++) {
522 dotToSlash(interfaces[i].getName())));
1522 * different interfaces.