rrader
03/21/2020, 9:57 PMdata class EmployeeDetailedDTO(val firstName: String)
class EmployeesRepository {
inline fun <reified T> findPage(isDeleted: Boolean = false): List<T> {
return when(T::class) {
EmployeeDetailedDTO::class -> listOf(EmployeeDetailedDTO("John")) as List<T>
else -> TODO()
}
}
}
so, it will not be needed to add as List<T>
marstran
03/25/2020, 10:09 AM