private static String getSingleValue()

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;
    }