Lombok annotation @Getter pour champ booléen
Je suis à l'aide de Java, lombok annotation @Getter pour générer les getters pour mon POJO. J'ai un 'boolean' champ par le nom de "isAbc'. @Getter annotation dans ce cas, génère une méthode par le nom de " isAbc()'. Ne devrait-elle pas de générer une méthode par le nom de " isIsAbc()'?
OriginalL'auteur Nitesh Kumar | 2017-03-06
Vous devez vous connecter pour publier un commentaire.
Lire "petits caractères" de la section sur la lombok page https://projectlombok.org/features/GetterSetter.html
Donc le comportement que vous l'expérience est telle que spécifiée.
Noter que le comportement est différent pour
boolean
etBoolean
:ma réponse ne sera pas différent de celui existant, avec quelques notes supplémentaires.
qu'en est-setters dans ces cas
Pour les setters, "est" préfixe est ignoré. Cela signifie private boolean isGood; // => setGood()
OriginalL'auteur Harald
Je fais quelques tests sur l'lombok(1.16.8), et les conclusions sont reprises ci-dessous.
OriginalL'auteur Sunny