X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=support%2Finject%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Finject%2FInjectorBuilder.java;fp=support%2Finject%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Finject%2FInjectorFactoryBuilder.java;h=fe6c2a93bf5422f7f76e295738b4c89e1015cf74;hb=ff76d53d3506968622ed1532255b638a26001ca1;hp=197311a8b262927ee39d9b45e6a9fcea79940217;hpb=a5c9a040af910244a90db82e00e9de967a8ea1e6;p=utils diff --git a/support/inject/src/main/java/org/wamblee/inject/InjectorFactoryBuilder.java b/support/inject/src/main/java/org/wamblee/inject/InjectorBuilder.java similarity index 90% rename from support/inject/src/main/java/org/wamblee/inject/InjectorFactoryBuilder.java rename to support/inject/src/main/java/org/wamblee/inject/InjectorBuilder.java index 197311a8..fe6c2a93 100644 --- a/support/inject/src/main/java/org/wamblee/inject/InjectorFactoryBuilder.java +++ b/support/inject/src/main/java/org/wamblee/inject/InjectorBuilder.java @@ -30,7 +30,7 @@ import java.util.ServiceLoader; * * @author Erik Brakkee */ -public class InjectorFactoryBuilder { +public class InjectorBuilder { private static InjectorFactory FACTORY; @@ -59,7 +59,12 @@ public class InjectorFactoryBuilder { return FACTORY; } - public static SimpleInjector getInjector() { + /** + * Gets an injector that support injection into any type of object and + * performs caching of the injector obtained from the {@link InjectorFactory}. + * @return Injector. + */ + public static Injector getInjector() { getInjectorFactory(); return INJECTOR; }