/guava/guava/src/com/google/common/reflect/Types.java
return that.equals( Arrays.asList( lowerBounds.getLowerBounds( ) ) ) && upperBounds.equals( Arrays.asList( that.getUpperBounds( ) ) ) ;
return lowerBounds.equals ( Arrays.asList ( that.getLowerBounds ( ) ) ) && upperBounds.equals ( Arrays.asList ( that.getUpperBounds ( ) ) ) ;
return toArray(upperBounds); } @Override public boolean equals(@CheckForNull Object obj) { if (obj instanceof WildcardType) { WildcardType that = (WildcardType) obj; <extra_id_0> } return false; } @Override public int hashCode() { return lowerBounds.hashCode() ^ upperBounds.hashCode();