Lines Matching refs:Class

53  * @see java.lang.Class
54 * @see java.lang.Class#getMethods()
55 * @see java.lang.Class#getMethod(String, Class[])
56 * @see java.lang.Class#getDeclaredMethods()
57 * @see java.lang.Class#getDeclaredMethod(String, Class[])
65 private Class<?> clazz;
70 private Class<?> returnType;
71 private Class<?>[] parameterTypes;
72 private Class<?>[] exceptionTypes;
113 Method(Class<?> declaringClass,
115 Class<?>[] parameterTypes,
116 Class<?> returnType,
117 Class<?>[] checkedExceptions,
139 * Package-private routine (exposed to java.lang.Class via
149 // objects be fabricated for each reflective call on Class
161 * Returns the {@code Class} object representing the class or interface
164 public Class<?> getDeclaringClass() {
210 * Returns a {@code Class} object that represents the formal return type
215 public Class<?> getReturnType() {
251 * Returns an array of {@code Class} objects that represent the formal
259 public Class<?>[] getParameterTypes() {
260 return (Class<?>[]) parameterTypes.clone();
299 * Returns an array of {@code Class} objects that represent
308 public Class<?>[] getExceptionTypes() {
309 return (Class<?>[]) exceptionTypes.clone();
357 Class<?>[] params1 = parameterTypes;
358 Class<?>[] params2 = other.parameterTypes;
412 Class<?>[] params = parameterTypes; // avoid clone
419 Class<?>[] exceptions = exceptionTypes; // avoid clone
486 // Class objects can't occur here; no need to test
487 // and call Class.getName().
495 sb.append( ((genRetType instanceof Class<?>)?
496 Field.getTypeName((Class<?>)genRetType):genRetType.toString()))
503 String param = (params[j] instanceof Class)?
504 Field.getTypeName((Class)params[j]):
517 sb.append((exceptions[k] instanceof Class)?
518 ((Class)exceptions[k]).getName():
598 Class<?> caller = getCallerClass();
613 private Class<?> getCallerClass() {
696 public <T extends Annotation> T getAnnotation(Class<T> annotationClass) {
710 private transient Map<Class<? extends Annotation>, Annotation> declaredAnnotations;
712 private synchronized Map<Class<? extends Annotation>, Annotation> declaredAnnotations() {
732 * {@link Class} and no definition can be found for the
739 Class<?> memberType = AnnotationType.invocationHandlerReturnType(