Merge "Move getPublicFieldRecursive to native JNI"