Returns the captured type.
()
| 29 | |
| 30 | /** Returns the captured type. */ |
| 31 | final Type capture() { |
| 32 | Type superclass = getClass().getGenericSuperclass(); |
| 33 | checkArgument(superclass instanceof ParameterizedType, "%s isn't parameterized", superclass); |
| 34 | return ((ParameterizedType) superclass).getActualTypeArguments() [0]; |
| 35 | } |
| 36 | } |
no test coverage detected