Home | History | Annotate | Download | only in reflect

Lines Matching defs:genericDeclaration

36 import java.lang.reflect.GenericDeclaration;
154 static <D extends GenericDeclaration> TypeVariable<D> newArtificialTypeVariable(
324 private static <D extends GenericDeclaration> TypeVariable<D> newTypeVariableImpl(
325 D genericDeclaration, String name, Type[] bounds) {
327 new TypeVariableImpl<D>(genericDeclaration, name, bounds);
393 private static final class TypeVariableImpl<D extends GenericDeclaration> {
395 private final D genericDeclaration;
399 TypeVariableImpl(D genericDeclaration, String name, Type[] bounds) {
401 this.genericDeclaration = checkNotNull(genericDeclaration);
411 return genericDeclaration;
427 return genericDeclaration.hashCode() ^ name.hashCode();
440 && genericDeclaration.equals(that.getGenericDeclaration())
449 && genericDeclaration.equals(that.getGenericDeclaration());