Groovy classX.metaClass.getProperty в scala

Есть ли что-нибудь эквивалентное замечательной функции Groovy SomeClass.metaClass.getProperty в scala? Это было бы очень полезно для создания языков, специфичных для предметной области. Например, я мог бы тогда сказать: val x = SomeClass (); x.arbitraryPropertyName , а не x.get («randomPropertyName») или x («randomPropertyName») .

5
задан vishvAs vAsuki 6 December 2011 в 16:32
поделиться