This is the concatenated contents of all files inside the placeholder srcjar.
## Contents of org/jni_zero/SampleForAnnotationProcessor.java:
//
// This file is an empty placeholder. It was generated by //third_party/jni_zero/jni_zero.py
//
package org.jni_zero;
public interface SampleForAnnotationProcessor {
public interface TestStruct {}
public interface Natives {
public org.jni_zero.SampleForAnnotationProcessor bar(org.jni_zero.SampleForAnnotationProcessor sample);
public void foo();
public boolean hasPhalange();
public Class returnClass();
public Class[] returnClasses();
public org.jni_zero.SampleForAnnotationProcessor[] returnConvertedAppObjects();
public int[] returnConvertedInts();
public String returnConvertedString();
public String[] returnConvertedStrings();
public Object returnObject();
public Object[] returnObjects();
public String returnString();
public String[] returnStrings();
public org.jni_zero.SampleForAnnotationProcessor.TestStruct returnStruct();
public org.jni_zero.SampleForAnnotationProcessor.TestStruct[] returnStructs();
public Throwable returnThrowable();
public Throwable[] returnThrowables();
public String revString(String stringToReverse);
public org.jni_zero.SampleForAnnotationProcessor[] sendSamplesToNative(org.jni_zero.SampleForAnnotationProcessor[] strs);
public String[] sendToNative(String[] strs);
public int[] 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);
public void testSpecialTypes(Class clazz, Class[] classes, Throwable throwable, Throwable[] throwables, String string, String[] strings, String convertedString, String[] convertedStrings, String optionalString, org.jni_zero.SampleForAnnotationProcessor.TestStruct tStruct, org.jni_zero.SampleForAnnotationProcessor.TestStruct[] structs, Object obj, Object convertedObj, Object[] objects, org.stubs.MyClass.SecondNestedInterface nestedInterface, android.view.View view, android.content.Context context, Object[] convertedObjects);
}
}
## Contents of android/content/Context.java:
//
// This file is an empty placeholder. It was generated by //third_party/jni_zero/jni_zero.py
//
package android.content;
public interface Context {
}
## Contents of android/view/View.java:
//
// This file is an empty placeholder. It was generated by //third_party/jni_zero/jni_zero.py
//
package android.view;
public interface View {
}
## Contents of org/stubs/MyClass.java:
//
// This file is an empty placeholder. It was generated by //third_party/jni_zero/jni_zero.py
//
package org.stubs;
public interface MyClass {
public interface SecondNestedInterface {}
}