@Test public void testIsDefaultType() { assertTrue(ClassHelper.isDefaultType(Boolean.TYPE, null)); assertTrue(ClassHelper.isDefaultType(Boolean.TYPE, false)); assertTrue(ClassHelper.isDefaultType(Boolean.TYPE, Boolean.FALSE)); assertFalse(ClassHelper.isDefaultType(Boolean.TYPE, true)); }
public static boolean isDefaultType(final Class< ? > type, final Object value) { if (value == null) { return true; } if ((value instanceof Boolean || Boolean.TYPE.equals(type)) && !((Boolean) value)) { return true; } return false; }
ClassHelper { public static boolean isDefaultType(final Class< ? > type, final Object value) { if (value == null) { return true; } if ((value instanceof Boolean || Boolean.TYPE.equals(type)) && !((Boolean) value)) { return true; } return false; } }
ClassHelper { public static boolean isDefaultType(final Class< ? > type, final Object value) { if (value == null) { return true; } if ((value instanceof Boolean || Boolean.TYPE.equals(type)) && !((Boolean) value)) { return true; } return false; }  }
ClassHelper { public static boolean isDefaultType(final Class< ? > type, final Object value) { if (value == null) { return true; } if ((value instanceof Boolean || Boolean.TYPE.equals(type)) && !((Boolean) value)) { return true; } return false; }  static Object getDefaultType(final Class< ? > type); static boolean isDefaultType(final Class< ? > type, final Object value); }
ClassHelper { public static boolean isDefaultType(final Class< ? > type, final Object value) { if (value == null) { return true; } if ((value instanceof Boolean || Boolean.TYPE.equals(type)) && !((Boolean) value)) { return true; } return false; }  static Object getDefaultType(final Class< ? > type); static boolean isDefaultType(final Class< ? > type, final Object value);  }