DATACMNS-855 - Fixed generic type lookup in SyntheticParamterizedType.

The translation of the list of actual type parameters into an array now uses the loop index correctly. Previously, it always used the first type parameter.
This commit is contained in:
Oliver Gierke
2016-05-13 11:32:14 +02:00
parent 9db6278e77
commit fa7ab50c5f
2 changed files with 9 additions and 6 deletions

View File

@@ -597,7 +597,7 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
Type[] result = new Type[typeParameters.size()];
for (int i = 0; i < typeParameters.size(); i++) {
result[i] = typeParameters.get(0).getType();
result[i] = typeParameters.get(i).getType();
}
return result;