Dontsu
09/21/2023, 1:24 AMoverride fun <T : ViewModel?> create(
key: String,
modelClass: Class<T>,
handle: SavedStateHandle
): T & Any {
TODO("Not yet implemented")
}
I've never seen that kind of type T & Any
until now. What does the &
mean in this generic type? Does it have just common &
meaning? or a bit operator?Vampire
09/21/2023, 1:37 AMT
and Any
, so definitely not nullephemient
09/21/2023, 1:39 AMDontsu
09/21/2023, 1:46 AMStephan Schröder
09/22/2023, 1:59 PM& Any
) implemented so far.