1// This file was generated by 2// //third_party/jni_zero/jni_zero.py 3// For 4// this.is.a.package.prefix.J.N 5 6#ifndef TEMP_DIR_HEADER_ 7#define TEMP_DIR_HEADER_ 8 9#include <iterator> 10 11#include "third_party/jni_zero/jni_zero_internal.h" 12 13 14 15// Forward declarations (methods). 16 17JNI_BOUNDARY_EXPORT jobject Java_this_is_a_package_prefix_J_N_M6zE1ofi( 18 JNIEnv* env, 19 jclass jcaller, 20 jobject sample); 21JNI_BOUNDARY_EXPORT void Java_this_is_a_package_prefix_J_N_MKW06IKB( 22 JNIEnv* env, 23 jclass jcaller); 24JNI_BOUNDARY_EXPORT jboolean Java_this_is_a_package_prefix_J_N_Mh9RSlnn( 25 JNIEnv* env, 26 jclass jcaller); 27JNI_BOUNDARY_EXPORT jclass Java_this_is_a_package_prefix_J_N_M5NcWmhA( 28 JNIEnv* env, 29 jclass jcaller); 30JNI_BOUNDARY_EXPORT jobjectArray Java_this_is_a_package_prefix_J_N_M_00024EEymCX( 31 JNIEnv* env, 32 jclass jcaller); 33JNI_BOUNDARY_EXPORT jobjectArray Java_this_is_a_package_prefix_J_N_Muqa_000243wC( 34 JNIEnv* env, 35 jclass jcaller, 36 jclass __arrayClazz); 37JNI_BOUNDARY_EXPORT jintArray Java_this_is_a_package_prefix_J_N_Mfi3Z8u7( 38 JNIEnv* env, 39 jclass jcaller); 40JNI_BOUNDARY_EXPORT jstring Java_this_is_a_package_prefix_J_N_MtTvCTtu( 41 JNIEnv* env, 42 jclass jcaller); 43JNI_BOUNDARY_EXPORT jobjectArray Java_this_is_a_package_prefix_J_N_MJOq1186( 44 JNIEnv* env, 45 jclass jcaller); 46JNI_BOUNDARY_EXPORT jobject Java_this_is_a_package_prefix_J_N_McVHjA4P( 47 JNIEnv* env, 48 jclass jcaller); 49JNI_BOUNDARY_EXPORT jobjectArray Java_this_is_a_package_prefix_J_N_MJYxRKSI( 50 JNIEnv* env, 51 jclass jcaller); 52JNI_BOUNDARY_EXPORT jstring Java_this_is_a_package_prefix_J_N_MQC2SQ1M( 53 JNIEnv* env, 54 jclass jcaller); 55JNI_BOUNDARY_EXPORT jobjectArray Java_this_is_a_package_prefix_J_N_M78FHdkG( 56 JNIEnv* env, 57 jclass jcaller); 58JNI_BOUNDARY_EXPORT jobject Java_this_is_a_package_prefix_J_N_MXyTtXdi( 59 JNIEnv* env, 60 jclass jcaller); 61JNI_BOUNDARY_EXPORT jobjectArray Java_this_is_a_package_prefix_J_N_M_000242EuNt4( 62 JNIEnv* env, 63 jclass jcaller); 64JNI_BOUNDARY_EXPORT jthrowable Java_this_is_a_package_prefix_J_N_MXtSG9x7( 65 JNIEnv* env, 66 jclass jcaller); 67JNI_BOUNDARY_EXPORT jobjectArray Java_this_is_a_package_prefix_J_N_MJglTojO( 68 JNIEnv* env, 69 jclass jcaller); 70JNI_BOUNDARY_EXPORT jstring Java_this_is_a_package_prefix_J_N_MOHBXcmk( 71 JNIEnv* env, 72 jclass jcaller, 73 jstring stringToReverse); 74JNI_BOUNDARY_EXPORT jobjectArray Java_this_is_a_package_prefix_J_N_MgJ2ddya( 75 JNIEnv* env, 76 jclass jcaller, 77 jobjectArray strs); 78JNI_BOUNDARY_EXPORT jobjectArray Java_this_is_a_package_prefix_J_N_MVsHG97A( 79 JNIEnv* env, 80 jclass jcaller, 81 jobjectArray strs); 82JNI_BOUNDARY_EXPORT jintArray Java_this_is_a_package_prefix_J_N_MtvkX0TV( 83 JNIEnv* env, 84 jclass jcaller, 85 jint zint, 86 jintArray ints, 87 jlong zlong, 88 jlongArray longs, 89 jshort zshort, 90 jshortArray shorts, 91 jchar zchar, 92 jcharArray chars, 93 jbyte zbyte, 94 jbyteArray bytes, 95 jdouble zdouble, 96 jdoubleArray doubles, 97 jfloat zfloat, 98 jfloatArray floats, 99 jboolean zbool, 100 jbooleanArray bools); 101JNI_BOUNDARY_EXPORT void Java_this_is_a_package_prefix_J_N_MI36SGcd( 102 JNIEnv* env, 103 jclass jcaller, 104 jclass clazz, 105 jobjectArray classes, 106 jthrowable throwable, 107 jobjectArray throwables, 108 jstring string, 109 jobjectArray strings, 110 jstring convertedString, 111 jobjectArray convertedStrings, 112 jstring optionalString, 113 jobject tStruct, 114 jobjectArray structs, 115 jobject obj, 116 jobject convertedObj, 117 jobjectArray objects, 118 jobject nestedInterface, 119 jobject view, 120 jobject context, 121 jobjectArray convertedObjects); 122 123 124// Method declarations. 125 126 127static const JNINativeMethod kMethods_this_is_a_package_prefix_J_N[] = { 128 { "M6zE1ofi", "(Ljava/lang/Object;)Ljava/lang/Object;", 129 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_M6zE1ofi) }, 130 { "MKW06IKB", "()V", reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_MKW06IKB) }, 131 { "Mh9RSlnn", "()Z", reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_Mh9RSlnn) }, 132 { "M5NcWmhA", "()Ljava/lang/Class;", 133 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_M5NcWmhA) }, 134 { "M$EEymCX", "()[Ljava/lang/Class;", 135 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_M_00024EEymCX) }, 136 { "Muqa$3wC", "(Ljava/lang/Class;)[Ljava/lang/Object;", 137 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_Muqa_000243wC) }, 138 { "Mfi3Z8u7", "()[I", reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_Mfi3Z8u7) }, 139 { "MtTvCTtu", "()Ljava/lang/String;", 140 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_MtTvCTtu) }, 141 { "MJOq1186", "()[Ljava/lang/String;", 142 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_MJOq1186) }, 143 { "McVHjA4P", "()Ljava/lang/Object;", 144 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_McVHjA4P) }, 145 { "MJYxRKSI", "()[Ljava/lang/Object;", 146 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_MJYxRKSI) }, 147 { "MQC2SQ1M", "()Ljava/lang/String;", 148 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_MQC2SQ1M) }, 149 { "M78FHdkG", "()[Ljava/lang/String;", 150 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_M78FHdkG) }, 151 { "MXyTtXdi", "()Ljava/lang/Object;", 152 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_MXyTtXdi) }, 153 { "M$2EuNt4", "()[Ljava/lang/Object;", 154 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_M_000242EuNt4) }, 155 { "MXtSG9x7", "()Ljava/lang/Throwable;", 156 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_MXtSG9x7) }, 157 { "MJglTojO", "()[Ljava/lang/Throwable;", 158 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_MJglTojO) }, 159 { "MOHBXcmk", "(Ljava/lang/String;)Ljava/lang/String;", 160 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_MOHBXcmk) }, 161 { "MgJ2ddya", "([Ljava/lang/Object;)[Ljava/lang/Object;", 162 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_MgJ2ddya) }, 163 { "MVsHG97A", "([Ljava/lang/String;)[Ljava/lang/String;", 164 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_MVsHG97A) }, 165 { "MtvkX0TV", "(I[IJ[JS[SC[CB[BD[DF[FZ[Z)[I", 166 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_MtvkX0TV) }, 167 { "MI36SGcd", 168 "(Ljava/lang/Class;[Ljava/lang/Class;Ljava/lang/Throwable;[Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)V", 169 reinterpret_cast<void*>(Java_this_is_a_package_prefix_J_N_MI36SGcd) }, 170 171}; 172 173namespace { 174 175JNI_ZERO_COMPONENT_BUILD_EXPORT bool RegisterNative_this_is_a_package_prefix_J_N(JNIEnv* env) { 176 const int number_of_methods = std::size(kMethods_this_is_a_package_prefix_J_N); 177 178 jni_zero::ScopedJavaLocalRef<jclass> native_clazz = 179 jni_zero::GetClass(env, "this/is/a/package/prefix/J/N"); 180 if (env->RegisterNatives( 181 native_clazz.obj(), 182 kMethods_this_is_a_package_prefix_J_N, 183 number_of_methods) < 0) { 184 185 jni_zero::internal::HandleRegistrationError(env, native_clazz.obj(), __FILE__); 186 return false; 187 } 188 189 return true; 190} 191 192} // namespace 193 194 195// Registration function. 196 197namespace { 198 199bool RegisterNatives(JNIEnv* env) { 200 // Register natives in a proxy. 201 if (!RegisterNative_this_is_a_package_prefix_J_N(env)) { 202 return false; 203 } 204 205 206 return true; 207} 208 209} // namespace 210 211 212#endif // TEMP_DIR_HEADER_ 213 214