aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kubatech/api/utils/ReflectionHelper.java
diff options
context:
space:
mode:
authorkuba6000 <kuba.123123.6000@gmail.com>2022-08-17 05:01:16 +0200
committerkuba6000 <kuba.123123.6000@gmail.com>2022-08-17 05:01:16 +0200
commit76a2834cedfa4f3916d07e2893fc54121268489e (patch)
treeef811e0686b8751782f391f8c80a2d09291ffed8 /src/main/java/kubatech/api/utils/ReflectionHelper.java
parentfdc6e8700d3404cf4aa2e073fd1201d8e8c5de60 (diff)
downloadGT5-Unofficial-76a2834cedfa4f3916d07e2893fc54121268489e.tar.gz
GT5-Unofficial-76a2834cedfa4f3916d07e2893fc54121268489e.tar.bz2
GT5-Unofficial-76a2834cedfa4f3916d07e2893fc54121268489e.zip
Structure
Diffstat (limited to 'src/main/java/kubatech/api/utils/ReflectionHelper.java')
-rw-r--r--src/main/java/kubatech/api/utils/ReflectionHelper.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/main/java/kubatech/api/utils/ReflectionHelper.java b/src/main/java/kubatech/api/utils/ReflectionHelper.java
index 7c7301c1c8..48d07c6eee 100644
--- a/src/main/java/kubatech/api/utils/ReflectionHelper.java
+++ b/src/main/java/kubatech/api/utils/ReflectionHelper.java
@@ -25,7 +25,8 @@ import java.util.HashMap;
public class ReflectionHelper {
private static final HashMap<String, HashMap<String, Field>> fields = new HashMap<>();
- public static <T> T getField(Object obj, String fieldName, boolean useBasicTypes, T defaultvalue) {
+ @SuppressWarnings("unchecked")
+ public static <T> T getField(Object obj, String fieldName, T defaultvalue) {
Class<?> cl = obj.getClass();
String clName = cl.getName();
HashMap<String, Field> classmap = fields.computeIfAbsent(clName, s -> new HashMap<>());
@@ -52,11 +53,7 @@ public class ReflectionHelper {
}
}
- public static <T> T getField(Object obj, String fieldName, boolean useBasicTypes) {
- return getField(obj, fieldName, useBasicTypes, null);
- }
-
public static <T> T getField(Object obj, String fieldName) {
- return getField(obj, fieldName, true, null);
+ return getField(obj, fieldName, null);
}
}