Y a-t-il un moyen de renommer les getters et setters par défaut dans Kotlin? J'ai une propriété nommée en snake_case
, mais je veux toujours que les getters et setters soient nommés en camelCase
.Kotlin Renommer des Getters et des Setters générés
Le plus proche que j'ai obtenu est quelque chose comme
private var property_name = Color.BLACK
private set
fun setPropertyName(c: Color) { property_name = c }
fun getPropertyName() = property_name
Est-il possible de le faire sans se cacher les accesseurs et la définition de nouvelles méthodes?
Essayez-vous de nommer ceux-ci en utilisant le cas de serpent au profit d'un autre système (c.-à- JSON serdes?). Pourquoi utiliser la dénomination non standard pour les propriétés? Ce contexte pourrait conduire à des réponses complètement différentes pour vous aider à accomplir ce que vous essayez. (en d'autres termes, est-ce un problème XY http://xyproblem.info/) –
@JaysonMinard J'ai juste aimé le style de cas de serpent en nommant mes variables, mais les exigences du projet ont besoin de getters et setters de cas de chameau – Jeffmagma