nardinroot
04/10/2018, 9:41 PMinterface I1 {
/*@set:JvmName("getIsRequired")
@get:JvmName("setIsRequired")*/
var isRequired: Boolean
var test: Boolean
}
class C1 : I1 {
override var isRequired: Boolean = false
override var test: Boolean = false
@set:JvmName("getIsRequired1")
@get:JvmName("setIsRequired1")
var isRequired1: Boolean = false
}
JvmName - не получается применить в интефейсе (закоментированный код). И в java я получаю isRequired
и setRequired
а мне нужно getIsRequired
и setIsRequired
ilya.gorbunov
04/10/2018, 9:55 PMnardinroot
04/10/2018, 10:06 PM