Как получить класс одноэлементного объекта во время компиляции?

Рассмотрим что-то вроде этого:

object Singleton

val cls: Class[Singleton] = ???

Что мне нужно написать вместо ??? ?

Я пробовал classOf [Singleton] , classOf [Singleton.type] , Singleton.type , но ничего не сработало.

(я, конечно, знаю о getClass , исполняемой версии classOf , но это не то, что я вопрос.)

9
задан soc 24 May 2011 в 23:47
поделиться