String (T object) { if (!object.isValid()) return null; final String stringValue = getGenericValue(object).getStringValue(); return StringUtil.isEmpty(stringValue) ? getEmptyValuePresentation(object) : stringValue; }