Type generique castable en String
Bonjour.
Je cherche à faire un truc de ce genre :
Code:
public class Test<A>{}
Je voudrais m'assurer que je peux caster A en String (ça c'est facile, au pire j'utilise le toString) et que je peux caster un String en A.
Par exemple, je voudrais pouvoir créer le type Fraction comme paramètre generique et que le système comprenne que je veux qu'il prenne "a/b". Y a-t-il un moyen d'exiger cela ?
Code:
1 2 3 4
| public interface B {
int test();
}
public class Test<A extends B> |
Ici j'oblige le paramètre générique à avoir une méthode test().
Je voudrais pouvoir faire la même chose en m'assurant que le paramètre générique a un constructeur à partir d'un String.
Merci d'avance.
@+
Rémi