@Nullable
    public static List<CacheAttribute> getByCategory(final CacheAttributeCategory category) {
        final List<CacheAttribute> attributes = new ArrayList<>();
        for (CacheAttribute attr : CacheAttribute.values()) {
            if (attr.category == category) {
                attributes.add(attr);
            }
        }
        return attributes;
    }
Finds by either raw name, yes-name or no-name
main/src/main/java/cgeo/geocaching/enumerations/CacheAttribute.java