Searched defs:interfaces (Results 26 - 50 of 78) sorted by relevance

1234

/openjdk7/jdk/src/share/classes/java/rmi/server/
H A DRMIClassLoader.java269 * 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 DBasic.java32 // 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 DImplementedMethods.java44 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 DClassDocCatalog.java88 * 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 DNodeCounterGenerator.java45 String[] interfaces,
48 accessFlags, interfaces, stylesheet);
41 NodeCounterGenerator(String className, String superClassName, String fileName, int accessFlags, String[] interfaces, Stylesheet stylesheet) argument
H A DClassGenerator.java65 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 DTransferableProxy.java134 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 DClassType.java55 * 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 DClassDoc.java48 * 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 DTestProvider.java92 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 DMarshalInputStream.java239 protected Class<?> resolveProxyClass(String[] interfaces) argument
255 return RMIClassLoader.loadProxyClass(codebase, interfaces,
/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/classfile/
H A DClassParser.java86 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 DClassTypeImpl.java53 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 DProxy.java69 * 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 DJavaInterface.java113 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 DBindInfo.java119 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 DClassVisitor.java83 * 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 DClassFile.java40 * 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 DPackageDocImpl.java160 * 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 DBinaryClass.java53 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 DBatchParser.java122 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 DReflectUtil.java124 * 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 DObj.java628 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 DClassTypeImpl.java38 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 DReferenceTypeImpl.c547 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

Completed in 95 milliseconds

1234