code: public InjectionPlan<?> getInjectionPlan(final Node n) {
      final Map<Node, InjectionPlan<?>> memo = new HashMap<>();
      buildInjectionPlan(n, memo);
      return memo.get(n);
    }
docs: Return an injection plan for the given class / parameter name.
  
  @param n The name of an injectable class or interface, or a NamedParameter.
  @return
  @throws NameResolutionException