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;
|
return (T)instance;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static <T> T inject(Class<T> clz) {
|
@SuppressWarnings("unchecked")
|
||||||
T instance = s_appContext.getAutowireCapableBeanFactory().createBean(clz);
|
public static <T> T inject(Class<T> clz) {
|
||||||
return inject(instance);
|
Object instance = s_appContext.getAutowireCapableBeanFactory().createBean(clz);
|
||||||
|
return (T)inject(instance);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static <T> T inject(Object instance) {
|
public static <T> T inject(Object instance) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user