public class InjectHelper extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
InjectHelper.ModuleMaker |
| Constructor and Description |
|---|
InjectHelper() |
| Modifier and Type | Method and Description |
|---|---|
static <T> Collection<T> |
getInjectedServices(Class<T> clazz,
Configuration configuration) |
static com.google.inject.Injector |
getInjector() |
static <T> T |
getInstance(Class<? extends T> clazz) |
static <T> T |
getInstance(Class<T> clazz,
InjectHelper.ModuleMaker moduleMaker,
Configuration configuration) |
static boolean |
hasInjector() |
static <T> T |
inject(T o) |
static <T> T |
inject(T o,
InjectHelper.ModuleMaker moduleMaker,
Configuration configuration) |
static void |
setInjector(com.google.inject.Injector injector) |
static void |
shutdown() |
public static <T> T inject(T o,
InjectHelper.ModuleMaker moduleMaker,
Configuration configuration)
public static <T> T inject(T o)
public static com.google.inject.Injector getInjector()
public static <T> T getInstance(Class<T> clazz, InjectHelper.ModuleMaker moduleMaker, Configuration configuration)
public static <T> T getInstance(Class<? extends T> clazz)
public static <T> Collection<T> getInjectedServices(Class<T> clazz, Configuration configuration)
public static void shutdown()
public static boolean hasInjector()
public static void setInjector(com.google.inject.Injector injector)
Copyright © 2013–2016 V5 Analytics. All rights reserved.