public static String getId(final Object object) { if (object == null) { return null; } if (object instanceof Identifiable) { return ((Identifiable) object).getId(); } else { return object.getClass().getSimpleName() + "-" + Integer.toHexString(System.identityHashCode(object)); } }
public static String getId(final Object object) { if (object == null) { return null; } return object instanceof Identifiable ? ((Identifiable) object).getId() : object.getClass().getSimpleName() + "-" + Integer.toHexString(System.identityHashCode(object)); }
public static String getId(final Object object) { if (object == null) { return null; } if (object instanceof Identifiable) { return ((Identifiable) object).getId(); } else { return object.getClass().getSimpleName() + "-" + Integer.toHexString(System.identityHashCode(object)); } }