testdata for IDEA-153701

This commit is contained in:
Anna.Kozlova
2016-04-21 14:02:04 +02:00
parent f3eb8cd7bf
commit e07b25baba
2 changed files with 22 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
import java.util.Arrays;
import java.util.List;
import java.util.function.Consumer;
abstract class CallbackCast {
String send(Number... actions) {
return executeBlocking(callback -> processNumbers(Arrays.asList(actions), (Runnable) callback));
}
public <T> T executeBlocking(Statement<T> statement) {
return null;
}
abstract <T extends Number> List<T> processNumbers(List<T> actions, Runnable callback);
}
interface Statement<T> {
void execute(Consumer<T> callback);
}