diff --git a/src/main/java/org/cobbzilla/util/reflect/ReflectionUtil.java b/src/main/java/org/cobbzilla/util/reflect/ReflectionUtil.java index 271cacd..3bdf1bf 100644 --- a/src/main/java/org/cobbzilla/util/reflect/ReflectionUtil.java +++ b/src/main/java/org/cobbzilla/util/reflect/ReflectionUtil.java @@ -1155,4 +1155,16 @@ public class ReflectionUtil { } } + public static T constValue(Class type, String fieldName) { + final Field field; + try { + field = type.getDeclaredField(fieldName); + } catch (NoSuchFieldException e) { + return null; + } catch (Exception e) { + return die("constValue: "+e); + } + return constValue(field); + } + }