@NonNull
    public static CacheType getByPattern(@Nullable final String pattern) {
        final CacheType result = pattern != null ? FIND_BY_PATTERN.get(pattern.toLowerCase(Locale.US).trim()) : null;
        if (result != null) {
            return result;
        }
        return UNKNOWN;
    }
human readable name of the cache type<br>
used in web parsing as well as for gpx import/export.
main/src/main/java/cgeo/geocaching/enumerations/CacheType.java