X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=support%2Fgeneral%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Freflection%2FReflectionUtils.java;h=b5cfb2174edde641ac868cd744cb5210e8d7c63e;hb=4a575582a5c2999bd816b197d9cf274b4b3ddcd7;hp=0da2d1f2ff31fb93e3518a031686b30aff34b239;hpb=7d3754ca3d757ef89241cdbd679f82941e64cfc6;p=utils diff --git a/support/general/src/main/java/org/wamblee/reflection/ReflectionUtils.java b/support/general/src/main/java/org/wamblee/reflection/ReflectionUtils.java index 0da2d1f2..b5cfb217 100644 --- a/support/general/src/main/java/org/wamblee/reflection/ReflectionUtils.java +++ b/support/general/src/main/java/org/wamblee/reflection/ReflectionUtils.java @@ -24,25 +24,20 @@ import java.util.List; import java.util.Map; /** - * Some utilities for reflection. + * Some utilities for reflection. * * @author Erik Brakkee */ public class ReflectionUtils { - - public static final List PRIMITIVE_WRAPPERS = - createPrimitiveWrappers(); - - private static final List createPrimitiveWrappers() { - Class[] vals = { - Boolean.class, Byte.class, Character.class, Short.class, Integer.class, Long.class, - Float.class, Double.class }; + + public static final List PRIMITIVE_WRAPPERS = createPrimitiveWrappers(); + + private static final List createPrimitiveWrappers() { + Class[] vals = { Boolean.class, Byte.class, Character.class, + Short.class, Integer.class, Long.class, Float.class, Double.class }; return Arrays.asList(vals); } - - - - + /** * Wraps a type by the corresponding wrapper type if it is a primitive type. * @@ -155,15 +150,16 @@ public class ReflectionUtils { getAllFields(superClass, aFound, aExcludedClasses); } } - + /** * Checks if a class is a primitive type or wrapper type. + * * @param aClass * @return */ - public static boolean isPrimitive(Class aClass) { - if ( aClass.isPrimitive()) { - return true; + public static boolean isPrimitive(Class aClass) { + if (aClass.isPrimitive()) { + return true; } return PRIMITIVE_WRAPPERS.contains(aClass); }