|
|
@@ -56,7 +56,7 @@ package org.aspectj.apache.bcel.util; |
|
|
|
|
|
|
|
import java.io.IOException; |
|
|
|
import java.io.InputStream; |
|
|
|
import java.util.HashMap; |
|
|
|
import java.util.WeakHashMap; |
|
|
|
|
|
|
|
import org.aspectj.apache.bcel.classfile.ClassParser; |
|
|
|
import org.aspectj.apache.bcel.classfile.JavaClass; |
|
|
@@ -70,7 +70,7 @@ import org.aspectj.apache.bcel.classfile.JavaClass; |
|
|
|
* |
|
|
|
* @see org.aspectj.apache.bcel.Repository |
|
|
|
* |
|
|
|
* @version $Id: ClassLoaderRepository.java,v 1.4 2004/11/22 08:31:27 aclement Exp $ |
|
|
|
* @version $Id: ClassLoaderRepository.java,v 1.5 2006/03/10 13:29:05 aclement Exp $ |
|
|
|
* @author <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A> |
|
|
|
* @author David Dixon-Peugh |
|
|
|
*/ |
|
|
@@ -78,8 +78,8 @@ public class ClassLoaderRepository |
|
|
|
implements Repository |
|
|
|
{ |
|
|
|
private java.lang.ClassLoader loader; |
|
|
|
private HashMap loadedClasses = |
|
|
|
new HashMap(); // CLASSNAME X JAVACLASS |
|
|
|
private WeakHashMap loadedClasses = |
|
|
|
new WeakHashMap(); // CLASSNAME X JAVACLASS |
|
|
|
|
|
|
|
public ClassLoaderRepository( java.lang.ClassLoader loader ) { |
|
|
|
this.loader = loader; |