com.thoughtworks.qdox
Class DefaultJavaClassCache

java.lang.Object
  extended by com.thoughtworks.qdox.DefaultJavaClassCache
All Implemented Interfaces:
JavaClassCache, java.io.Serializable

public class DefaultJavaClassCache
extends java.lang.Object
implements JavaClassCache

See Also:
Serialized Form

Field Summary
private  java.util.Map classes
           
 
Constructor Summary
DefaultJavaClassCache()
           
 
Method Summary
 JavaClass getClassByName(java.lang.String name)
           
 JavaClass[] getClasses()
           
 void putClassByName(java.lang.String name, JavaClass javaClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

classes

private java.util.Map classes
Constructor Detail

DefaultJavaClassCache

public DefaultJavaClassCache()
Method Detail

getClassByName

public JavaClass getClassByName(java.lang.String name)
Specified by:
getClassByName in interface JavaClassCache

getClasses

public JavaClass[] getClasses()
Specified by:
getClasses in interface JavaClassCache

putClassByName

public void putClassByName(java.lang.String name,
                           JavaClass javaClass)
Specified by:
putClassByName in interface JavaClassCache