Home | History | Annotate | Download | only in util

Lines Matching defs:parameterizedType

34 import java.lang.reflect.ParameterizedType;
54 private ParameterizedType mapStringInteger;
55 private ParameterizedType innerFloatDouble;
56 private ParameterizedType listSetStringArray;
57 private ParameterizedType listString;
58 private ParameterizedType setString;
59 private ParameterizedType outerInner;
65 mapStringInteger = (ParameterizedType) getClass().getDeclaredField("a").getGenericType();
66 innerFloatDouble = (ParameterizedType) getClass().getDeclaredField("b").getGenericType();
67 listSetStringArray = (ParameterizedType) getClass().getDeclaredField("c").getGenericType();
68 listString = (ParameterizedType) getClass().getDeclaredField("d").getGenericType();
69 setString = (ParameterizedType) getClass().getDeclaredField("e").getGenericType();
70 outerInner = (ParameterizedType) getClass().getDeclaredField("f").getGenericType();
82 ParameterizedType parameterizedType = Types.newParameterizedType(Map.class, arguments);
84 assertEquals(String.class, parameterizedType.getActualTypeArguments()[0]);
85 parameterizedType.getActualTypeArguments()[1] = null;
86 assertEquals(Integer.class, parameterizedType.getActualTypeArguments()[1]);
90 ParameterizedType actual = Types.newParameterizedTypeWithOwner(
149 ParameterizedType type = (ParameterizedType) getClass().getField(fieldName).getGenericType();
154 ParameterizedType parameterizedType
156 assertEqualsBothWays(mapStringInteger, parameterizedType);
157 assertEquals(mapStringInteger.toString(), parameterizedType.toString());
206 ParameterizedType parameterizedType = (ParameterizedType) type.getType();
207 assertEquals(0, parameterizedType.getActualTypeArguments().length);
208 assertEquals(new TypeLiteral<Outer<String>>() {}.getType(), parameterizedType.getOwnerType());
209 assertEquals(Outer.Inner.class, parameterizedType.getRawType());