In kotlin class, I have method parameter as object (See kotlin doc here ) for class type T. As object I am passing different classes when I am calling metho
You can check like this
private var mActivity : Activity? = null
then
override fun onAttach(context: Context?) { super.onAttach(context) if (context is MainActivity){ mActivity = context } }