code: public static void injectWith(InjectionProvider provider) {
  
  		injectionProvider = provider;
  		if (injectionProvider != null) {
  			log.info("Registered injection provider: " + injectionProvider.getClass().getName());
  		}
  	}
docs: Provide an injector to getInstance classes where needed
  
  @param provider to create/inject classes