considerare qualcosa di simile:Come ottenere la classe di un oggetto Singleton al momento della compilazione?
object Singleton
val cls: Class[Singleton] = ???
Cosa devo scrivere al posto di ???
?
Ho provato classOf[Singleton]
, classOf[Singleton.type]
, Singleton.type
, ma non ha funzionato.
(lo so, naturalmente su getClass
, la versione runtime di classOf
, ma non è quello che sto chiedendo.)
'.asInstanceOf [AnyRef]' non sembra necessario per il corretto funzionamento. – axel22
buon punto! risposta aggiornata, grazie – laher