だから私はguiceプロバイダーインターフェイスを実装しようとしています、
public interface Provider<T> {
T get();
}
そして私はと呼ばれる別のインターフェースを持っていますCreator
public interface Creator {
void create();
}
Creator
多数を作成するときに、さまざまなタイプをバインドするプロバイダーを作成したいと思いますCreatePhases
。
private static final class CreatePhaseProvider<T> implements Provider<CreatePhase<T extends Creator>>
{
@Override
public CreatePhase<T> get(){
return null;
}
}
これにより、「トークン「extends」の構文エラー、、」というエラーが発生します。助言がありますか?