blob: a4868bbbf567aafe4adf5d87c714d8d567cd57ea [file] [log] [blame]
// Copyright 2017 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// This file is autogenerated by
// base/android/jni_generator/jni_registration_generator.py
// Please do not change its content.
#ifndef HEADER_GUARD
#define HEADER_GUARD
#include <jni.h>
#include <iterator>
#include "base/android/jni_generator/jni_generator_helper.h"
#include "base/android/jni_int_wrapper.h"
// Step 1: Forward declarations (classes).
// Step 2: Forward declarations (methods).
JNI_GENERATOR_EXPORT void
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1foo(
JNIEnv* env,
jclass jcaller);
JNI_GENERATOR_EXPORT jobject
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1bar(
JNIEnv* env,
jclass jcaller,
jobject sample);
JNI_GENERATOR_EXPORT jstring
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1revString(
JNIEnv* env,
jclass jcaller,
jstring stringToReverse);
JNI_GENERATOR_EXPORT jobjectArray
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1sendToNative(
JNIEnv* env,
jclass jcaller,
jobjectArray strs);
JNI_GENERATOR_EXPORT jobjectArray
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1sendSamplesToNative(
JNIEnv* env,
jclass jcaller,
jobjectArray strs);
JNI_GENERATOR_EXPORT jboolean
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1hasPhalange(
JNIEnv* env,
jclass jcaller);
JNI_GENERATOR_EXPORT jintArray
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1testAllPrimitives(
JNIEnv* env,
jclass jcaller,
jint zint,
jintArray ints,
jlong zlong,
jlongArray longs,
jshort zshort,
jshortArray shorts,
jchar zchar,
jcharArray chars,
jbyte zbyte,
jbyteArray bytes,
jdouble zdouble,
jdoubleArray doubles,
jfloat zfloat,
jfloatArray floats,
jboolean zbool,
jbooleanArray bools);
JNI_GENERATOR_EXPORT void
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1testSpecialTypes(
JNIEnv* env,
jclass jcaller,
jclass clazz,
jobjectArray classes,
jthrowable throwable,
jobjectArray throwables,
jstring string,
jobjectArray strings,
jobject tStruct,
jobjectArray structs,
jobject obj,
jobjectArray objects);
JNI_GENERATOR_EXPORT jthrowable
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnThrowable(
JNIEnv* env,
jclass jcaller);
JNI_GENERATOR_EXPORT jobjectArray
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnThrowables(
JNIEnv* env,
jclass jcaller);
JNI_GENERATOR_EXPORT jclass
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnClass(
JNIEnv* env,
jclass jcaller);
JNI_GENERATOR_EXPORT jobjectArray
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnClasses(
JNIEnv* env,
jclass jcaller);
JNI_GENERATOR_EXPORT jstring
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnString(
JNIEnv* env,
jclass jcaller);
JNI_GENERATOR_EXPORT jobjectArray
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnStrings(
JNIEnv* env,
jclass jcaller);
JNI_GENERATOR_EXPORT jobject
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnStruct(
JNIEnv* env,
jclass jcaller);
JNI_GENERATOR_EXPORT jobjectArray
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnStructs(
JNIEnv* env,
jclass jcaller);
JNI_GENERATOR_EXPORT jobject
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnObject(
JNIEnv* env,
jclass jcaller);
JNI_GENERATOR_EXPORT jobjectArray
Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnObjects(
JNIEnv* env,
jclass jcaller);
JNI_GENERATOR_EXPORT jclass Java_J_N_resolve_1for_1class(
JNIEnv* env,
jclass jcaller,
jlong switch_num) {
switch (switch_num) {
case -461602969360398827:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnClass(env, jcaller);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1class was called with an invalid switch number: " << switch_num;
return {};
}
}
JNI_GENERATOR_EXPORT jobjectArray Java_J_N_resolve_1for_1class_1array(
JNIEnv* env,
jclass jcaller,
jlong switch_num) {
switch (switch_num) {
case -427008638958312484:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnClasses(env, jcaller);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1class_1array was called with an invalid switch number: " << switch_num;
return {};
}
}
JNI_GENERATOR_EXPORT jobject Java_J_N_resolve_1for_1object(
JNIEnv* env,
jclass jcaller,
jlong switch_num) {
switch (switch_num) {
case 5419834314509580268:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnStruct(env, jcaller);
case -426730623629742951:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnObject(env, jcaller);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1object was called with an invalid switch number: " << switch_num;
return {};
}
}
JNI_GENERATOR_EXPORT jobject Java_J_N_resolve_1for_1object_1O(
JNIEnv* env,
jclass jcaller,
jlong switch_num, jobject object_param1) {
switch (switch_num) {
case 2227777243221232668:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1bar(env, jcaller, object_param1);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1object_1O was called with an invalid switch number: " << switch_num;
return {};
}
}
JNI_GENERATOR_EXPORT jobjectArray Java_J_N_resolve_1for_1object_1array(
JNIEnv* env,
jclass jcaller,
jlong switch_num) {
switch (switch_num) {
case 2313390248928530514:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnStructs(env, jcaller);
case 4508266875426191279:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnObjects(env, jcaller);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1object_1array was called with an invalid switch number: " << switch_num;
return {};
}
}
JNI_GENERATOR_EXPORT jobjectArray Java_J_N_resolve_1for_1object_1array_1OA(
JNIEnv* env,
jclass jcaller,
jlong switch_num, jobjectArray object_array_param1) {
switch (switch_num) {
case 1879234562834588228:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1sendSamplesToNative(env, jcaller, object_array_param1);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1object_1array_1OA was called with an invalid switch number: " << switch_num;
return {};
}
}
JNI_GENERATOR_EXPORT jstring Java_J_N_resolve_1for_1string(
JNIEnv* env,
jclass jcaller,
jlong switch_num) {
switch (switch_num) {
case -3292889389021976364:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnString(env, jcaller);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1string was called with an invalid switch number: " << switch_num;
return {};
}
}
JNI_GENERATOR_EXPORT jstring Java_J_N_resolve_1for_1string_1R(
JNIEnv* env,
jclass jcaller,
jlong switch_num, jstring string_param1) {
switch (switch_num) {
case 3717128594383367634:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1revString(env, jcaller, string_param1);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1string_1R was called with an invalid switch number: " << switch_num;
return {};
}
}
JNI_GENERATOR_EXPORT jobjectArray Java_J_N_resolve_1for_1string_1array(
JNIEnv* env,
jclass jcaller,
jlong switch_num) {
switch (switch_num) {
case -5564218335546380707:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnStrings(env, jcaller);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1string_1array was called with an invalid switch number: " << switch_num;
return {};
}
}
JNI_GENERATOR_EXPORT jobjectArray Java_J_N_resolve_1for_1string_1array_1RA(
JNIEnv* env,
jclass jcaller,
jlong switch_num, jobjectArray string_array_param1) {
switch (switch_num) {
case 12825275381484104:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1sendToNative(env, jcaller, string_array_param1);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1string_1array_1RA was called with an invalid switch number: " << switch_num;
return {};
}
}
JNI_GENERATOR_EXPORT jthrowable Java_J_N_resolve_1for_1throwable(
JNIEnv* env,
jclass jcaller,
jlong switch_num) {
switch (switch_num) {
case -5073520581764159162:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnThrowable(env, jcaller);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1throwable was called with an invalid switch number: " << switch_num;
return {};
}
}
JNI_GENERATOR_EXPORT jobjectArray Java_J_N_resolve_1for_1throwable_1array(
JNIEnv* env,
jclass jcaller,
jlong switch_num) {
switch (switch_num) {
case 17582460986153510:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1returnThrowables(env, jcaller);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1throwable_1array was called with an invalid switch number: " << switch_num;
return {};
}
}
JNI_GENERATOR_EXPORT jboolean Java_J_N_resolve_1for_1boolean(
JNIEnv* env,
jclass jcaller,
jlong switch_num) {
switch (switch_num) {
case 6577090212445038314:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1hasPhalange(env, jcaller);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1boolean was called with an invalid switch number: " << switch_num;
return {};
}
}
JNI_GENERATOR_EXPORT jintArray Java_J_N_resolve_1for_1int_1array_1IIAJJASSACCABBADDAFFAZZA(
JNIEnv* env,
jclass jcaller,
jlong switch_num, jint int_param1, jintArray int_array_param1, jlong long_param1, jlongArray long_array_param1, jshort short_param1, jshortArray short_array_param1, jchar char_param1, jcharArray char_array_param1, jbyte byte_param1, jbyteArray byte_array_param1, jdouble double_param1, jdoubleArray double_array_param1, jfloat float_param1, jfloatArray float_array_param1, jboolean boolean_param1, jbooleanArray boolean_array_param1) {
switch (switch_num) {
case -7687282957371512872:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1testAllPrimitives(env, jcaller, int_param1, int_array_param1, long_param1, long_array_param1, short_param1, short_array_param1, char_param1, char_array_param1, byte_param1, byte_array_param1, double_param1, double_array_param1, float_param1, float_array_param1, boolean_param1, boolean_array_param1);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1int_1array_1IIAJJASSACCABBADDAFFAZZA was called with an invalid switch number: " << switch_num;
return {};
}
}
JNI_GENERATOR_EXPORT void Java_J_N_resolve_1for_1void(
JNIEnv* env,
jclass jcaller,
jlong switch_num) {
switch (switch_num) {
case -3890945313637314700:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1foo(env, jcaller);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1void was called with an invalid switch number: " << switch_num;
return;
}
}
JNI_GENERATOR_EXPORT void Java_J_N_resolve_1for_1void_1LLATTARRAOOAOOA(
JNIEnv* env,
jclass jcaller,
jlong switch_num, jclass class_param1, jobjectArray class_array_param1, jthrowable throwable_param1, jobjectArray throwable_array_param1, jstring string_param1, jobjectArray string_array_param1, jobject object_param1, jobjectArray object_array_param1, jobject object_param2, jobjectArray object_array_param2) {
switch (switch_num) {
case -6275232019293411879:
return Java_J_N_org_1chromium_1example_1jni_11generator_1SampleForAnnotationProcessor_1testSpecialTypes(env, jcaller, class_param1, class_array_param1, throwable_param1, throwable_array_param1, string_param1, string_array_param1, object_param1, object_array_param1, object_param2, object_array_param2);
default:
CHECK(false) << "JNI multiplexing function Java_J_N_resolve_1for_1void_1LLATTARRAOOAOOA was called with an invalid switch number: " << switch_num;
return;
}
}
#endif // HEADER_GUARD