Lines Matching defs:declaringClass
55 Class<T> declaringClass;
92 * @param declaringClass
101 private Constructor (Class<T> declaringClass, Class<?>[] ptypes, Class<?>[] extypes, int slot){
102 this.declaringClass = declaringClass;
109 Object[] annotation = getSignatureAnnotation(declaringClass, slot);
122 native private Object[] getSignatureAnnotation(Class declaringClass,
219 return getDeclaredAnnotations(declaringClass, slot);
221 native private Annotation[] getDeclaredAnnotations(Class declaringClass,
236 = getParameterAnnotations(declaringClass, slot);
242 native private Annotation[][] getParameterAnnotations(Class declaringClass,
255 int mods = getConstructorModifiers(declaringClass, slot);
269 int mods = getConstructorModifiers(declaringClass, slot);
302 return declaringClass;
331 return getConstructorModifiers(declaringClass, slot);
334 private native int getConstructorModifiers(Class<T> declaringClass, int slot);
344 return declaringClass.getName();
393 return declaringClass.getName().hashCode();
399 * This reproduces the effect of {@code new declaringClass(arg1, arg2, ... ,
446 return constructNative (args, declaringClass, parameterTypes, slot, flag);
449 private native T constructNative(Object[] args, Class<T> declaringClass,
480 result.append(declaringClass.getName());