Когда я определяю перечислимый класс в Kotlin
enum class Answer {
YES,
NO
}
К нему прикреплен valueOf(value: String)
.
val doYouWantBeerOrCoffee = Answer.valueOf("YES") // Answer.YES
Но где на самом деле определяется эта функция? Это определенно не в Enum.Kt и использование инструмента Idea Go to Implementation
только возвращает меня к моему определению Answer
enum.