Hi guys, my setter is not working with private set...
# reflect
s
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"
}