https://kotlinlang.org logo
#reflect
Title
# reflect
s

SrSouza

07/28/2019, 5:31 PM
Hi guys, my setter is not working with private set properties Without the private in the object, works fine
Copy code
val setter = prop.setter.apply { isAccessible = true } // line 52
setter.call( // line 53
  instance,
  adapter(
    instance,
    prop,
    if (any is Number) fixNumberType(prop, any) else any
  )
My object with the property private
Copy code
object SQLConfig {
    var type = "MySQL"
        private set

    var hostname = "localhost"
    var port = 3306
    var user = "root"
    var password = "12345"
}
2 Views