data class MyDataClass private constructor(val arg1: String, val arg2: List){ companion object{ fun getSortedInstance(instance: MyDataClass) = instance.arg2.sorted() } }