¿Hay alguna manera de referirse a cualquier clase interna?Referencia de clase para una clase interna Java
Me gustaría especificar un tipo de devolución compatible con una clase interna, p.
Class<OuterClass.*> some_method();
Entiendo que la sintaxis no es válida. ¿Hay alguna manera de expresar esto?
Sé que no puedo usar algo como Class<? extends OuterClass>
porque una clase interna no extiende una clase externa.
¿Por qué quieres hacer eso? No agregaría ningún tipo de seguridad. – SLaks
Sí, puedes crear una clase interna que extienda una clase externa, ¿no? – sp00m
La clase interna es solo una cuestión de dónde se define. También podría pedir una forma de vincular un tipo a un paquete. – Bohemian