src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/ParameterizedTypeImpl.java

Print this page

        

*** 57,70 **** TypeVariable/*<?>*/[] formals = rawType.getTypeParameters(); // check correct arity of actual type args if (formals.length != actualTypeArguments.length) { throw new MalformedParameterizedTypeException(); } for (int i = 0; i < actualTypeArguments.length; i++) { // check actuals against formals' bounds } ! } public Type[] getActualTypeArguments() { return actualTypeArguments.clone(); } --- 57,71 ---- TypeVariable/*<?>*/[] formals = rawType.getTypeParameters(); // check correct arity of actual type args if (formals.length != actualTypeArguments.length) { throw new MalformedParameterizedTypeException(); } + /* for (int i = 0; i < actualTypeArguments.length; i++) { // check actuals against formals' bounds } ! */ } public Type[] getActualTypeArguments() { return actualTypeArguments.clone(); }
*** 94,103 **** --- 95,105 ---- return true; Type thatOwner = that.getOwnerType(); Type thatRawType = that.getRawType(); + /* if (false) { // Debugging boolean ownerEquality = (ownerType == null ? thatOwner == null : ownerType.equals(thatOwner)); boolean rawEquality = (rawType == null ?
*** 112,121 **** --- 114,124 ---- System.out.printf("\towner %s\traw %s\ttypeArg %s%n", ownerEquality, rawEquality, typeArgEquality); return ownerEquality && rawEquality && typeArgEquality; } + */ return (ownerType == null ? thatOwner == null :