Home | History | Annotate | Download | only in java

Lines Matching full:jenv

28     size = JCALL1(GetArrayLength, jenv, $input);
35 jstring j_string = (jstring)JCALL2(GetObjectArrayElement, jenv, $input, i);
36 const char *c_string = JCALL2(GetStringUTFChars, jenv, j_string, 0);
43 JCALL2(ReleaseStringUTFChars, jenv, j_string, c_string);
44 JCALL1(DeleteLocalRef, jenv, j_string);
70 const jclass clazz = JCALL1(FindClass, jenv, "java/lang/String");
73 $result = JCALL3(NewObjectArray, jenv, len, clazz, NULL);
77 temp_string = JCALL1(NewStringUTF, jenv, *$1++);
78 JCALL3(SetObjectArrayElement, jenv, $result, i, temp_string);
79 JCALL1(DeleteLocalRef, jenv, temp_string);
109 SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "array null");
112 if (JCALL1(GetArrayLength, jenv, $input) == 0) {
113 SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "Array must contain at least 1 element");
123 jnewstring = JCALL1(NewStringUTF, jenv, *$1);
125 JCALL3(SetObjectArrayElement, jenv, $input, 0, jnewstring);
145 $1 = (char *) JCALL2(GetByteArrayElements, jenv, $input, 0);
149 JCALL3(ReleaseByteArrayElements, jenv, $input, (jbyte *) $1, 0);