/guava/guava/src/com/google/common/reflect/Types.java
result.set( t.getGenericComponentType( ) ) ;result.set( subtypeOfComponentType( t.getUpperBounds( ) ) ) ;
result.set ( subtypeOfComponentType ( t.getUpperBounds ( ) ) ) ;
@Override void visitTypeVariable(TypeVariable<?> t) { result.set(subtypeOfComponentType(t.getBounds())); } @Override void visitWildcardType(WildcardType t) { <extra_id_0> } @Override void visitGenericArrayType(GenericArrayType t) { result.set(t.getGenericComponentType()); } @Override