in src/main/java/org/apache/sling/fsprovider/internal/mapper/valuemap/ObjectConverter.java [130:153]
private static String getSingleValue(Object obj) {
final String result;
if (obj == null) {
result = null;
}
else if (obj.getClass().isArray()) {
if (Array.getLength(obj) == 0) {
result = null;
}
else {
result = getSingleValue(Array.get(obj, 0));
}
}
else if (obj instanceof Calendar) {
result = DateUtils.calendarToString((Calendar)obj);
}
else if (obj instanceof Date) {
result = DateUtils.dateToString((Date)obj);
}
else {
result = obj.toString();
}
return result;
}