@Test
public void parseWildcards() {
check(parser.parse("List<?>")).is(
factory.parameterized(
factory.reference("List"),
ImmutableList.of(
factory.extendsWildcard(Type.OBJECT))));
check(parser.parse("Map<? extends List<? extends A>, ? super B>")).is(
factory.parameterized(
factory.reference("Map"),
ImmutableList.of(
factory.extendsWildcard(
factory.parameterized(
factory.reference("List"),
ImmutableList.of(
factory.extendsWildcard(
parameters.variable("A"))))),
factory.superWildcard(
parameters.variable("B")))));
}
TypeTest.java 文件源码
java
阅读 36
收藏 0
点赞 0
评论 0
项目:GitHub
作者:
评论列表
文章目录