Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

java.lang.reflect
Class Proxy.ProxyType  view Proxy.ProxyType download Proxy.ProxyType.java

java.lang.Object
  extended byjava.lang.reflect.Proxy.ProxyType
Enclosing class:
Proxy

private static final class Proxy.ProxyType
extends java.lang.Object

Helper class for mapping unique ClassLoader and interface combinations to proxy classes.


Field Summary
(package private)  java.lang.Class[] interfaces
          Store the interfaces (never null, all elements are interfaces)
(package private)  java.lang.ClassLoader loader
          Store the class loader (may be null)
 
Constructor Summary
(package private) Proxy.ProxyType(java.lang.ClassLoader loader, java.lang.Class[] interfaces)
          Construct the helper object.
 
Method Summary
 boolean equals(java.lang.Object other)
          Calculates equality.
 int hashCode()
          Calculates the hash code.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

loader

final java.lang.ClassLoader loader
Store the class loader (may be null)


interfaces

final java.lang.Class[] interfaces
Store the interfaces (never null, all elements are interfaces)

Constructor Detail

Proxy.ProxyType

Proxy.ProxyType(java.lang.ClassLoader loader,
                java.lang.Class[] interfaces)
Construct the helper object.

Method Detail

hashCode

public int hashCode()
Calculates the hash code.


equals

public boolean equals(java.lang.Object other)
Calculates equality.