private static boolean definesToString(final Object object) { boolean definesToString = false; final Class<?>[] classes = getClassHierarchy(object); if (classes.length > 0) { for (final Class<?> clazz: classes) { try { definesToString = clazz.getDeclaredMethod("toString") != null; if (definesToString) { break; } } catch (final SecurityException | NoSuchMethodException e) { // continue } } } return definesToString; }
private static boolean definesToString(final Object object) { boolean definesToString = false; final Class<?>[] classes = getClassHierarchy(object); if (classes.length > 0) { for (final Class<?> clazz: classes) { try { definesToString = clazz.getDeclaredMethod("toString") != null; if (definesToString) { break; } } catch (final SecurityException | NoSuchMethodException e) { // continue } } } return definesToString; }
private static Field[] getFields(final Object object) final Class<?>[] classes = getClassHierarchy(object); final List<Field> allFields = new ArrayList<>(); if (classes != null && classes.length > 0)
private static Field[] getFields(final Object object) final Class<?>[] classes = getClassHierarchy(object); final List<Field> allFields = new ArrayList<>(); if (classes != null && classes.length > 0)
private static boolean definesToString(final Object object) { boolean definesToString = false; final Class<?>[] classes = getClassHierarchy(object); if (classes.length > 0) { for (final Class<?> clazz: classes) { try { definesToString = clazz.getDeclaredMethod("toString") != null; if (definesToString) { break; } } catch (final SecurityException | NoSuchMethodException e) { // continue } } } return definesToString; }
private static boolean definesToString(final Object object) { boolean definesToString = false; final Class<?>[] classes = getClassHierarchy(object); if (classes.length > 0) { for (final Class<?> clazz: classes) { try { definesToString = clazz.getDeclaredMethod("toString") != null; if (definesToString) { break; } } catch (final SecurityException | NoSuchMethodException e) { // continue } } } return definesToString; }
private static boolean definesToString(final Object object) { boolean definesToString = false; final Class<?>[] classes = getClassHierarchy(object); if (classes.length > 0) { for (final Class<?> clazz: classes) { try { definesToString = clazz.getDeclaredMethod("toString") != null; if (definesToString) { break; } } catch (final SecurityException | NoSuchMethodException e) { // continue } } } return definesToString; }
private static Field[] getFields(final Object object) final Class<?>[] classes = getClassHierarchy(object); final List<Field> allFields = new ArrayList<>(); if (classes != null && classes.length > 0)
private static Field[] getFields(final Object object) final Class<?>[] classes = getClassHierarchy(object); final List<Field> allFields = new ArrayList<>(); if (classes != null && classes.length > 0)
private static Field[] getFields(final Object object) final Class<?>[] classes = getClassHierarchy(object); final List<Field> allFields = new ArrayList<>(); if (classes != null && classes.length > 0)