public static @Nullable Class<?> getGenericValueParameter(Type type) {
    final Class<?> aClass = ourTypeParameters.get(type);
    return aClass == DUMMY ? null : aClass;
  }
public static @Nullable Class<?> getGenericValueParameter(Type type)