Выражение ковариации и контравариантности в Яве против Котлина - PullRequest
1 голос
/ 21 мая 2019

В Kotlin я могу объявить тип с ковариантным типом как таковой.

class Request<out T> { }

И контравариантный тип как следующий

class Request<in T> { }

Я изо всех сил пытаюсь определить, как этого можно достичь с помощью Java. В частности, более продвинутые дженерики в Kotlin, такие как следующие.

interface RequestHandler<in TRequest, TResponse> where TRequest: Request<TResponse> { }

Что такое эквивалент Java?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...