aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/util/ClassUtils.java
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2017-08-24 18:47:40 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2017-08-24 18:47:40 +1000
commit9532786295e39c639ae40fcdaa90e5b9faf1a73f (patch)
tree749497fd09aab181b17687737ebcc2a3717202ad /src/Java/gtPlusPlus/core/util/ClassUtils.java
parent7573ee56c6d8ee08319ef17ca28b46efcc5c6ed1 (diff)
parent4928538ba331e835cbe640c36d1324f375282629 (diff)
downloadGT5-Unofficial-9532786295e39c639ae40fcdaa90e5b9faf1a73f.tar.gz
GT5-Unofficial-9532786295e39c639ae40fcdaa90e5b9faf1a73f.tar.bz2
GT5-Unofficial-9532786295e39c639ae40fcdaa90e5b9faf1a73f.zip
Merge branch 'master' of https://github.com/draknyte1/GTplusplus
Diffstat (limited to 'src/Java/gtPlusPlus/core/util/ClassUtils.java')
-rw-r--r--src/Java/gtPlusPlus/core/util/ClassUtils.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/Java/gtPlusPlus/core/util/ClassUtils.java b/src/Java/gtPlusPlus/core/util/ClassUtils.java
index 20ca894211..498362e817 100644
--- a/src/Java/gtPlusPlus/core/util/ClassUtils.java
+++ b/src/Java/gtPlusPlus/core/util/ClassUtils.java
@@ -20,6 +20,7 @@ public class ClassUtils {
}
}
+ @SuppressWarnings("rawtypes")
public static Method getMethodViaReflection(final Class<?> lookupClass, final String methodName, final boolean invoke) throws Exception{
final Class<? extends Class> lookup = lookupClass.getClass();
final Method m = lookup.getDeclaredMethod(methodName);
@@ -30,7 +31,7 @@ public class ClassUtils {
return m;
}
- public static Class getNonPublicClass(final String className){
+ public static Class<?> getNonPublicClass(final String className){
Class<?> c = null;
try {
c = Class.forName(className);
@@ -60,7 +61,7 @@ public class ClassUtils {
try {
final Object o = constructor.newInstance();
- return (Class) o;
+ return (Class<?>) o;
} catch (InstantiationException | IllegalAccessException
| IllegalArgumentException | InvocationTargetException e) {
// TODO Auto-generated catch block