public static <T> InjectionPoint forMethod(Method method, TypeLiteral<T> type) {
    """
	Returns a new injection point for the specified method of {@code type}. This is useful for
	extensions that need to build dependency graphs from arbitrary methods.
	
	@param method any single method present on {@code type}.
	@param type the concrete type that defines {@code method}.
	@since 4.0
    """
    return new InjectionPoint(type, method, false);
  }
public static <T> InjectionPoint forMethod(Method method, TypeLiteral<T> type) {
    return new InjectionPoint(type, method, false);
  }
public static < T > InjectionPoint forMethod ( Method method , TypeLiteral < T > type ) { return new InjectionPoint ( type , method , false ) ; }
Returns a new injection point for the specified method of {@code type}. This is useful for
extensions that need to build dependency graphs from arbitrary methods.

@param method any single method present on {@code type}.
@param type the concrete type that defines {@code method}.
@since 4.0
Returns a new injection point for the specified method of { @code type } . This is useful for extensions that need to build dependency graphs from arbitrary methods .