Так как Scala 2.7.2 есть что-то называемое Manifest
, которое является обходным способом для стирания типа Java. Но как Manifest
работает точно и почему/когда вам нужно его использовать?
Сообщение в блоге Manifests: Reified Types от Хорхе Ортиса объясняет некоторые из них, но не объясняет, как использовать его вместе с границы контекста.
Кроме того, что такое ClassManifest
, какая разница с Manifest
?
У меня есть некоторый код (часть более крупной программы, не могу легко включить его здесь), в котором есть некоторые предупреждения относительно стирания типа; Я подозреваю, что могу решить их, используя манифесты, но я точно не знаю, как именно.