I can't call clone
method in Kotlin.
How can I call clone
method in case of below:
fun foo(obj: Any?): Int {
var ret: Int = 0
if (obj === null) {
// do Something
}
else if (obj is Cloneable) {
var copied: Cloneable = (obj as Cloneable).clone() // Error occurs
// do Something
}
}
Cannot access
clone
: It is protected inCloneable