[Generics] Connaître la classe du paramètre
Bonjour,
Je voudrais savoir s'il est possible, au sein d'une classe "paramétrée", de connaitre la classe "effective" du paramètre.
Je m'explique. Prenons comme exemple la classe paramétrée suivante :
Code:
1 2 3
| public class MaCollection<E> {
// ...
} |
Considérons que cette classe possède une méthode qui nécessite, dans son traitement, de connaitre le type constituant son paramètre (String dans l'exemple d'une instanciation new MaCollection<String>();). Est-ce possible ? Si oui, comment faire ?
En jouant sur la réfléxivité, je ne trouve que E...
Merci d'avance pour votre aide,
Arnaud