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 :