/guava/guava/src/com/google/common/reflect/TypeToken.java
if ( runtimeType.equals( subtypeParam) ) {
if ( runtimeType.equals ( formalType ) ) {
.isSubtypeOf(((GenericArrayType) runtimeType).getGenericComponentType()); } else { return false; } } private boolean is(Type formalType, TypeVariable<?> declaration) { <extra_id_0> return true; } if (formalType instanceof WildcardType) { WildcardType your = canonicalizeWildcardType(declaration, (WildcardType) formalType); return every(your.getUpperBounds()).isSupertypeOf(runtimeType) && every(your.getLowerBounds()).isSubtypeOf(runtimeType);