1 package jfun.yan.etc.injection;2 3 /**4 * This interface abstract the notion of dependency injection.5 * <p>6 * @author Ben Yu7 * Dec 15, 2005 9:09:09 PM8 */9 public interface Injection {10 /**11 * Inject dependency into an object.12 * @param obj the object.13 * @return is this object injected by this Injection object?14 */15 boolean inject(Object obj);16 }17