this.databaseMap = new MapCache<Class<?>, Object>(CACHE_SIZE);
this.databaseMap = new HashMap<Class<?>, Object>();
	AnalysisCache(IClassPath classPath, IErrorLogger errorLogger) {		this.classPath = classPath;		this.errorLogger = errorLogger;		this.classAnalysisEngineMap = new HashMap<Class<?>, IClassAnalysisEngine>();		this.methodAnalysisEngineMap = new HashMap<Class<?>, IMethodAnalysisEngine>();		this.databaseFactoryMap = new HashMap<Class<?>, IDatabaseFactory<?>>();				this.classAnalysisMap = new MapCache<ClassDescriptor, Map<Class<?>,Object>>(CACHE_SIZE);		this.methodAnalysisMap = new MapCache<MethodDescriptor, Map<Class<?>,Object>>(CACHE_SIZE);				this.databaseMap = new MapCache<Class<?>, Object>(CACHE_SIZE);	}