ClassMapCachingNulls<MultiHostInjector> () { ClassMapCachingNulls<MultiHostInjector> cached = cachedInjectors; if (cached != null) { return cached; } ClassMapCachingNulls<MultiHostInjector> result = calcInjectorMap(); cachedInjectors = result; return result; }