private <T>BindingAmp<T> findBinding(Key<T> key){
  BindingSet<T> set=(BindingSet)_bindingSetMap.get(key.rawClass());
  if (set != null) {
    BindingAmp<T> binding=set.find(key);
    if (binding != null) {
      return binding;
    }
  }
  return null;
}

private < T > BindingAmp < T > findBinding ( Key < T > key ) { BindingSet < T > set = ( BindingSet ) _bindingSetMap . get ( key . rawClass ( ) ) ; if ( set != null ) { BindingAmp < T > binding = set . find ( key ) ; if ( binding != null ) { return binding ; } } return null ; }
finds a producer for the given target type .
