/libcore/luni/src/main/java/libcore/reflect/ |
H A D | GenericSignatureParser.java | 73 public ListOfTypes parameterTypes; field in class:GenericSignatureParser 161 Class<?>[] parameterTypes = m.getParameterTypes(); 162 if (parameterTypes.length == 0) { 163 this.parameterTypes = ListOfTypes.EMPTY; 165 this.parameterTypes = new ListOfTypes(parameterTypes); 192 Class<?>[] parameterTypes = c.getParameterTypes(); 193 if (parameterTypes.length == 0) { 194 this.parameterTypes = ListOfTypes.EMPTY; 196 this.parameterTypes [all...] |
/libcore/libdvm/src/main/java/java/lang/reflect/ |
H A D | Method.java | 62 Class<?>[] aParameters = a.parameterTypes; 63 Class<?>[] bParameters = b.parameterTypes; 89 private Class<?>[] parameterTypes; field in class:Method 108 genericParameterTypes = parser.parameterTypes; 119 this.parameterTypes = paramTypes; 305 return noAnnotations(parameterTypes.length); 386 Arrays.equals(parameterTypes, rhs.parameterTypes); 443 return parameterTypes.clone(); 515 return invokeNative(receiver, args, declaringClass, parameterTypes, returnTyp 518 invokeNative(Object obj, Object[] args, Class<?> declaringClass, Class<?>[] parameterTypes, Class<?> returnType, int slot, boolean noAccessCheck) argument [all...] |
H A D | Constructor.java | 53 Class<?>[] parameterTypes; field in class:Constructor 69 genericParameterTypes = parser.parameterTypes; 101 this.parameterTypes = ptypes; 238 return Method.noAnnotations(parameterTypes.length); 338 return parameterTypes.clone(); 353 for (int i = 0; i < parameterTypes.length; i++) { 354 result.append(getSignature(parameterTypes[i])); 423 return constructNative (args, declaringClass, parameterTypes, slot, flag); 427 Class<?>[] parameterTypes, int slot, 457 result.append(toString(parameterTypes)); 426 constructNative(Object[] args, Class<T> declaringClass, Class<?>[] parameterTypes, int slot, boolean noAccessCheck) argument [all...] |
/libcore/luni/src/test/java/libcore/java/lang/reflect/ |
H A D | OldGenericReflectionCornerCases.java | 47 Type[] parameterTypes = method.getGenericParameterTypes(); 48 assertLenghtOne(parameterTypes); 49 Type parameter = parameterTypes[0]; 90 Type[] parameterTypes = method.getGenericParameterTypes(); 91 assertLenghtOne(parameterTypes); 92 Type parameter = parameterTypes[0]; 147 Type[] parameterTypes = method.getGenericParameterTypes(); 148 assertLenghtOne(parameterTypes); 149 Type parameter = parameterTypes[0]; 199 Type[] parameterTypes [all...] |
/libcore/libart/src/main/java/java/lang/reflect/ |
H A D | Constructor.java | 231 Class<?>[] parameterTypes = getParameterTypes(); 232 for (Class<?> parameterType : parameterTypes) { 316 Class<?>[] parameterTypes = getParameterTypes(); 317 result.append(Types.toString(parameterTypes));
|
H A D | Method.java | 407 Class<?>[] parameterTypes = getParameterTypes(); 408 result.append(Types.toString(parameterTypes)); 430 Class<?>[] parameterTypes = getParameterTypes(); 431 for (Class<?> parameterType : parameterTypes) {
|
H A D | AbstractMethod.java | 243 return new GenericInfo(parser.exceptionTypes, parser.parameterTypes,
|
/libcore/libdvm/src/main/java/java/lang/ |
H A D | Class.java | 445 public Constructor<T> getConstructor(Class<?>... parameterTypes) throws NoSuchMethodException { argument 446 return (Constructor) getConstructorOrMethod("<init>", false, true, parameterTypes); 453 boolean publicOnly, Class<?>[] parameterTypes) throws NoSuchMethodException { 460 if (parameterTypes == null) { 461 parameterTypes = EmptyArray.CLASS; 463 for (Class<?> c : parameterTypes) { 469 ? getPublicConstructorOrMethodRecursive(name, parameterTypes) 470 : Class.getDeclaredConstructorOrMethod(this, name, parameterTypes); 472 throw new NoSuchMethodException(name + " " + Arrays.toString(parameterTypes)); 477 private Member getPublicConstructorOrMethodRecursive(String name, Class<?>[] parameterTypes) { argument 452 getConstructorOrMethod(String name, boolean searchSuperTypes, boolean publicOnly, Class<?>[] parameterTypes) argument 560 getDeclaredConstructor(Class<?>.... parameterTypes) argument 638 getDeclaredMethod(String name, Class<?>... parameterTypes) argument 856 getMethod(String name, Class<?>... parameterTypes) argument [all...] |
/libcore/libart/src/main/java/java/lang/ |
H A D | Class.java | 491 public Constructor<T> getConstructor(Class<?>... parameterTypes) throws NoSuchMethodException { argument 492 return getConstructor(parameterTypes, true); 505 public Constructor<T> getDeclaredConstructor(Class<?>... parameterTypes) argument 507 return getConstructor(parameterTypes, false); 514 * @param parameterTypes argument types to match the constructor's. 516 private Constructor<T> getConstructor(Class<?>[] parameterTypes, boolean publicOnly) argument 518 if (parameterTypes == null) { 519 parameterTypes = EmptyArray.CLASS; 521 for (Class<?> c : parameterTypes) { 526 Constructor<T> result = getDeclaredConstructorInternal(parameterTypes); 621 getDeclaredMethod(String name, Class<?>... parameterTypes) argument 639 getMethod(String name, Class<?>... parameterTypes) argument 643 getMethod(String name, Class<?>[] parameterTypes, boolean recursivePublicMethods) argument 666 getPublicMethodRecursive(String name, Class<?>[] parameterTypes) argument [all...] |
/libcore/luni/src/test/java/org/apache/harmony/annotation/tests/java/lang/annotation/ |
H A D | AnnotationTest.java | 132 Class[] parameterTypes = new Class[] { String.class, String.class }; 133 Annotation[][] annotations = c.getDeclaredMethod("test35304_method", parameterTypes).getParameterAnnotations();
|
/libcore/luni/src/main/java/java/security/ |
H A D | Provider.java | 1008 Class[] parameterTypes = new Class[1]; 1012 parameterTypes[0] = Class.forName("java.security.cert.CertStoreParameters"); 1014 parameterTypes[0] = constructorParameter.getClass(); 1016 return implementation.getConstructor(parameterTypes)
|