/openjdk7/jdk/src/share/classes/java/rmi/server/ |
H A D | RMIClassLoader.java | 269 * that implements a set of interfaces with the given names 272 * <p>The interfaces will be resolved similar to classes loaded via 279 * as the first argument, <code>interfaces</code> as the second argument, 285 * @param interfaces the names of the interfaces for the proxy class 291 * @return a dynamic proxy class that implements the named interfaces 299 * the named interfaces could not be found at the specified location, 307 public static Class<?> loadProxyClass(String codebase, String[] interfaces, argument 311 return provider.loadProxyClass(codebase, interfaces, defaultLoader); 538 * non-<code>null</code> and all of the named interfaces ca [all...] |
/openjdk7/jdk/test/java/io/Serializable/proxy/ |
H A D | Basic.java | 32 // proxy interfaces 75 protected Class resolveProxyClass(String[] interfaces) argument 85 Class[] interfaces = new Class[] { Foo.class, Bar.class }; 99 loader, interfaces, new Handler(foo, bar)));
|
/openjdk7/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ |
H A D | ImplementedMethods.java | 44 private Map<MethodDoc,Type> interfaces = new HashMap<MethodDoc,Type>(); field in class:ImplementedMethods 60 * 1. Search in all the immediate interfaces which this method's class is 63 * interfaces which those superclasses implement. 78 return interfaces.get(methodDoc); 82 * Search for the method in the array of interfaces. If found check if it is 85 * Do this recursively for all the extended interfaces for each interface 97 interfaces.put(found, interfaceType);
|
H A D | ClassDocCatalog.java | 88 * Stores interfaces for each package 90 private Map<String,Set<ClassDoc>> interfaces; field in class:ClassDocCatalog 122 interfaces = new HashMap<String,Set<ClassDoc>>(); 146 addClass(classdoc, interfaces); 265 * Return all of the interfaces specified on the command-line 270 public ClassDoc[] interfaces(String packageName) { method in class:ClassDocCatalog 271 return getArray(interfaces, packageName);
|
/openjdk7/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ |
H A D | NodeCounterGenerator.java | 45 String[] interfaces, 48 accessFlags, interfaces, stylesheet); 41 NodeCounterGenerator(String className, String superClassName, String fileName, int accessFlags, String[] interfaces, Stylesheet stylesheet) argument
|
H A D | ClassGenerator.java | 65 int access_flags, String[] interfaces, 68 access_flags, interfaces); 63 ClassGenerator(String class_name, String super_class_name, String file_name, int access_flags, String[] interfaces, Stylesheet stylesheet) argument
|
/openjdk7/jdk/src/share/classes/sun/awt/datatransfer/ |
H A D | TransferableProxy.java | 134 Class[] interfaces = cl.getInterfaces(); 135 Set<String> s = new HashSet<String>(interfaces.length); 136 for (int i = 0; i < interfaces.length; i++) { 137 s.add(interfaces[i].getName()); 176 protected Class<?> resolveProxyClass(String[] interfaces) argument 179 Set<String> s = new HashSet<String>(interfaces.length); 180 for (int i = 0; i < interfaces.length; i++) { 181 s.add(interfaces[i]); 186 return super.resolveProxyClass(interfaces); 194 Class[] classObjs = new Class[interfaces [all...] |
/openjdk7/jdk/src/share/classes/com/sun/jdi/ |
H A D | ClassType.java | 55 * Gets the interfaces directly implemented by this class. 56 * Only the interfaces that are declared with the "implements" 65 List<InterfaceType> interfaces(); method in interface:ClassType 68 * Gets the interfaces directly and indirectly implemented 69 * by this class. Interfaces returned by {@link ClassType#interfaces}
|
/openjdk7/langtools/src/share/classes/com/sun/javadoc/ |
H A D | ClassDoc.java | 48 * for all interfaces. 140 * Return interfaces implemented by this class or interfaces extended 141 * by this interface. Includes only directly-declared interfaces, not 142 * inherited interfaces. 143 * Return an empty array if there are no interfaces. 148 * @return an array of ClassDoc objects representing the interfaces. 151 ClassDoc[] interfaces(); method in interface:ClassDoc 154 * Return interfaces implemented by this class or interfaces extende [all...] |
/openjdk7/jdk/test/java/rmi/server/RMIClassLoader/spi/ |
H A D | TestProvider.java | 92 public Class loadProxyClass(String codebase, String[] interfaces, argument 97 new Object[] { codebase, interfaces, defaultLoader })); 139 String[] interfaces = new String[] { "Bar", "Baz" }; 211 ret = RMIClassLoader.loadProxyClass(codebase, interfaces, 218 new Object[] { codebase, interfaces, defaultLoader },
|
/openjdk7/jdk/src/share/classes/sun/rmi/server/ |
H A D | MarshalInputStream.java | 239 protected Class<?> resolveProxyClass(String[] interfaces) argument 255 return RMIClassLoader.loadProxyClass(codebase, interfaces,
|
/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ |
H A D | ClassParser.java | 86 private int[] interfaces; // Names of implemented interfaces field in class:ClassParser 170 // Get interface information, i.e., implemented interfaces 208 constant_pool, interfaces, fields, 292 * Read information about the interfaces implemented by this class. 301 interfaces = new int[interfaces_count]; 304 interfaces[i] = file.readUnsignedShort();
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/jdi/ |
H A D | ClassTypeImpl.java | 53 public List interfaces() { method in class:ClassTypeImpl 54 List interfaces = (interfacesCache != null)? (List) interfacesCache.get() : null; 55 if (interfaces == null) { 57 interfaces = Collections.unmodifiableList(getInterfaces()); 58 interfacesCache = new SoftReference(interfaces); 60 return interfaces; 64 List immediate = interfaces(); 155 List inherited = new ArrayList(interfaces()); 205 Iterator iter = interfaces().iterator(); 226 List interfaces [all...] |
/openjdk7/jdk/src/share/classes/java/lang/reflect/ |
H A D | Proxy.java | 69 * class</i> below) is a class that implements a list of interfaces 81 * interfaces will be dispatched to the {@link InvocationHandler#invoke 101 * <li>A proxy class implements exactly the interfaces specified at its 112 * <li>Since a proxy class implements all of the interfaces specified at 115 * list of interfaces (in the order specified at its creation), invoking 118 * methods in those interfaces, and invoking {@code getMethod} will 119 * find methods in the proxy interfaces as would be expected. 147 * interfaces implemented by its proxy class {@code Foo}, the 184 * <p>When two or more interfaces of a proxy class contain a method with 186 * interfaces become 411 getProxyClass(ClassLoader loader, Class<?>... interfaces) argument 441 checkProxyAccess(Class<?> caller, ClassLoader loader, Class<?>... interfaces) argument 461 getProxyClass0(ClassLoader loader, Class<?>... interfaces) argument 705 newProxyInstance(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h) argument [all...] |
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/java/ |
H A D | JavaInterface.java | 113 for (int i=0; i<interfaces.size();i++) { 114 if (interfaceName.equals((String)interfaces.get(i))) { 127 interfaces.add(interfaceName); 131 return interfaces.iterator(); 136 return interfaces; 141 interfaces = l; 148 /* NOTE - all these fields (except "interfaces") were final, but had to 165 private List interfaces = new ArrayList(); field in class:JavaInterface
|
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/ |
H A D | BindInfo.java | 119 interfaces.put(c.name(),c); 140 private final Map<String,BIInterface> interfaces = new HashMap<String,BIInterface>(); field in class:BindInfo 245 public Collection<BIInterface> interfaces() { method in class:BindInfo 246 return interfaces.values();
|
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/ |
H A D | ClassVisitor.java | 83 * generic classes or interfaces. 85 * {@link Type#getInternalName() getInternalName}). For interfaces, 88 * @param interfaces the internal names of the class's interfaces (see 98 String[] interfaces); 92 visit( int version, int access, String name, String signature, String superName, String[] interfaces) argument
|
/openjdk7/langtools/src/share/classes/com/sun/tools/classfile/ |
H A D | ClassFile.java | 40 * This code and its internal interfaces are subject to change or 84 interfaces = new int[interfaces_count]; 86 interfaces[i] = cr.readUnsignedShort(); 103 int this_class, int super_class, int[] interfaces, 112 this.interfaces = interfaces; 127 return constant_pool.getClassInfo(interfaces[i]).getName(); 150 byteLength(interfaces) + 181 public final int[] interfaces; field in class:ClassFile 101 ClassFile(int magic, int minor_version, int major_version, ConstantPool constant_pool, AccessFlags access_flags, int this_class, int super_class, int[] interfaces, Field[] fields, Method[] methods, Attributes attributes) argument
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javadoc/ |
H A D | PackageDocImpl.java | 160 * and interfaces. 168 * and interfaces. 171 * @return all classes and interfaces in this package, filtered to include 181 * and interfaces. Same as allClasses(true). 183 * @return all included classes and interfaces in this package. 191 * enums, interfaces, and annotation types) in this package. 251 * Get included interfaces in this package, omitting annotation types. 253 * @return included interfaces in this package. 255 public ClassDoc[] interfaces() { method in class:PackageDocImpl
|
/openjdk7/jdk/src/share/classes/sun/tools/java/ |
H A D | BinaryClass.java | 53 ClassDeclaration superClass, ClassDeclaration interfaces[], 58 this.interfaces = interfaces; 149 ClassDeclaration interfaces[] = new ClassDeclaration[in.readUnsignedShort()]; 150 for (int i = 0 ; i < interfaces.length ; i++) { 151 // JVM 4.1 ClassFile.interfaces[] 152 interfaces[i] = cpool.getDeclaration(env, in.readUnsignedShort()); 157 interfaces, dependencies); 409 // All interfaces are implicitly abstract. 410 // All interfaces tha 52 BinaryClass(Object source, ClassDeclaration declaration, int modifiers, ClassDeclaration superClass, ClassDeclaration interfaces[], Vector dependencies) argument [all...] |
/openjdk7/jdk/src/share/classes/sun/tools/javac/ |
H A D | BatchParser.java | 122 IdentifierToken interfaces[]) { 194 // of interfaces. 199 interfaces, outerClass); 256 // Members of interfaces are implicitly public. 263 // Methods of interfaces are implicitly abstract. 264 // Fields of interfaces are implicitly static and final. 119 beginClass(long where, String doc, int mod, IdentifierToken t, IdentifierToken sup, IdentifierToken interfaces[]) argument
|
/openjdk7/jdk/src/share/classes/sun/reflect/misc/ |
H A D | ReflectUtil.java | 124 * also check the package access on the proxy interfaces. 200 * Check package access on the proxy interfaces that the given proxy class 208 // check proxy interfaces if the given class is a proxy class 218 * Access check on the interfaces that a proxy class implements and throw 223 * @param interfaces the list of interfaces that a proxy class implements 226 Class<?>... interfaces) 230 for (Class<?> intf : interfaces) { 225 checkProxyPackageAccess(ClassLoader ccl, Class<?>... interfaces) argument
|
/openjdk7/jdk/src/share/classes/com/sun/jndi/ldap/ |
H A D | Obj.java | 628 protected Class resolveProxyClass(String[] interfaces) throws argument 634 Class[] classObjs = new Class[interfaces.length]; 635 for (int i = 0; i < interfaces.length; i++) { 636 Class cl = Class.forName(interfaces[i], false, classLoader);
|
/openjdk7/jdk/src/share/classes/com/sun/tools/jdi/ |
H A D | ClassTypeImpl.java | 38 private List<InterfaceType> interfaces = null; field in class:ClassTypeImpl 68 public List<InterfaceType> interfaces() { method in class:ClassTypeImpl 69 if (interfaces == null) { 70 interfaces = getInterfaces(); 72 return interfaces; 76 List<InterfaceType> immediate = interfaces(); 77 list.addAll(interfaces()); 339 for (ReferenceType rt : interfaces()) { 392 Iterator iter = interfaces().iterator(); 413 List<InterfaceType> interfaces [all...] |
/openjdk7/jdk/src/share/back/ |
H A D | ReferenceTypeImpl.c | 547 interfaces(PacketInputStream *in, PacketOutputStream *out) function 563 jclass *interfaces; local 565 error = allInterfaces(clazz, &interfaces, &interfaceCount); 573 (void)outStream_writeObjectRef(env, out, interfaces[i]); 575 if ( interfaces != NULL ) { 576 jvmtiDeallocate(interfaces); 618 ,(void *)interfaces
|