// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

package this.is.a.package.prefix.org.jni_zero;

// This file is autogenerated by
//     third_party/jni_zero/jni_registration_generator.py
// Please do not change its content.

public class GEN_JNI {
    public static final boolean TESTING_ENABLED = false;
    public static final boolean REQUIRE_MOCK = false;


    public static Object this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_bar(Object sample) {
        return this.is.a.package.prefix.J.N.M6zE1ofi(sample);
    }

    public static void this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_foo() {
        this.is.a.package.prefix.J.N.MKW06IKB();
    }

    public static boolean this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_hasPhalange() {
        return this.is.a.package.prefix.J.N.Mh9RSlnn();
    }

    public static Class this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_returnClass() {
        return this.is.a.package.prefix.J.N.M5NcWmhA();
    }

    public static Class[] this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_returnClasses() {
        return this.is.a.package.prefix.J.N.M$EEymCX();
    }

    public static Object[] this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_returnConvertedAppObjects(Class __arrayClazz) {
        return this.is.a.package.prefix.J.N.Muqa$3wC(__arrayClazz);
    }

    public static int[] this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_returnConvertedInts() {
        return this.is.a.package.prefix.J.N.Mfi3Z8u7();
    }

    public static String this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_returnConvertedString() {
        return this.is.a.package.prefix.J.N.MtTvCTtu();
    }

    public static String[] this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_returnConvertedStrings() {
        return this.is.a.package.prefix.J.N.MJOq1186();
    }

    public static Object this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_returnObject() {
        return this.is.a.package.prefix.J.N.McVHjA4P();
    }

    public static Object[] this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_returnObjects() {
        return this.is.a.package.prefix.J.N.MJYxRKSI();
    }

    public static String this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_returnString() {
        return this.is.a.package.prefix.J.N.MQC2SQ1M();
    }

    public static String[] this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_returnStrings() {
        return this.is.a.package.prefix.J.N.M78FHdkG();
    }

    public static Object this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_returnStruct() {
        return this.is.a.package.prefix.J.N.MXyTtXdi();
    }

    public static Object[] this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_returnStructs() {
        return this.is.a.package.prefix.J.N.M$2EuNt4();
    }

    public static Throwable this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_returnThrowable() {
        return this.is.a.package.prefix.J.N.MXtSG9x7();
    }

    public static Throwable[] this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_returnThrowables() {
        return this.is.a.package.prefix.J.N.MJglTojO();
    }

    public static String this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_revString(String stringToReverse) {
        return this.is.a.package.prefix.J.N.MOHBXcmk(stringToReverse);
    }

    public static Object[] this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_sendSamplesToNative(Object[] strs) {
        return this.is.a.package.prefix.J.N.MgJ2ddya(strs);
    }

    public static String[] this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_sendToNative(String[] strs) {
        return this.is.a.package.prefix.J.N.MVsHG97A(strs);
    }

    public static int[] this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_testAllPrimitives(int zint, int[] ints, long zlong, long[] longs, short zshort, short[] shorts, char zchar, char[] chars, byte zbyte, byte[] bytes, double zdouble, double[] doubles, float zfloat, float[] floats, boolean zbool, boolean[] bools) {
        return this.is.a.package.prefix.J.N.MtvkX0TV(zint, ints, zlong, longs, zshort, shorts, zchar, chars, zbyte, bytes, zdouble, doubles, zfloat, floats, zbool, bools);
    }

    public static void this_is_a_package_prefix_org_jni_1zero_SampleForAnnotationProcessor_testSpecialTypes(Class clazz, Class[] classes, Throwable throwable, Throwable[] throwables, String string, String[] strings, String convertedString, String[] convertedStrings, String optionalString, Object tStruct, Object[] structs, Object obj, Object convertedObj, Object[] objects, Object nestedInterface, Object view, Object context, Object[] convertedObjects) {
        this.is.a.package.prefix.J.N.MI36SGcd(clazz, classes, throwable, throwables, string, strings, convertedString, convertedStrings, optionalString, tStruct, structs, obj, convertedObj, objects, nestedInterface, view, context, convertedObjects);
    }
}
