* Returns a map (based on parameterDefaults) that includes (possibly) an additional mapping containing the
* collected configuration data. This involves scanning the parameters and generic types.
*/
protected final InjectionResources createInjectionResources()
{
InjectionResources core = new MapInjectionResources(injectionResources);
InjectionResources configurations = new InjectionResources()
{
private boolean seenOne;
public <T> T findResource(Class<T> resourceType, Type genericType)
{