• [^] # Re: Comme Hibernate ne savait pas que c'était impossible, ils l'ont fait.

    Posté par (site web personnel) . En réponse au journal Les types fantômes. Évalué à 2.

    Je dois pas m'y connaître assez mais pour moi type est à peu près égal à classe (du moins en POO) donc oui… de la même façon que dans le journal y a un type défini par type de String, et deux méthodes from/to à chaque fois aussi…

    Après si ta seule problématique est de faire de la discrimination sur des String, à la volée je testerais un truc comme ça :

    public enum StringType { Nom, Prénom, Adresse, Machin }
    public class RacistString {
     private String s;
     private StringType t;
     // TODO écrire le constructeur et le equals qui vérifie d'abord que les t sont égaux
    }
    
    

    Après si t'as la flemme d'écrire quelques classes pour implémenter ta logique métier fallait choisir autre chose que la programmation.