是否可以检查从对象到地图的转换<string,list <object =“”>&gt;?</string,>

时间:2013-08-08 15:05:48

标签: java types casting playframework-2.1

我正在从YAML文件中将测试数据导入我的Play应用程序。数据作为Map存储在文件中,包含键的字符串和值的对象列表,如:Map<String, List<Object>>。每个键指定一个不同类型对象的List。

当我将文件导入Java时,我必须按如下方式转换结果:

Map<String, List<Object>> testData = ( Map<String, List<Object>> ) Yaml
            .load( "test-data.yml" );

然后我使用Ebean.save( all.get( <key> ) );

单独保存每种类型的对象

问题是我收到了一个未经检查的演员的警告。我现在正在发出警告,因为我总是会提供一个Map<String, List<Object>>,但我想知道在投出之前是否有办法检查类型?

0 个答案:

没有答案