()
| 800 | } |
| 801 | |
| 802 | @Override |
| 803 | public Set<Class<? super T>> rawTypes() { |
| 804 | // Java has no way to express ? super T when we parameterize TypeToken vs. Class. |
| 805 | @SuppressWarnings({"unchecked", "rawtypes"}) |
| 806 | ImmutableList<Class<? super T>> collectedTypes = (ImmutableList) TypeCollector.FOR_RAW_TYPE.classesOnly().collectTypes(getRawTypes()); |
| 807 | return ImmutableSet.copyOf(collectedTypes); |
| 808 | } |
| 809 | |
| 810 | @Override |
| 811 | public TypeSet interfaces() { |
nothing calls this directly
no test coverage detected