*/
public class TypeVariableImpl<D extends GenericDeclaration>
extends LazyReflectiveObjectGenerator implements TypeVariable<D> {
+//public class TypeVariableImpl {
D genericDeclaration;
private String name;
private Type[] bounds;
private FieldTypeSignature[] boundASTs;
- private static final Annotation[] EMPTY_ANNOTATION_ARRAY = new Annotation[0];
+ //private static final Annotation[] EMPTY_ANNOTATION_ARRAY = new Annotation[0];
// constructor is private to enforce access through static factory
private TypeVariableImpl(D decl, String n, FieldTypeSignature[] bs,
GenericsFactory f) {
if (!((decl instanceof Class) ||
- (decl instanceof Method) ||
+ //(decl instanceof Method) ||
(decl instanceof Constructor))) {
throw new AssertionError("Unexpected kind of GenericDeclaration" +
decl.getClass().toString());