@NonNull
    private static List<String> toFolderNames(final String names) {
        if (names == null) {
            return Collections.emptyList();
        }
        final List<String> result = new ArrayList<>();
        for (String token : names.split("/")) {
            if (StringUtils.isNotBlank(token)) {
                result.add(token.trim());
            }
        }
        return result;
    }
returns a config string for this folder fit for reconstructing it using {@link Folder#fromConfig(String)}. This value is ALWAYS immutable even when folder type is volatile
main/src/main/java/cgeo/geocaching/storage/Folder.java