DATACMNS-864 - Fix Java 8 compiler ambiguities.

Added explicit generics invocations in places that caused an ambiguous invocation on Java 8.
This commit is contained in:
Oliver Gierke
2016-06-07 12:51:23 +02:00
parent 8bb6418251
commit 5d1ce6daa5
3 changed files with 4 additions and 4 deletions

View File

@@ -221,6 +221,7 @@ public class ResultProcessorUnitTests {
* @see DATACMNS-859
*/
@Test
@SuppressWarnings("unchecked")
public void supportsStreamAsReturnWrapper() throws Exception {
Stream<Sample> samples = Arrays.asList(new Sample("Dave", "Matthews")).stream();
@@ -228,7 +229,7 @@ public class ResultProcessorUnitTests {
Object result = getProcessor("findStreamProjection").processResult(samples);
assertThat(result, is(instanceOf(Stream.class)));
List<?> content = ((Stream<?>) result).collect(Collectors.toList());
List<Object> content = ((Stream<Object>) result).collect(Collectors.toList());
assertThat(content, is(not(empty())));
assertThat(content.get(0), is(instanceOf(SampleProjection.class)));