com.ibm.wala.classLoader
Class ArrayClassLoader

java.lang.Object
  extended by com.ibm.wala.classLoader.ArrayClassLoader

public class ArrayClassLoader
extends java.lang.Object

Pseudo-classloader for all array classes; all other IClassLoader implementations should delegate to this one for array classes only.


Constructor Summary
ArrayClassLoader()
           
 
Method Summary
 IClass lookupClass(TypeName className, IClassLoader delegator, IClassHierarchy cha)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayClassLoader

public ArrayClassLoader()
Method Detail

lookupClass

public IClass lookupClass(TypeName className,
                          IClassLoader delegator,
                          IClassHierarchy cha)
                   throws java.lang.IllegalArgumentException
Parameters:
className - name of the array class
delegator - class loader to look up element type with
Throws:
java.lang.IllegalArgumentException