code: protected Class getClassCacheEntry(String name) {
          if (name == null) return null;
          synchronized (classCache) {
              return classCache.get(name);
          }
      }
docs: gets a class from the class cache. This cache contains only classes loaded through
  this class loader or an InnerLoader instance. If no class is stored for a
  specific name, then the method should return null.
  
  @param name of the class
  @return the class stored for the given name
  @see #removeClassCacheEntry(String)
  @see #setClassCacheEntry(Class)
  @see #clearCache()