// 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 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;


      // Hashed name: Java_J_N_M$zHpGqF
    public static native Object org_jni_1zero_SampleForAnnotationProcessor_bar(Object sample);
      // Hashed name: Java_J_N_MFxD5gzE
    public static native void org_jni_1zero_SampleForAnnotationProcessor_foo();
      // Hashed name: Java_J_N_Mts1shVs
    public static native boolean org_jni_1zero_SampleForAnnotationProcessor_hasPhalange();
      // Hashed name: Java_J_N_MHC2XaYW
    public static native Class org_jni_1zero_SampleForAnnotationProcessor_returnClass();
      // Hashed name: Java_J_N_MPl4TY3m
    public static native Class[] org_jni_1zero_SampleForAnnotationProcessor_returnClasses();
      // Hashed name: Java_J_N_MbcaLfAT
    public static native Object[] org_jni_1zero_SampleForAnnotationProcessor_returnConvertedAppObjects(Class __arrayClazz);
      // Hashed name: Java_J_N_MrxydxEH
    public static native int[] org_jni_1zero_SampleForAnnotationProcessor_returnConvertedInts();
      // Hashed name: Java_J_N_MaQxW6t6
    public static native String org_jni_1zero_SampleForAnnotationProcessor_returnConvertedString();
      // Hashed name: Java_J_N_M8wEusw1
    public static native String[] org_jni_1zero_SampleForAnnotationProcessor_returnConvertedStrings();
      // Hashed name: Java_J_N_MpVxNDSC
    public static native Object org_jni_1zero_SampleForAnnotationProcessor_returnObject();
      // Hashed name: Java_J_N_M7jE3q3$
    public static native Object[] org_jni_1zero_SampleForAnnotationProcessor_returnObjects();
      // Hashed name: Java_J_N_MHY_jLL4
    public static native String org_jni_1zero_SampleForAnnotationProcessor_returnString();
      // Hashed name: Java_J_N_MF8oFFVb
    public static native String[] org_jni_1zero_SampleForAnnotationProcessor_returnStrings();
      // Hashed name: Java_J_N_Mq7V3oMs
    public static native Object org_jni_1zero_SampleForAnnotationProcessor_returnStruct();
      // Hashed name: Java_J_N_MRdQpdMz
    public static native Object[] org_jni_1zero_SampleForAnnotationProcessor_returnStructs();
      // Hashed name: Java_J_N_M6SdcGCv
    public static native Throwable org_jni_1zero_SampleForAnnotationProcessor_returnThrowable();
      // Hashed name: Java_J_N_Mnt3ot24
    public static native Throwable[] org_jni_1zero_SampleForAnnotationProcessor_returnThrowables();
      // Hashed name: Java_J_N_Mepwik1_
    public static native String org_jni_1zero_SampleForAnnotationProcessor_revString(String stringToReverse);
      // Hashed name: Java_J_N_M5Naw4MO
    public static native Object[] org_jni_1zero_SampleForAnnotationProcessor_sendSamplesToNative(Object[] strs);
      // Hashed name: Java_J_N_M3btId9A
    public static native String[] org_jni_1zero_SampleForAnnotationProcessor_sendToNative(String[] strs);
      // Hashed name: Java_J_N_M3dkhKZM
    public static native int[] 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);
      // Hashed name: Java_J_N_MomokuWo
    public static native void 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);
}
