Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- interface View<P extends Presenter> {}
- interface Presenter<V extends View> {}
- interface BaseView<P extends Presenter> extends View<P> {}
- class BaseActivity<P extends Presenter> extends AppCompatActivity implements BaseView<P> {}
- interface Presenter<V : View<*>> {}
- interface View<P : Presenter<*>> {}
- *this type parameter violates the finite bound restriction*
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement