question: @ Override public < T > void inject ( T bean , String prefix ) { Objects . requireNonNull ( bean ) ; ConfigStub stub = new ConfigStub ( bean . getClass ( ) , prefix ) ; stub . inject ( bean , this ) ; }
target:  Inject a bean from the configuration