Java Generics: no se puede hacer referencia a la variable de tipo no estática T desde un contexto estático
interface A<T> {
interface B {
// Results in non-static type variable T cannot
// be referenced from a static context
T foo();
}
}
¿Hay alguna forma alrededor de esto? ¿Por qué se ve T como estático cuando se hace referencia desde A.B?