Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
- $Id: reflect.c 8315 2007-08-15 22:49:20Z panzi $
+ $Id: reflect.c 8318 2007-08-16 10:05:34Z michi $
*/
java_handle_t *o;
java_lang_reflect_Constructor *rc;
int32_t slot;
- java_bytearray *annotations = NULL;
- java_bytearray *parameterAnnotations = NULL;
+ java_handle_bytearray_t *annotations = NULL;
+ java_handle_bytearray_t *parameterAnnotations = NULL;
/* get declaring class */
java_handle_t *o;
java_lang_reflect_Field *rf;
int32_t slot;
- java_bytearray *annotations = NULL;
+ java_handle_bytearray_t *annotations = NULL;
/* get declaring class */
java_handle_t *o;
java_lang_reflect_Method *rm;
int32_t slot;
- java_bytearray *annotations = NULL;
- java_bytearray *parameterAnnotations = NULL;
- java_bytearray *annotationDefault = NULL;
+ java_handle_bytearray_t *annotations = NULL;
+ java_handle_bytearray_t *parameterAnnotations = NULL;
+ java_handle_bytearray_t *annotationDefault = NULL;
/* get declaring class */
*******************************************************************************/
struct java_util_Map* reflect_get_declaredannotatios(
- java_bytearray *annotations,
- java_lang_Class *declaringClass,
- classinfo *referer)
+ java_handle_bytearray_t *annotations,
+ java_lang_Class *declaringClass,
+ classinfo *referer)
{
static methodinfo *m_parseAnnotations = NULL;
utf *utf_parseAnnotations = NULL;
*******************************************************************************/
-java_objectarray* reflect_get_parameterannotations(
+java_handle_objectarray_t* reflect_get_parameterannotations(
java_handle_t *parameterAnnotations,
int32_t slot,
java_lang_Class *declaringClass,
}
}
- return (java_objectarray*)vm_call_method(
+ return (java_handle_objectarray_t*)vm_call_method(
m_parseParameterAnnotations, NULL, parameterAnnotations,
constantPool, declaringClass, numParameters);
}