Lines Matching defs:enumClass
46 * @param enumClass the {@link Class} of the {@code Enum} declaring the
49 public static <T extends Enum<T>> Function<String, T> valueOfFunction(Class<T> enumClass) {
50 return new ValueOfFunction<T>(enumClass);
60 private final Class<T> enumClass;
62 private ValueOfFunction(Class<T> enumClass) {
63 this.enumClass = checkNotNull(enumClass);
69 return Enum.valueOf(enumClass, value);
77 enumClass.equals(((ValueOfFunction) obj).enumClass);
81 return enumClass.hashCode();
85 return "Enums.valueOf(" + enumClass + ")";