mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
Avoid using strong-type-safe in Java generics provided only by higher version JDK compilers, make it more friendly to old-fashion 1.5 javac compiler
This commit is contained in:
parent
78b00f51a9
commit
c67b9c9650
@ -208,9 +208,10 @@ public class ComponentContext implements ApplicationContextAware {
|
||||
return (T)instance;
|
||||
}
|
||||
|
||||
public static <T> T inject(Class<T> clz) {
|
||||
T instance = s_appContext.getAutowireCapableBeanFactory().createBean(clz);
|
||||
return inject(instance);
|
||||
@SuppressWarnings("unchecked")
|
||||
public static <T> T inject(Class<T> clz) {
|
||||
Object instance = s_appContext.getAutowireCapableBeanFactory().createBean(clz);
|
||||
return (T)inject(instance);
|
||||
}
|
||||
|
||||
public static <T> T inject(Object instance) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user